FM for Credit check

Hello all,
Can anyone tell me if there is a FM or a BAPI for performing a Credit Check for given customer.
Basically, if a customer is blocked for Credit there can be two scenarios (in our case)
   1. Overdue balance (Pending payment has exceeded the Credit Limit)
   2. An payment overdue is past the 30 (or 60, 90...) credit term
I need to check a customer and give appropriate message in my program based on above scenarios.
Thanks,
Amit Purohit.

Hi Amit,
  Check out these function modules.
CO_IH_ORDER_CREDIT_CHECK
FKK_CR_PERFORM_CREDIT_CHECK
ISMAM_CM_ORDER_CREDIT_CHECK
SD_ORDER_CREDIR_CHECK
SD_ORDER_CREDIT_RECHECK
SM_ORDER_CREDIT_CHECK
Hope it helps!
Much Regards,
Amuktha.

Similar Messages

  • Open sales order value for credit check need to be changed (S066)

    Hi all,
    I need to change open sales order value which is already there in S066 table.
    Previously we had used open order value for credit check. Open order values are already updated in the S066 table.
    Now we dont want to consider open order value for credit check (which is already included in the credit exposure field in FD32).
    When we create sales order system is taking old open order value for credit. Now i have changed not to update open order value for credit check. Now its not updating open order value. But my issue is how to change existing or (previous) open order value for credit?
    Can i change S066 table data directly to '0'. Is it advisable to chage open order value directly from this table?
    Please advise me.
    Regards,
    Babu
    Edited by: babs on May 19, 2010 4:26 PM

    Hi Babs,
    If you doesn't want to reflect the open order value in the structure for this order value ,If the order is not processed kindly delete the line items and the order. Then save the document. Then try to see the structure S066.. This will be modified.
    If you want to modify the value then follow the below process.
    Otherwise delete the line item in the order and change the pricing date and the document date. Re enter the line item again so that it will take it up the new changes.
    I hope it will help.
    Regards,
    SK

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Change due date in receivables for credit check

    Hi Sappers!!
    Scenario: When SAP performs a credit check for a customer we need that pending receivables
    (open items) for this customer which have a concrete payment method, don't use due date
    for calculation, instead we want to use invoice date for carrying out the credit check
    calculation.
    Is that posible? Is there any user-exit where we can change this date to be used during
    credit check control for documents which fulfill this requirement?
    We don't want to change permanently the due date for this kind of documents, we only need to take another date into account when performing credit control.
    Thanks so much in advance & best regards

    Thanks so much for your quickly answer.
    Creating a new payment term is not a valid solution because, we don't want to change any date in the financial document. We just only need to use another data only for credit check. Here you have a concrete example:
    Invoice created with invoice date 01/12/2009
    Payment method confirming 90 days.
    Base line calculated: 01/03/2010
    If we create a new sales order, this open item will not be considered exceeded because due date is still in the future.
    We want to consider it as exceeded and the due date would be 01/12/2009 but only for credit check. This "new" due date must not be stored anywhere.
    Thanks so much once again & best regards

  • Should not for credit check.

    Hi,
    I am creating order for employee slaes and for that customer we have credit control area field is blank in customer master.
    It is still going for credit block. Could you please let me know how can i stop so it would not go for credit check.
    I would really appreciate.
    Thanks,

    Hi,
    Credit check happens for a document when system finds a Credit control area + Credit Group + risk Category.  But what I fail to understand is when you say Credit control area is not assigned to the customer. Normally it will not be assigned. It is defaulted based on the sales area and the company code.
    My suggestion to you is to check by going to FD32 and giving in the customer number and the credit control area and then by selecting Central Data and Status. Check what is the credit limit. If it is zero, increase it.
    When you say the test case indicates that the test should not go for a credit check, my guess is you are using a wrong document type. Credit Group is derived from the sales document type and I think when you doing sales to employees, you nornally happen to use a different document type from regular. Please check that as well.
    Also, you need to check what is the item category. When there is an employee sales, as far as i understand the system, the net value happens to be either zero or at the cost price. So, if the Item category is TANN, then system should make the net value zero, and order will not go for a credit check.
    I think you can check on these points. But my guess is the document type or the item category is not correct.
    Hope this helps
    Thanks
    Mukund S

  • Automatic release of customer order block for credit check

    Dear expert,
    Please i need your input on this, we have a scenario where third party customer order is automatically block for credit check at sales order. Now i want that after posting customer payment the sales order should be automatically release if the customer balance covers the value of goods required no need to manually release in VKM1. Is this possible is as per SAP? IF yes how can i do the settings
    thanks in advance

    yes u can do it in vkm1 is right but you can also do in credit management screen if ur fully controlled in credit management then u can go to abaper help
    if it is wrong plz suggest

  • Block sales order for credit check

    I have created 1 sales order. I want to know how we can find out that sales order is in block.
    Also I want to block the sales order created for credit check . What I can do that sales order will go in block.

    Hi KiranCG,
    --For Credit check go to T.Code FD32 & give customer number & Credit control area & enter the credit limit amount & save it.
    -Do the Cutomization for Credit Management
    IMG-S&D-Basic Functions-Credit Management & Risk Management-Credit Management
    --Define Account groups
    --Assign the credit group (01) to your Sales Document type.
    --Define Automatic Credit Control (or) T.Code OVA8  Assign CCARisk categoryCredit group -01 (Sales Order) & also Fill the required fields
    --In Check column Check mark the Static or Dynamic credit & put reaction as C & check mark the status/block & save it.
    --Now raise the sale order in VA01 if the credit limit exceeds the system will through you an error message.But you can still save the document.
    --Go to T.Code  VKM1 to view the Blocked sales document & enter Credit Control Area,Credit account,Risk category& customer credit group.
    --.In order to release the Sales order document go to T.Code VKM3
    Let me know if your problem is solved
    Regards
    Pradeep

  • User Exits for Credit Check

    Hi Friends,
    I got user exits for credit check but I could not understand how to implement these rather these are not found in system (CMOD & SMOD tcodes) We have ECC6.0. These are the following.
    LVKMPTZZ
    LVKMPFZ1: USER_CREDIT_CHECK1
    LVKMPFZ2: USER_CREDIT_CHECK2
    LVKMPFZ3: USER_CREDIT_CHECK3
    Any help how to implement these is appriciable.
    Regards,
    Rajesh Vasudeva

    Hi Rajesh,
    You can make use of the implicit enhancement, where in you can add code to any standard program either at the start or after the last line in a form or function module.
    Refer the URL
    http://help.sap.com/saphelp_nw04s/helpdata/en/8f/f2e540f8648431e10000000a1550b0/frameset.htm
    for more info on Enhancement Framework.
    Hope this helps you.
    Reg
    Praveen Alex Luke.

  • User exit for credit check

    Hi all,
    Can anyone give the user exit name for credit check.

    Hello,
    Following exits are available:
    LVKMPFZ1  
    LVKMPFZ2  
    LVKMPFZ3  
    Regards,
    John.

  • Service order - Blocked for credit check

    Hello ,
       I have a scenario where the service order will be created with reference to sales order and the credit check is active both for the sales order and the service order.
    we are releasing the sales order from credit block in VKM1 , but still the credit check is not allowing us to release the service order which created with reference to the sales orders .
    Now my doubt is , even after releasing the sales order from credit block , why system is stopping or blocking the service order from release.
    Need your inputs in this

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Need a BAPI for Credit Check

    Hi Experts,
    I am in need of a BAPI (not a function module) for performing Credit Check.
    I already found a BAPI - BAPI_CREDITCHECK for this purpose, but it is not working properly when invoked from an external system.
    I am now searching for any other BAPI available for this purpose.
    My requirement is such that I CANNOT USE Function Modules instead of BAPIs.
    Seeking your expertise in this regard.
    Thanks in advance.
    Regards,
    Keerthi

    Hi,
    check out  the following BAPIs.
    BAPI_CREDITCARD_CHECK.
    BAPI_CREDIT_ACCOUNT_GET_STATUS
    hope it helps.
    Regards
    Rajesh Kumar

  • How to disable the link for Credit -check at item level

    Hi Experts,
    I have an issue tht we want to make a block to the link available for
    credit-release at item level. In the view of the item, when we select the item
    in edit view we have a button saying MORE and in tht we have CHEC CREDIT RELEASE.
    We want to disable this.
    I found tht if we made some changes in do_prepare method, we can solve this issue.,but i was
    check fi anyother way we can do it.
    Awaiting for the replies.
    Thanks,
    SA

    Hey Saurabh,
    If you dont want the functionality occurred due to that button, just simply comment the event handler code for that particular button. That will definitely help.
    Let me know if that work.
    Regards,
    Shobhit

  • Without exceeding the credit limit sales order is blocked for credit check.

    Dear Experts,
    In my production server as well as quality server sales order is blocked for dynamic credit check.But the fact is that the credit limit is not exceeded.only 18% of the credit limit is used by the cutomer.The same problem is there in quality server also.
    Kindly help.
    Best Regards
    Biju

    Dear Biju,
    Check whether the customer code has exceeded credit limit in any other credit control area.
    Run the following programs.
    RVKRED77 , RVKRED88 , F.28
    After credit re-organisation, please check again and revert back.
    Also would like to ask you whether you have made any recent changes in the credit master data [FD32].
    Thanks & Regards,
    Hegal K Charles

  • Itunes accounts for credit checks?

    can someone from the US answer this for me - say i fail the credit check for the phone, could i then use my girlfriends itunes account and set up the phone in her name. did it give that option? or did it just say failed and offer pre pay.

    hi,
    i seen this on the o2 website under the FAQ's on the iPhone section
    *What happens if I fail the credit check?*
    If you do not pass the credit check, you will not be able to activate your iPhone. You'll need to return the iPhone in as new condition with all the original packaging and accessories to the original point of purchase, with proof of purchase and the email confirming activation failure within 14 days of receipt for a full refund.

  • POWL for Credit Check in Business Package Internal Sales Representative

    Hi,
    Need some Help!
    We are into implementation of Business Package Internal Sales Representative (Provided as a separated role in Portal).
    I have a requirement where I need to Add some functionality into standard Credit Check SAP Screen (Delivered via POWL).
    For this Perticular screen,
    1) Sold to Party IDs in Query result table appear as Links. On Click of these IDs (links), I need to open a new custom WD Component:
    2) I have to add few new Columns to Query results.
    I have identified following about this Query:
    Query: O2C_LIST_CUSTOMERS_CCOCKPIT
    Type:  O2C_LIST_CUSTOMERS_COCKPIT
    Feeder:CL_O2C_POWL_CUSTOMERS
    Also, when I checked in SPRO, following BADI is also provided for this query:
    BADI_FEEDER_CUSTOMERS of enhancement spot ES_BADI_O2C_POWL_FEEDER.
    Looks to me that,  for adding new Columns in the query results, Get_Objects method of this BAdi should be implemented.
    I guess this kind of things can also be done in Feeder Class Enhancements.
    How should I go about doing this stuff?
    Thanks,
    Saumil Jyotishi
    Edited by: SaumilJ on Apr 5, 2011 12:02 PM

    Hi Thomas. Thanks a lot for replying!
    Let me describe you what I am trying to do here exactly.
    Actually, while working on Requirement 1 (Opening a new action from a link), I came across getactions method of the feeder where I found the code where relevent standard action is handled. It goes like this:
      CASE i_actionid.
      Ehp4 enhancement: display customer
        WHEN 'KUNNR' OR 'NAME'.
          IF mv_ehp4_active = cl_ops_switch_check=>switch_active_true.
            READ TABLE c_result_tab ASSIGNING <fs_result> casting INDEX I_ACTION_INDEX.
            CALL METHOD CL_O2C_POWL_UTIL=>GET_PORTAL_ACTIONS_CUSTOMER
              EXPORTING
                IV_KUNNR          = <fs_result>-kunnr
                IV_SPART          = <fs_result>-spart
                IV_VTWEG          = <fs_result>-vtweg
                IV_VKORG          = <fs_result>-vkorg
              IMPORTING
                ES_PORTAL_ACTIONS = e_portal_actions.
          endif.
      End of Ehp4 enhancement: display customer
    Now, on these actions ('KUNNR' OR 'NAME'), Instead of a new standard application, I need to open a Custom WD Application (with parameter 'KUNNR').
    I need to figure out how should I go about it?
    I tried to enhance the feeder and create overwrite exit where I can write my code in this CASE statement (which seemed easiest to me at first go), but seems like after creating an exit I need to do a lot of stuff (a local class is created in exit where I need to define a lot of standard stuff). As of now, its not working for me
    Also, I tried to Create the BADI Implementation which gets executed after this standard code (HandleAction method of this BADI), but this gets called after  e_portal_actions get populated
    how to open my custom WD(Instead of standard) Application from here ?
    I can create the URL for my application with WDY_CONSTRUCT_URL, but how to open this in a new window on Portal?
    I have seen in some threads about using OBN. If its required, how should I use it in this case?
    For Requirement 2 (Adding new Columns in POWL Results), I am planning to define and add new columns in getfieldcatalogue and getobjects method of the same badi.
    Is it the right approach?
    Regards,
    Saumil Jyotishi
    Edited by: SaumilJ on Apr 6, 2011 3:03 PM

Maybe you are looking for