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

Similar Messages

  • 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?

  • Credit limit Block for Sales Order.

    Hi.
    when customer will create Sales order, it should get blocked for Credit check.
    & customer will realese it with VKM3 transaction for particular document type .
    Where will i do the setting?
    is it Delivery Block 01-Creit Limit check?
    Reg,
    Amol

    Hi Amol,
    You can gonfigure it from SD > Basic functions > credit management/risk management settings > credit management > define credit group and assign  sales doc and delivery doc. addtionally, you need to maintain automatic credit control configuration and maintain it to customer specific from FD32 regarding of its credit control area.
    Regards,

  • User exit in ATP Check for sales Order to trigger notification

    Hi All
    please let me  know is there any user exit after ATP check or in ATP check for sales order to trigger a notication mail.
    Regards
    Kishore

    Hi,
    User Exits For Availability Check are given below:-
    The user exits named here are planned for projects that are to be carried out in agreement with SAP development as they may only be used in consultation with SAP.
    USEREXIT_PLANT_SELECTION in program RV03VFZZ is an exception to this rule (see below).
    User exits in program FV45VFZZ
    USEREXIT_ADD_FIELD_TO_HEADER
    USEREXIT_ADD_FIELD_TO_LINE
    User exits in program FV45VFZY
    USEREXIT_DELIVERY_GROUPS
    USEREXIT_MVERF_INIT
    USEREXIT_QUOTA_KEY_VALUE
    User exits in program RV03VFZZ
    USEREXIT_AVAILABILITY_IN
    USEREXIT_AVAILABILITY_OUT
    USEREXIT_DARA_REFRESH
    USEREXIT_PLANT_SELECTION
    This user exit is used to adjust the flow during plant transfer. A list of permitted plants, where this material is created, is determined and checked in the standard R/3 delivery. A dialog box appears where you can select the plants. The user exits allow you to modify the plant table so that plant selection takes place in advance for every flagged selection and a dialog box becomes unnecessary.
    regards
    Vivek.

  • Customer Credit Limit on CRM Sales Order

    Dear All,
    Can the customer credit limit be displayed on CRM Sales order(Customer from ECC, we use simple credit check on SAP ECC)
    Regards,
    Ahmed

    Hi,
    The standard credit check in SAP CRM calls up the automatic credit check in SAP R/3. You must define an RFC destination, and specify this destination for the credit check.
    ·        To define RFC destinations in CRM Customizing, choose Customer Relationship Management ® CRM Middleware and Related Components ® Communication Setup ® Define RFC Destinations.
    ·        To specify destinations for the credit check, choose Customer Relationship Management ® CRM Middleware and Related Components ® Communication Setup ® Middleware Parameters ® Define Middleware Parameters. Then choose the activity Credit Check and enter an RFC destination for the parameter CRMCREDCHE.
    You can also carry out an initial data transfer for credit data.For transactions that are still open for which you are reactivating update of credit data, you can initially transfer the credit data for a reorganization of data in SAP R/3. To do this, start the initial data transfer for object CMDOC_NOTIFY using transaction R3AS.
    When setting up credit limit check, refer to SAP Note 568157, 570155 and 619500.
    With Regards
    Selvam T

  • Credit limit (AR Invoice + Sales Order)

    Dear Experts,
    We have a bit of a problem here, so here is the scenario:
    Customer 1 has a credit limit of 100,000
    He orders an amount of 90,000, then he orders an amount of 20,000. since it is a service order the approval procedure will not prompt and can be added to A/R invoice with a account of 110,000. so he had exceeded his credit limit by 10,000.
    is there a way to active approval procedure by adding all open Sales Order and Open A/R Invoice?
    i have seen some queries in the forum but it is not activating the approval procedure.
    for your help please.
    thanks!.

    Hi,
    Try this:
    1. Create new approval procedure for sales and AR invoice.
    2. Under terms select When the Following Applies--->Deviation from Credit Limit--->select Greater than from Ratio and enter required value
    Thanks & Regards,
    Nagarajan

  • Accounting No not Created For Sales Orders when Processed thru Credit cards

    Hi Experts,
    I was able to successfully post FI document through Billing document in SD.
    The Problem is encountered when a Sales Order is created
    for Credit Card customers.
    When the sales order is created the credit card information we are prompted with an error message Payment terms is a required field for G/L Acc so and so...
    The payment terms field in the posting key 01 is marked required and the same field for the reconcilation account is optional. However this config has not created any problem for the Non credit card sales orders.
    If any one has faced the same problem. Please help me out in this issue.
    Thanks,
    Chaitanya

    Hi Friends,
    Please refer SAP OSS Note 119047.
    In the OSS Note they have mentioned..
    Pass the payment terms to the field
    xaccit-zterm = '0001'. in the User Exit.
    Program : LV60BF0C,
    Customer Function '002'.
    Include File ZXVVFU02.
    SE 37:- EXIT_SAPLV60B_002
    Still I don't understand why SAP doesn't support payment terms for Credit Card. But when a Sales Order is  created without credit card the field xaccit-zterm  has a value.
    Thanks,
    Chaitanya K

  • Credit check for sales order creation using BAPI

    HI,
    I am using BAPI_SALESORDER_CREATEFROMDAT2 for creating sales order.
    I want the credit check for a customers credit limit done while creating the sales order. Is it possible to make
    credit check with above bapi? If it is possible please give me the solution.
    <b>Helpful answers will be rewarded</b>

    hi,
    it's the same code that is executed for the credit check in the bapi as in va01
    If you put in the correct data, see sap note 366265, the credit check will be executed
    kind regards
    Paul Q

  • Report for Sales orders with the consumed credit limit value

    Dear Gurus,
    In my company, the credit check is at sales order level. We want a report which shows up the credit value consumed from the credit master by Sales order.
    Going into the details, Say Credit limt is setup for a customer at Credit master for 10000 $.
    I want a report showing Sales order 59235 has consumed 500 $, Sales order 59277 has consumed 1500 $, Sales order 59333 has consumed 2500 $.
    Is their a report in standard SAP for the above functionality. If not, any ideas of how to achieve it?
    Thank you for your responses.
    Regards,

    Hi,
    Try the following transaction codes
    S_ALR_87012218
    FDK43
    F.31
    But if you want to a report like what you explained in thread i think in standard not available we need to develop a customized one.
    Regards

  • Credit check for sales order

    Hi,
    I'm trying to block a sales order, under some circunstances. The situation is :
      1- Sales as been created ;
      2- There has been a delivery issued for some items of this sales order;
      3- In the creation of a new delivery for the remaining items of the sales order, we are trying to block the initial sales order, by new credit control on the client;
    Is this possible ? How can we implement this ? Is there a user-exit for VA02 that can help us to overcome this situation ?
      Thanks in advance,
    Pedro Castro.

    Pl provide some more info.
    It can be managed beutifully by authorization and process.
    Please note that if the person who has created part delivery want to block the remaining part he just have to make minor changes in the fields relevant for Credit Control like price (condition record) (Change then restore original price)etc. The document will get blocked. This is standard feature of SAP. It can be used by you. Identify the field relevent for credit control but not used by your organization and hence not significant for you. This field can solve your problem.

  • Increase credit limit to release sales order

    Dear
    We are using the dynamic credit control. When one sales order was blocked for exceeding the credit limit.
    Can we increase the credit limit in credit master data(TCODE: FD32), and then sales order will be released automatically, and do not need to use TCODE: VKM1/VKM4 to release the sales order?
    Thank you.
    Guoyu

    Increase Credit Limit through T.Code: FD32
    or
    Release the sales order through T.Code: VKM3
    Regards,
    Rajesh Banka
    Reward points if helpful

  • Question on Search Help and Authorization Check for Sales Order Type

    Question 1:
    When I go to VA01 and click the search help, it shows only order type that are not blocked.
    However, when I have sales order type in select-options of a Z program,
    S_AUART FOR VBAK-AUART
    I click on the search help, it gives all the sales order types. How can I have a list with unblocked sales order type only?
    Question 2:
    I want to check whether a use can extract data from a sales order type (e.g. OR and RE)that he/she authorized to use.
    I have include the following in my program:
    AUTHORITY-CHECK OBJECT 'AUART'
    ID 'AUART' FIELD 'OR'.
    It always returns SY-SUBRC = 12.
    But order type 'OR' is granted to the user (he/she can create order with type OR in VA01)
    Please kindly give me some ideas, thanks.

    hi,
    ad1
    use following code:
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR auart.
      PERFORM auartGet.
    FORM auartGet.
        CALL FUNCTION 'RV_HELP'
             EXPORTING
                  KEY            = VKORG
                  KEY2           = VTWEG
                  KEY3           = SPART
                  KEY4           = '0'
                  NUMBER         = '008'
                  FIELD_IN       = AUART
             IMPORTING
                  FIELD          = AUART.
    ENDFORM.
    ad2.
    example:
       AUTHORITY-CHECK OBJECT 'V_VBAK_AAT'
             ID 'AUART' FIELD 'OR'
             ID 'ACTVT' FIELD '01'. "01-create order, 02-change, 03 display
    check sy-subrc eq 0.
    regards,darek

  • Availability check for sales order stock

    Hi,
    We use sales order stock in sales order which creates purchase requisition automatically.Movement types for GR 101E, for GI 601E. Material master data has on MRP2 view as GR processing time 2 days for example. I create sales order with requested delivery date today.After saving SO, PR is created and I create PO with delivery date today and post goods receipt document for today. System gives as confirmation date today + 2 days. although the material is in stock.
    We use also project stock in sales order which creates purchase requisition automatically.Movement types for GR 101Q, for GI 601Q.I run the same scenario for the same material. As soon as I create the purchase order system confirms the open quantity in sales order for today. (Scope of availability check is the same for both sales orders and includes PO)
    What can be the reason?
    Thanks

    Hi Murat,
    i guess the problem is with the 'Check without RLT' indicator' in Availability check control. For the MTO (checking rule AE) i guess this indicator is not set but for the Project systems (Checking rule PS) this indicator is set. This makes the difference. Do the changes as desired in transaction OVZ9.
    Please check and revert back if you are still facing the same problem.
    regards,
    Kathir

  • Check for Sale order

    Hi experts
    Our client has a rquirement such that when ever he creates new sale order & inputs material code,the system should check whether that particular material code has BOM & routing,
    If it doesnt have it should not allow sale Order To save.
    Are there any user exits for this.
    Regards
    Sandeep patil

    pls check,
    following user exit,
    User-Exit Patterns:
    MV45* - Sales
    MV50* - Delivery
    RV60* - Billing
    Check include MV45AFZZ.
    USEREXIT_SAVE_DOCUMENT.
    USEREXIT_SAVE_DOCUMENT_PREPARE.
    and put check if bom & routing is not created then it is not updated in table.
    or check the costing status in so, if it contains ant error then dont save.
    Regards,
    Arpit

  • ECM check for sale order

    Dear Experts
    I am working for steel industry client.
    we are facing as issue of Inconsistency in  old sale orders,suppose we  change a dependency the existing & older sales orders are getting effected,can some body suggest some procedure to avoid sale order inconsistency.
    can we use ECM for the same to put a check for control.
    Regards
    sandeep

    pls check,
    following user exit,
    User-Exit Patterns:
    MV45* - Sales
    MV50* - Delivery
    RV60* - Billing
    Check include MV45AFZZ.
    USEREXIT_SAVE_DOCUMENT.
    USEREXIT_SAVE_DOCUMENT_PREPARE.
    and put check if bom & routing is not created then it is not updated in table.
    or check the costing status in so, if it contains ant error then dont save.
    Regards,
    Arpit

Maybe you are looking for

  • XML files are being read as PBEM game file format!!

    Hello, I am trying to edit some .xml files in Script Editor but everytime I try to open them I am told : 'Script Editor cannot open files in the "PBEM game file" format' (Double clicking the .xml file opens up the Big Bang game) Does anyone know how

  • V1.5 Export to CSV or TXT and not getting all rows (600K+)

    We've recently moved to SQL Developer from a third party application and have been running into issues attempting to export very large queries (600K+ rows). We did find a very helpful article which suggested modifying the sqldeveloper.conf file setti

  • Use Itunes to restore

    I have followed all the steps; I connect to restore; itunes tries to restore, then itunes says it has been restored to factory settings, press ok. I press ok and it loops and tells me that I must restore. I have done this process a dozen times with n

  • Query result window doesn't show contents of collection types

    Hello, I use SQL Developer version 3.1.07. When inspecting the result of a query in the query window, for collection types containing object types, the contents of the object types are not shown. So you can see the collection having a number of objec

  • Juniper Approval Question [from a n00b]

    This is probably the wrong section, so I apologize in advance. Anyway, does anyone know if Apple would be willing to do payments or something for those who do not qualify for the Juniper card? I am homeschooled and need a new computer, our PC has ran