Custom ATP Check using Variant Configuration Data in sales order

I have a requirement to modify the standard SAP ATP check by including the variant configuration data entered on a item.  Standard SAP does not use/include the characteristics data when doing the ATP. None of the available user exits would allow me to do this.
The scenario is the client has a configurable product that exist in inventory as one item, base unit as IN2.  The batches that exist in inventory have the characteristics of width and length.  The order data specifies a width and a length, they need the ATP to identify the availability based on the characteristics of the batch.
The solution was to present the user with a list of batches based on the characteristics that meet the criteria.  The user would then have the option of choosing one of the batches which would mean that the line item would include the batch #.  If the user does not want any of the batches, they could choose to select a Make to Order option, which would change the item category of the item, so that it creates a production order upon saving the order.
The problem I am having implementing this solution is I have not been able to identify the internal table(s) that contains the characteristics data in SAPMV45A after the configuration screen is called.  If anyone knows where that information is during the sales order processing, it would be greatly appreciated.

Hello Jean,
Have you managed to find a solution as yet? I know you have not received any replies but am hoping you were able to resolve the problem as we are facing the exact issue on our project.
Please let me know,
Thanks,
Tanya

Similar Messages

  • How to hide variant configuration screen in sales order

    Hi Friends,
    Could you please help : how to hide variant configuration screen in sales order for a configured material
    Ranjan

    Hi
    The very purpose of VARIANT CONFIGURATION is to for this material these are the characteristics available
    In this you choose one characteristic then these are the values available
    If you make a choice then this is the price
    Means Maruthi car is the product
    Say 800
           Alto
           Zen
    These are characteristics
    In this you choose say black, cherry red, white these are the values
    When you put a sales order for Maruthi car then if it is 800 black colour then price is X
    if it is 800 white colour then price is y
    So that according to the choice of the customer the pricing and other details are fetched
    Why do you want to defeat the very purpose of VARIANT CONFIGURATION
    Rather than listing out of the whole product list the system simplifies the thing
    Without that popup variant configuration is meaningless
    Regards
    Raja
    Edited by: ramanathan raja on Dec 11, 2008 3:48 PM

  • Regarding changing of configuration data of Sales Order/item

    Hi,
    I have taken configuration data of sales order/item from VC_I_GET_CONFIGURATION function module, i should change some of the data and save them back,
    Can any one provide the function module name to save the configuration data in SAP sytem,
    Thanks in advance,
    With regards,
    P.Prasanth.

    Try with Function module
    CE_C_PROCESSING.also you can use
    CE_I_SET_CONFIGURATION
    CUCB_CHANGE_CONFIGURATION
    CUD0_CONFIGURATION_TO_DB

  • Variant Configuration Description in Sales Order

    Hi All,
    We have configured Variant Configuration.
    During Sales Order Processing on Condition Tab the in Name  of Condition Type (Field VTEXT) instead of condition type the system is reflecting the description of Variant.
    We want the description of Condition Type & not of variant. Can any one guide how the same cvan be done.
    Regards
    Mahendra

    First, you are talking about VA00 or VA01 condition types, correct?
    These work different then other condition types, in a sales document they will display the name of the variant (you defined) that matches your config, characteristic-value(s).
    This is Option-based pricing. it is working by design. If you don't want these to show in the procedure then don't define them. you can sum up all values in the configurator then just have one Variant with a "dummy" name and pass that back to the price condition

  • How Variant Configuraton data  from Sales Order stored in the database

    Hi,
    I understand that the "variant configuration" data (chosen values for each characteristics assigned to material) from a sales order is stored separately with reference of an object in SAP.
    Please let me know how SAP stores such data -source in the database tables.
    This is required to draw a report of these charateristics values for various sales orders (Transactional data).
    I also understand that there are function modules to retrieve this data, but the function modules are unable to retrieve data as accurately as the VA03 program.
    Thank you for your advice.
    Regards,
    Hemant

    Hi ,
    I do not know what a reference charactersitcs is,but there are all independant characeristics in terms of their values.
    A guess it is because the VC data is changed after the sales order is created, the updated VC data is displayed properly only in VA02 or VA03 but other function modules fail to display the updated VC data.
    I understand there is a relationship of instance -between sales order object and VC data object-which we need to update and then see the latest data.
    Please let me know if anyone has debgged VA03 to know how the standard SAP program retrieves VC data in a sales order.
    Thank you,
    Hemant

  • How to ATP check when sold to party in sales order is changed?..

    Dear SD Gurus,
       I have one issue with ATP check in my current project where I need to change the the Sold to party of the sales order for a valid business case. We are using production allocation method for ATP check which reduces the Open PA qty once the sales order is saved.
    In the above scenario, once the Sold to party in sales order is changed, it redetermines everything and also goes through a ATP check which is cusing as an issue as it would again reduce the open PA qty for the same items in sales order for which are already taken into account. It would either reduce the open qty or propose the next date if it is no more available on that day.
    This is a big issue for us. Also it deleted the texts that are maintained.
    Does anyone know how to stop the ATP check in this (main issue) and also if possilble stop the deleteion of texts?
    Thank you very much for your help in advance..
    BR/
    Ashutosh

    Hello SAJU,
      The ATP check is done automatically when sold to party is changed..the issue is how to stop it? beacause of production allocation , it would be incorrect to reduce the open PA qty once more for the sales order when sold to party is changed. So I would like to stop it. Is there any exit or paramater by which we can stop ATP check?
    Thanks for your reply..
    BR/
    Ashutosh

  • Variant Configuration Cost in Sales Order

    Can you let me know what is the standard way to cost Variant configured items in the sales order?  for standard item costs, we use VPRS, but for Variant items, the costs vary depending on the variant characteristics selected.  Sales Price is controlled by Variant Pricing...but i wanted to know how Cost for these Items should be set up as a best practice.  Some place explode the BOMs into the Sales Order - but some characteristics are not Materials per say.  Thanks.

    Hi Nhu,
    Welcome to SCN.See suppose you created sales BOM. In general the sales bom will explode and appear in sales order.Here we consider only main material only.
    Sales BOM Configuration;Sales Bom|Sales BOM Configuration;
    [Sales Bom Explanation|http://www.sap-img.com/sap-sd/sales-bom-implementation.htm]
    [Cost Calculation|http://help.sap.com/saphelp_470/helpdata/en/90/ba6da4446711d189420000e829fbbd/content.htm]
    Check these links if there is any issue please post.
    Regards,
    Madhu.

  • Configuration data on sales order not update with idoc ORDERS05

    Hi All,
    I'm trying to post Inbound ORDERS05 to create a sales order with configuration data. In particular i'm using the messsage type ORDERS, process code J3AA (identification J_4A_IDOC_INPUT_ORDERS).
    On the IDOC tree, segments E1CUREF,E1CUCFG,E1CUINS,E1CUVAL are correctly valorized.
    It is creating the order but not updating the configuration data, can someone please let me know if there are other fields/Segments that need to be populated in order to get the config updated in the sales order ?
    Thanks
    Piergiorgio

    Hi ,
    I am facing similar issue ( Configuring data in orders idoc )
    Please give  your inputs if your successfully
    Thanks,
    Raghu..

  • Variant Configuration Error in sales order

    Hi,
    Done the customization for variant. Raised sales order & selected the characteristics like colour--Red & engine--200cc for material & checked in item level condition its showing the 2 characteristic 100cc & 200cc engines but not the characteristics colours. Maintained condition record & condition type in pricing procedure.
    I have 2 issues
    1) In Sales Order  I selected only characteristic engine 200cc  & why it is showing another characteristic 150cc also in Item level conditions.
    2) Why it is not showing the Colour characteristic Red in conditions.
    Looking for the experts answer
    Regards
    Pradeep

    Hi,
    Variant configuration is as per my knowledge its a case sensitive. Please maintain all the variants and character in CAPP letter and do the same during formula writing also.
    During creation of Condition record maintain with CAPPs letter only.
    Thanks,
    Neo.
    *Reword points if its helps.

  • Using Variant Configuarion for a sales order

    Hello
    I have most of my solution on VC for sales completed.  I am having a small issue on one thing...and I would like to get some suggestions please.
    We are not a true MTO site so this really is not a MTO scenario...but there is a requirement to use some of the functionality of VC for the different software options...everything works great except one thing.   I have one of my items (this is a power cord and can be a 110 or a 220) that I have as a K class and a stock item(L) and I have the material numbers listed for this in CL24N; all the classes and characteristics, etc are set up.  CU50 works correctly, My Class type for this is 300. The sales order works great, etc...my issue is when I post goods issue fo ra sales order, the power cord item does not get reduced in inventory and I need it to.    The item does not show up on the sales order, we want it like that; however the power cord needs to be reduced from inventory.  Does anyone know a way around this without having to add it as an item in the sales order.  We would like to keep it in the Variant Configuration selections.

    Thank you for responding, very appreciated.  My valuation class and account assignment appear to be correct.  If I use this item as a standard line item in the sales order, it will relieve inventory.  Only when I am using it as a characteristic will it not relieve inventory, which is what I need it to do.

  • Re: ATP check at storage location level in sales order.

    Hi ,
    I have a requirement wherein storage location is determined in my sales order,  the ATP check is done at plant level as well as storage location level , and the smaller of the two quantities is taken as the result of the ATP check.
    My requirement is that the ATP check should only be performed at storage location level .
    Please suggest if there is any standard setting available in SAP.
    iF NO , PLEASE SUGGEST SUITABLE USER EXIT, WHERE I can add my requirement.
    Regards,
    Nilesh

    Hi Nilesh,
    in SAP standard the system is always checking on plant level first and then on the storage location level, there is no possibility to change this behaviour.
    I'm also not sure if the process is correct, because if you have also requirements on plant level only then you would create negative ATP if you confirm on storage location level even though there is no ATP on plant level.
    I'm also not aware of a user-exit that would suite your requirement, additionally according to the IMG documentation the user-exits in the availability check area should only be carried out in agreement with SAP.
    Regards,
    Markus

  • ATP Check at Delivery Level instead of Sales Order

    In Standard SAP, whenever a sales order is created the ATP check is done and a Goods movement 601 is done for it and gets blocked.
    I want that no movement to be carried out at Sales Order Level and should get blocked only at the Delivery level, instead of Sales order.
    Can i do this by not defining any movement type in the schedule line category attached to the Item category of the sales order.

    hi amit,
      u cannot remove MT assignment to SLCAT ,but what you can do is for your checking group and checking rule remove the ATP check relevancy in requirement class defination in spro customising >sd>availibility and TOR.
      so that in VOV4 transaction for your SLCAT atp will be deactivated.
    only while posting material doc at the time of PGI system would check for availibility and block the goods movement.
    reward if helps !!!!!

  • Variant configuration statistics of sales order and billing document

    Is there any transaction that allow me to get statistics from the sales orders and billing document for configurable materials ? (like VA05) better if using the values of the characteristics that make up the positions of order.
    Thera are any information from "Sales Information System" using LIS?
    Thanks.

    Hi,
    With LIS, we'll find different infostructures.
    See this link to configure LIS reports :
    http://help.sap.com/saphelp_47x200/helpdata/en/c1/375723449a11d188fe0000e8322f96/frameset.htm
    Using many infostructures before to see sales analysis.
    Another solution :
    In sales order (by user exit), copy characteristics in new fields in VBAP.
    Then, you can use these fields in VA05 (add user exit) or new ABAP report.
    Regards,
    Lionel

  • Configuration data in sales order

    Hi,
    I want to create a customised report for the configuration data (characteristic & its assigned value) against each line items of a sales order.
    Request you to let me know what what are the tables & fields to be captured for the config data in a sales order.
    Regards,
    Rajesh

    Hi,
    Try this logic
    1) Pass the inputs like Material Number or Plant or Created on to VBAP table to fetch sales item related data along with CUOBJ. This CUOBJ will hold the configuration value set.
    2) Pass this CUOBJ number to FM VC_I_GET_CONFIGURATION which retuns configuration value set ( Char + Char values)
    3) Print the output in ALV form with all the data needed corresponding to each sales  order item
    Hope this will help
    Regards,
    Brahmaji D

  • Custom ATP Check

    Hello All
    We have custom ATP(Material Check) functionality built in ECC. And we are in position to use this custom FM to carrier out ATP in CRM and show some additional information on the Order.
    Please advice on the following:
    1. Should we have disable the standard ATP configuration in CRM since we have a custom logic built in ECC
    2. Is their any BADI available for carrying custom ATP check(regardless of Configuration) and bring additional data from ECC?
    3. How can we use standard fields that holds Confirmed Quantity and date to hold the same data but from custom ATP FM
    Cheers
    RJ

    Yes. I am planning to make expilict call to ECC.
    <If you are not big on any integration benefits that might come with the standard, you can as well "disable" the standard call.
    There is no BAdI for what you are asking for. But still try CRM_AV_CHECK_R3_01 and CRM_AV_CHECK_FC_01*
    Once you have got the values from your custom RFC, check BAdI - CRM_SCHEDLIN_BADI >
    I checked this BADI CRM_AV_CHECK_R3_01 but it looks to me that this has the capability to change only the Destination.
    I am unsure about this badi CRM_AV_CHECK_FC_01* and when this would be called during the Order Processing.
    Could you please let me know more details about the badi CRM_SCHEDLIN_BADI ?
    I need to save custom obtained Confirmed Quantity and Date(from RFC) into the standard fields.
    Cheers
    RJ

Maybe you are looking for

  • Text is pixelated in Adobe Viewer when creating an app in indesign

    I am trying to create an app in indesign, I put the docuement in the folio builder, and then view it on my iphone through Adobe Viewer.  The text that I've typed in directly in indesign appears pixelated, along with any thing I placed from photoshop.

  • Probably off-topic: ripping DVDs to import in iTunes to play in FrontRow

    I wasn't sure which forum to post this in but since iTune is right in the middle of it I figured it was as good a place as any. I'm new to Mac OS and just purchased an intel based mini. I'd like to rip my DVDs onto the disc so I can access them throu

  • IT0009 configuration

    Hi, At present my client is not integrating payroll with PA, however they want to maintain the IT0009 to capture the bank country, bank key,a/c number, payment method and payment currency  globally. What are the steps I should take to maintain this i

  • Graphic Builder In Form6i

    hi all, i have a problem to create graph in forms6i in client server environment. i already done in the past and it is working fine but now when i create the graph using graph wizard in form6i it creates fine. but when i run the form it give me two e

  • JSP Worklist

              Hi,           I am trying to run the sample JSP Worklist that is downloadable from this site.           I use Web Logic 6.0 SP1           The first step says :           "Copy code into a directory $WEBLOGIC_HOME/myserver/public_html/workli