Skip to Content
avatar image
Former Member

Business Partner - Payment Terms

Dear All,

Please assist me on following issue.

What are the possibilities available in BP master data to accommodate more than one payment term ?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jan 09, 2015 at 09:58 AM

    Hi Sarath,

    The Payment Terms in the BP master data is the default payment term used in transaction with the BP, meaning B1 will select this automatically for you. However in any transaction you can change the payment terms.

    As an example if BP as Payment Terms in master data of 10 days, when creating an invoice this will automatically be selected, however you can change it in the Accounting tab.

    The same applies to the SDK.


    Best regards,

    Pedro Magueija


    View Pedro Magueija's profile on LinkedIn

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Sarath,

      You can create a UDT that stores the BP id and the approved payment term id. You (or the users in charge of creating the BP, or even an addon) will have to populate this table with the appropriate data.

      Then when creating an invoice (again you can use an addon or the SP_TransactionNotification which is a stored procedure where you can perform checks and allow/reject a transaction) you can check if the document (invoice in this case) is using a payment term id which is not in the previous table (in this case you would reject the transaction).


      Best regards,

      Pedro Magueija


      View Pedro Magueija's profile on LinkedIn