Skip to Content
avatar image
Former Member

Supplier Invoice In WebService


How we can create Supplier invoice with necessary bank account information? We send all our invoices to ByD be WebService and now we would also add bank account information. We tried to use BankTransfer ActionCode and BankAccountID and BusinessPartnerBankDetailsKey ID but it did not work. So have someone more details information how that part should be created in WebService?

Br Eddi

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Feb 12, 2018 at 10:33 AM

    Hi Eddi,

    You can make use of this node

    PaymentControl :

    Information about the payment of the supplier invoice. The complete structure is included but only the Note element is supported. This element reflects the payment reason that can be given for the supplier invoice.

    You can check the documentation of Manage Supplier Invoices (ManageSupplierInvoiceIn)

    "Operation Manage Supplier Invoice In Maintain Bundle"



    Add comment
    10|10000 characters needed characters exceeded

  • Feb 14, 2018 at 04:10 PM

    Hello Edward,

    In supplier invoice, we do not have a standard field to enter the Bank Account details directly. In General tab -> Payment Information -> Deviating Bank Information sub tab -> Only here we enter the Bank ID which will fill the Bank Name, Bank Account ID & National Bank Code.

    You can find this element under -> Supplier Invoice Business Object -> Root -> Payment Control -> PaymentControl.BANK_TRANSF -> PaymentControl.BACCT_ID- BankAccountID (NODE_ELEMENT PaymentControl.BANK_TRANSF)

    Please find the sample snippet where you find the Bank details.

    -<BankTransfer ActionCode="To"> <UUID schemeAgencyID="Token 467" schemeID="Token 466">12345678-90AB-CDEF-0123-456789ABCDEF</UUID> <HouseBankAccountUUID schemeAgencyID="Token 469" schemeID="Token 468">12345678-90AB-CDEF-0123-456789ABCDEF</HouseBankAccountUUID> -<HouseBankAccountKey> <InternalID schemeAgencyID="Token 470">Token 471</InternalID> </HouseBankAccountKey> <HouseBankUUID schemeAgencyID="Token 473" schemeID="Token 472">12345678-90AB-CDEF-0123-456789ABCDEF</HouseBankUUID> <HouseBankInternalID>Token 474</HouseBankInternalID> <BankDirectoryEntryUUID schemeAgencyID="Token 476" schemeID="Token 475">12345678-90AB-CDEF-0123-456789ABCDEF</BankDirectoryEntryUUID> <BankInternalID schemeAgencyID="Token 477">Token 478</BankInternalID> <BankAccountID>Token 479</BankAccountID> <BankAccountIDCheckDigitValue>St</BankAccountIDCheckDigitValue> <BankAccountTypeCode>Tok</BankAccountTypeCode> <BankAccountHolderName>String 482</BankAccountHolderName> <BankAccountStandardID>Token 483</BankAccountStandardID> -<BusinessPartnerBankDetailsKey> <ID>Toke</ID> </BusinessPartnerBankDetailsKey> <Amount currencyCode="Tok">486</Amount> </BankTransfer> -<BankTransfer ActionCode="To">

    Hope this is helpful.

    Best Regards,


    Add comment
    10|10000 characters needed characters exceeded