Skip to Content
author's profile photo Former Member
Former Member

creedit check on number of days

hi,

how can i configure credit check on basis of only payment terms(i.e number of days)

like if payment terms is 10 days and payment not received from customer next sales order should get blocked automatically.

thanks

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Nov 24, 2011 at 10:00 AM

    Hi Nakul Raj,

    This question is already answered.Please find the below link

    Credit check with reference to Payment terms

    Hope this will helps you

    Dasaradha

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 24, 2011 at 10:27 AM

    HI

    As per my knowledge we can't control the credit limit based on the payment terms because suppose if you take one example like

    at the time of sale order enduser change the payment terms 45 days to 90 days payment terms that is the case you cant control

    my suggestion is you better to go with any userexit but i am not sure what user exit and what code you need to write the logic

    Regards,

    prasanna

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 24, 2011 at 12:22 PM

    Dear NakulRaj ,

    Please follow the below steps.

    In OVA8, click on oldest open item , and maintain 0 as no of days.

    (if you have a check based on credit limit, then click DYNAMIC also, else use only OLDEST OPEN ITEM)

    Now with the help of abaper, run a sales cycle.

    System will throw an error message during sales order creation (first on the basis of credit limit and then on the basis of oldest open item)

    Note the message no / position in the program which gets triggered because of oldest open item.

    Now ask your Abaper to identify an exit before this position.

    There wrte the following logic.

    Take Kunnr from VBAK and put it in BSEG.

    Check for all the line enteries which are OPEN with type RV (if you are considering only billing documents)

    {Now select that entries and input the same in VBRK where you will get the Terms of Payment}

    I think Due date will be available in the BSEG itself .. if so then need not do the steps underlined

    Now compare the system date with the due date of all the billing documents open.

    If the condition fails, then trigger the message.

    Else bypass the message.

    Check and revert back.

    Thanks & Regards,

    Hegal K Charles

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 24, 2011 at 12:39 PM

    I hope following SDN thread might be able to assist to you in your requirement:

    -

    Regards

    JP

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.