Bypass static creidt limit check during sales order simulation BAPI

Hello All,
We have standard static credit limit check activated.. But, we donot want this to be checked while simulation of standard sales order BAPI... i.e. the check should remain,,, but we have a requirement that the customer should be allowed to see the result of his desired sales order's simulation, even if his credit is zero, for which we are using the bapi BAPI_SALESORDER_SIMULATE,, problem is that the BAPI performs the static credit limit check and returns with static credit limit exceed error,, is their any way to bypass this check during sales order simulation only...????
any help in this regard would be highly appreciatable..
thanks

I don't think it is feasible, unless you want to do a core modification of SAP code. Also simulation would work differently than the real order, it wouldn't be a good simulation, would it?
Have your SD consultant thought about using an inquiry or quotation instead?

Similar Messages

  • Static Credit Limit Check for Sales Orders - Net Value vs Credit Value

    We are testing order credit check and we have run into a problem with the Static Credit Limit Check.  The Static Credit Limit Check is set to use both Order and Delivery Values.  SAP uses the values in S066 and S067 to determine what values it uses to check against the credit limit.  Standard SAP uses the confirmed quantity times the credit price to get the order values - this is the credit value. 
    So the problem is, once an order is released it is set up so it does not go back on credit hold, so anything which is not confirmed (but could be) it a potential credit value which is unaccounted for in the credit exposure and the customer can go over the credit limit.
    Additionally, we run AFS and have items which are rejected with a J0 rejection code (unconfirmed) which have the potential of being confirmed and shipped and we want to include these items in the value of the order which is being checked against the credit limit (along with the deliveries, invoices and receivables).
    Here is a quick example.
    Customer has a credit limit of $100 (no deliveries, invoices or receivables - to keep it simple)
    Order 1 is placed with a credit value of $50.00 but a potential value of $100 (the other half is J0) - this passes the credit check since $50.00 is less than the limit.
    Order 2 is placed for $50.00 and has a credit value of $50.  This also gets approved.
    At this point, the credit limit used is 100% (based on standard SAP)
    Then Order1 backorder is confirmed and the new credit value is now $100.  This order now puts the customer over their limit and if the order had been released would not go back on credit hold and therefore the customer is not over their credit limit by 50%.
    What I want is for Order1 to be credit checked for the $100 not the $50 so the exposure is correct.
    Does anyone have any suggestions as to how we could use the Net Value of the order to perform the static credit check?  And any thoughts on how to determine the correct credit exposure (open order value plus items which are J0, plus deliveries, plus invoices, plus receivables)?
    I am thinking about a Z table to track the adjusted values on the orders and then use one of the customer checks to do a static credit check with the adjusted value.  And for the exposure, use the adjusted value to recalculate the values in F.35 to show a more accurate view of the credit exposure.
    Does anyone have an easier way to do this?  Any advice is appreciated.
    Thanks,
    Suzanne

    Hi Suzzane,
    In the scenario that you have provided, in the first order items worth 50$ are rejected. Hence standard SAP will not take this into account as this item is rejected.Two solutions can be provided here:
    1) The line item can have a delivery block instead of  a reason for rejection.This way the 50$ will get accounted.However, if this is against customer norms as this will appear in the order acknowledgment, this cannot be used.
    2) User exit can be used where a credit check can be triggered once the document value changes, even though the document has a released status.
    Hope this helps.
    Thanks,
    Vinu

  • Credit Check during Sales Order Change (VA02)

    Hi,
    We have implemented a credit management system, where the sales order will not get saved if the credit limit is exceeded. Now this check is working fine during sales order creation. But in VA02 during sales order change, the system is giving an information message that the credit limit is exceeded, but is allowing to save the order, which is not desirable. Could you all please help me in finding a solution to this problem..
    Thanks & Regards,
    Ritam Bera

    Hi
    Kindly check that you are using simple credit check or automatic credit check(Statis or Dynamaic) below settings
    If Automatic credit check then  go to  OVA8 -automatic credit control area with combination of Credit control area/Risk category /credit group,Check in the reaction field  you have mentioned the error or warning (B or A) .
    Prerequisites for credit management to work in Sales and Distribution:
    1.Assign credit control area to company code
    2.Maintain the credit limit in FD32 with details of risk category and the credit limit value
    3.Do the settings in OVA8 -automatic credit control area with combination of Credit control area/Risk category /credit group,Check in the reaction field  you have mentioned the error or warning (B or A) .
    4.Assign the credit groups to the sales and delivery document types.
    5.Maintain the Subtotal 'A' in the pricing procedure against which value the sytem should check the credit limit.
    If you have any further clarifications on above let me know
    Regards
    Damu

  • Capacity check during sale order creation

    hi,
      i have the following doubts,
    1. During sale order creation i need capacity availability check for that i make settings, its working good,if i put the order in the evening time but system take the start time as morning shift starting time.can any one guide me to take the time as the order creation time. and also help me how the system check the capacity.
    2. During sale order creation , if suppose capacity is loaded means it will show a pop up with the name capacities with overload,
      Here i need the clarification how the system calculate the requirements and requirements order, capacity load, from where the system get the information for these calculation.
    Muthamil

    Hello, you are working with a make to order scenario, that means that a planned / production order must be created to address specifically your customer requirement ??
    By standard SAP you can have a capacity availabily check once the production order is in the creation phase....but this should be too late for you.....

  • Availability Check during Sales Order and Inventory Adjustment

    Hi, I have a small doubt here regarding the availability check during the sales order creation. When a sales order is placed, the availability check is performed. If the material is available, then a confirmed sales order is recorded and sales order note is placed to the customer. If the material is not available, then a transfer of requirments is passed to MM for that material. Am I clear upto this point ? Apart from this, I have another confusion, when a customer places a sales order and it is confirmed, then are the stocks from the inventory get reduced that time itself ? Or the ordered stock is moved to restricted stock and while doing the PGI in delivery the actual stock is reduced from the inventory. Please confirm. Also add your knowledge here if you feel so. Thanks.

    Hi,
      The stock will not get reduce from the inventory till PGI is done.However, with respect to the availabillity check, we can control the system to take into consideration of the open orders and open delivery.If the system considers the open order of 5 quantity and the user create a order for 5 quantity for which stock available is 5.Then the system will give as no stock available while PGI even though if the stock are avaialble.
    Regards,
    Nithin.

  • Check During Sales Order

    Dear All SAP Users,
    While referencing one contract to one sales order there is check kept whether with reference to Contract an advance payment is given.
    If advance is given wrt contract then the sales order can be created. If partial it will allow sale order to be created for that amount.
    If advance is not given, then it does not allow to prepare sales order.
    Please let me know where to find the concerned check given.
    Do let me know where to track for the check.
    Thanks in advance.
    regards,
    GHS.
    Please note Credit limit is not active for the concerned company code.
    Edited by: GHS on Jan 29, 2008 11:46 AM

    Hi,
    Define the payment terms like zb01-advance, zb02-partial, zb03-no payment.
    You  can enter manually payment terms in contract as above. Now, define routine in copy control  which  should check the above payment terms. if payment is patial like zb02 then it should allow to create the order for that value. Make your basic pricing conditon manual. If payment term is zb03 then order should give error. You have take the help of abaper for defining routine in vofm .
    Reward if useful.
    Pramod

  • Availibilty check during sales order creation and its relation to PP

    Hi all,
    A critical scenario I am stuck in. My client has 3 plants viz. 1000, 1100, 1200. Plant 1000 gets sales orders from different customers and production happens on plants 1100 and 1200 through special procurement key. Customer A and customer B are very important for plant 1000. For customer A client allocates 25 tonnes per week and for customer B, 15tonnes/ week. The amount agreed can be changed at any time with the customer.  The purpose of this allocation is to reserve capacity for these customers in order to provide short lead time.
    Capacity of plant 1100 is 200 tonnes per week( I am not sure where to define). If for last 3 weeks, capacity booked in plant 1100 is 190 tonnes including 15 tonnes of Customer A and 15 tonnes of Customer B , then plant 1100 can take orders for 10 tonnes more.When a person creates a sales order in plant 1000, it should show that plant 1100 has capacity available only for customer A and for other customers it should show later date for delivery.client wants to set a forecast demand of 25 tons/week for customer A and 15 tons/week for Customer B. As client receive specific orders from customer A or B, this should reduce the forecast tonnage accordingly.
    How to map this?? kindly guide.
    Regards.

    ME,
    The question is a bit vague, so I will give a correspondingly vague answer.
    First, let me say that there is no ATP in ERP that directly confirms sales orders based on capacity availability.  However, you may not need this.
    production happens on plants 1100 and 1200 through special procurement key
    SPK only points to one plant.  So, for a given material or a given BOM, the source is one plant.  MRP will always plan for one source, regardless of preexisting capacity consumption.
    The purpose of this allocation is to reserve capacity for these customers in order to provide short lead time.
    You have left off the more important concept:  What happens to the remaining capacity?  This is what you need to limit. 
    So, lets look at the parts where the SPK points to 1100 as a source.  You need to ensure that A gets 25 MAX, B gets 15 MAX, and 'everyone else' gets 160 MAX (200 - 25 - 15).  This can be achieved using product allocation.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/93/744d05546011d1a7020000e829fd11/frameset.htm
    In the case where 'Everyone else' gets an unfavorable lead time (or an unconfirmable order) you can manually shift the production for those orders to plant 1200, provided capacity is available.
    client wants to set a forecast demand of 25 tons/week for customer A and 15 tons/week for Customer B. As client receive specific orders from customer A or B, this should reduce the forecast tonnage accordingly.
    Forecasting is OK, but a separate topic.  He can forecast and build any way he wants, and the forecast will be consumed according to whatever strategy he has selected.  However, it won't be relevant to ATP.  The only ATPs that use forecasting are against Planned independent requirements, which are not customer specific.
    Best Regards,
    DB49

  • Availability check during sales orders

    Is it possible to do availability check at storage location level?
    For example: there is 100 piece of a material in sloc A, and 0 in sloc B. Plant is the same.
    Thanks

    Hi Murat,
    For availablity check at storage location level please check whether:
    1) storage location is defaulted in the sales order.
    2) In T-code OVZ9 , whether storage inspection checkbox is blank.
    If both the above exist, then your requirement will be satisfied.
    Regards,
    preethi
    Edited by: preethi R on Dec 22, 2009 11:31 AM

  • Availability check during Sales Order Creation

    Dear SD Gurus
    In our client sales orders are being created even if we don't have inventory. We want to disallow users from creating sales orders if stock is not there or if stock is less than the order quantity.
    example-
    Material code - M0001, Stock in Unrestriced use is 10 EA.
    System should allow to create sales order upto 10 EA only. If the sales order quantity is more than 10 EA , system should throw an error message and not allow him to create or save the sales order.
    kindly revert back.
    regards

    Hi
    This can be achieved by maintaining proper value in the customer master record for the filed 'Partial Delivery Indicator'. The different values for that field are.,
    "Blank"- Up to maximum number of partial deliveries permitted are allowed
    A -  One delivery attempt carried out on requested date
    B -  One delivery attempt carried out on any date
    C -  No partial deliveries allowed
    D -  Any number of subsequent deliveries allowed
    If we maintain A in that field, the system confirms the available stock for that requested delivery date and will not create extra schedule lines for the balance quantity. Please go through the below link of SAP help documentation on partial deliveries.
    http://help.sap.com/saphelp_crm40/helpdata/en/dd/5607f4545a11d1a7020000e829fd11/content.htm
    Thanks,
    Ravi

  • Sales order simulation bapi and material price group???

    Hello every one...
    I am calling BAPI_SALESORDER_SIMULATE to get the pricing simulation of a sales order, My requirement is that I want to enter Material Pricing group (KONDM) so that pricing be simulated according to the material pricing group I enter..... but the simulation bapi does not provide this field,,, I cannot use sales order create from data2 bapi,, as it does not provide condition table as output, which is also my core requirement,,, my question is that is there some bapi/fm where I can provide material pricing group along with other info and retrieve complete simulation of sales order pricing with condition details aswell....
    thanks

    Managed it using abap memory and prepare hearder info user exit routine

  • Credit check in sales order

    Hi all,
    Credit limi check at sales order is working fine, while i am creating a sales order it is giving popup if limit is high then system is giving error message and it is not allowing to save the document. If i save with less quantity and again VA02 with same sales document it is allowing the values if it is above credit limit.
    Can anybody suggest where do i check and give the controls
    Kindly revert back,
    Thanks,
    MSRP

    Dear Magge,
    This is the standard SAP behaviour. Please refer to SAP Note 706034.
    As per this note
    "This is required due to the following:
    During creation, the credit managment checks a document with "OK". For a
    later change of the document, the credit check is "not OK". Since the
    reaction "Error message (Error)" is set in the Customizing, the system
    could not save the document.
    Due to this, the system cannot set the credit status "not OK" for the
    document, in order to prevent follow-up activities. Therefore the system
    displays a warning message instead of the error message, so that you can
    save the document and thus set the credit status (blocked). The document is
    blocked now for follow-up activities."
    We faced the same issue in our project and found we cannot change the Warning message to Error as it is hardcoded as warning. Hence we used USER EXIT and gave the logic that if this warning message is called when in T code VA02 then throw Error Message.
    Hope this will be helpful.
    Regards
    Mayank

  • Config to select Checking Rule "A" during Sales order availability check

    Hi All,
    Please can you tell me the config that tells system to select the checking rule "A" during sales order availability check. The problem at my client side is that the system was using the checking rule "A" initially but suddenly it has started using checking rule "B" (delivery) for sales order. The item category being used in YAN and Scheduline Line category is YC (ATP and Allocation allowed).
    The checking group is getting picked up correctly from the Material Master value.
    I have tried to find all the possible config that might be causing this issue, but I am unable to find one. Based on my understanding of the SAP SD process, there is no place where we can define in system to use the "checking rule" for SD availability check. This is the default (hard-coded) in the system.
    Please can you help me to find how the checking rule "B" might be getting called instead of "A".
    Regards,
    Swapnil

    Hi
    Checking rule is transaction based like A for SD sales order and B for SD delivery like that it is defined
    So in a sales order the system checks with the combination of AChecking rule and the Checking group defined in MMR and for that combination we give controls in OVZ9 and based on that system makes availability check
    Every one  and all SAP materials including myself say Checking Rule is transaction based and picked up by the system thro hard coded controls
    But In t code OPJL it is possible to define new checking rules that means customization is possible
    But where is the link or assignment
    For this nobody has given correct answers including the PP friends
    For you the system is shifting the Checking Rule from A to B in the sales order itself means we can find out get where the said assignment is done
    In OVZ9 remove the combination Checking rule B and your Checking group and save
    You said the system has shifted its  Checking rule to B from A
    Now test it after removing this control in OVZ9 and see the system is shifting once again to A or throwing error as the control is removed in OVZ9
    make sure that you do this in a sales order and post back
    Regards
    Raja

  • Credit check at sales order

    Hello Experts,
    I have few questions regarding the credit check in FI-AR credit mgmt and SD.
    Currently we have a credit check in AR credit mgmt during the delivery order creation. But the management has decided to crap this and to put a credit check at sales order level.
    Can someone tell me if there is any business process change in doing this?
    Whats the concept of Horizon in dynamic check?
    Can someone clarify the concept of Business Partner in SAP FSCM credit mgmt?
    Any help in this regard is highly appreciated and duly rewarded.
    Regards,
    Sriram

    hi,
    pl check this :
    [Credit management|http://www.sap-img.com/sap-sd/credit-management.htm]
    Dynamic Credit Limit Check with Credit Horizon
    The customer's credit exposure is split into a static part; open items, open billing, and delivery values (see above), and a dynamic part, the open order value. The open order value includes all undelivered or only partially delivered orders. The value is calculated on the shipping date and stored in an information structure according to a time period that you specify (days, weeks, or months). When you define the credit check, you can then specify a particular horizon date in the future (for example: 10 days or 2 months, depending on the periods you specify). For the purposes of evaluating credit, you want the system to ignore all open orders that are due for delivery after the horizon date. The sum of the static and dynamic parts of the check may not exceed the credit limit.
    regards
    sadhu kishore

  • Credit check at sales order level?

    Dear experts
    I want to set credit check at sale order level with following conditions
    consider open deliveries for credit exposure
    consider billing documents for creadit exposure
    do not consider any open orders
    Also if oldest items are open for more than 7days then block the sale order creation
    e.g suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-. In this case system should block the new sale order created of value more than Rs.50000/-
    plz suggest the configuration steps
    regards
    kailash

    dear friend
    For i am already having the same setting but still my scenario is not working. i will explain my scenario again
    suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-.
    In this case system should block the new sale order created of value more than Rs.50000/-
    But with the said settings purpose is not getting solved.
    my settings are;
    In OVA8 ;
    Update: 000015
    Static check: TICK
    Status: TICK
    open deliveries: TICK
    Plz suggest
    kailash

  • How to avoid a second credit check on sales order

    Hi,
    The sales order items had been entered. A credit check was carried out during sales order creation.
    The sales order was blocked due to credit check.
    The item in the sales order does not have sufficient stock available and so it was not confirmed at all in the order.
    No scheduled lines was confirmed.
    In order to save time, User submit the credit release forms to Finance to release the sales order.
    Finance promptly released the sales order.
    Now, the stock had arrived after 1 day.
    Transaction, VL01N cannot convert the sales order to delivery order as the item was not yet confirmed.
    To confirm the sales order item, User accessed TCODE, VA02 and does an availability check to confirm the sales order item.
    The item was confirmed and the order was saved.
    Now, the same sales order was blocked again due to credit check.
    User had to re-submit forms to finance dept to release the order again.
    Is there a better way to handle this so that it need only to be released once?
    Please advise.
    Thanks in advance.

    The sales order items had been entered. A credit check was carried out during sales order creation.
    The sales order was blocked due to credit check.
    The item in the sales order does not have sufficient stock available and so it was not confirmed at all in the order.
    In standard once the sales order is blocked system usually remove the schedule lines to make it zero. And once the sales order is released( approved) system automatically confirm the schedule lines.
    This you can observe when you create a sales order, you can see the confirmed qty in Schedule lines, and once it is blocked automatically schedule lines become zero qty.
    This is standard behaviour of the system.
    Where as if the above of your above statement is true, there is no stock actually hence system is not confirming stock, and it is not because of credit block then check if there is any Exit implemented as suggested by "Eduardo".
    Now, the same sales order was blocked again due to credit check.
    User had to re-submit forms to finance dept to release the order again.
    This is usually happens when you maintain the field "number of days"  and i assume you might have maintained as 1 day  in this field under the tab Release documents are still unchecked in OVA8.
    thanks,
    Srinu.

Maybe you are looking for

  • Questions n general

    I have few questions that bothering me, I appreciate if you could answer - 1. I have IDOC-XI-File Scenario. A. I know how to configure R/3 to send IDOC to XI, and then XI-File configuration. I did not know How to handle acknowledgment to update the s

  • Using a different Camera

    I want to use a different camera to take a picture in Photo Booth. I connect the camera and the mac recognizes it. I can download pictures but I want to take a good quality picture with the effects. Any ideas?

  • Apple reset screen turns on and off.

    I had my iPod plugged to my home stereo (via headphone jack). I was playing some songs to practice with my instrument. I needed to upload another song so I unplugged it from the stereo and connected it to my PC. When it sync'ed with iTunes, it detect

  • Using Apple´s host ?

    I am trying to make use of the space I have purchased with .mac .This is my website usage problem. 1. www.brilliantpix.com 2. Domain name linked to that iWeb made website 3. http://web.mac.com/cliffordshirley/Brilliantpix/Home.html 4. Independent sec

  • Email attachment rows greater than 255 char get truncated

    Hi I am trying to code in 4.6C to email excel attachment with rows greater than 255, and the rows are being truncated using function module SO_NEW_DOCUMENT_ATT_SEND_API1. I have searched the forum and can not find an actual solution to this on a 4.6c