cancel
Showing results for 
Search instead for 
Did you mean: 

Create Bank Statement with partially clearing with status "Not required"

reo00
Explorer
0 Kudos
217

Hi All.

Now I try to create Bank Statement which clear part of account receivable via Web service.

Creating Bank statement is successed but status of postprocessing not become "Not Required".

I would to see the status of bank statement registered with "Not Required".

When I create Bank Statement which clear whole value of account receivable, status of postprocessing become "Not Required".

Do I need change configration or is XML wrong?

request XML example below.

Account Receivable 246 is value \100,000

<soapenv:Body>

<glob:BankStatementBundleMaintainRequest_sync>

<BasicMessageHeader></BasicMessageHeader>

<BankStatement ActionCode="01">

<CompanyID>NNN</CompanyID>

<HouseBankAccount>

<ID>1234567</ID>

</HouseBankAccount>

<DocumentDescription>TestBankStatement</DocumentDescription>

<StatementDate>2023-09-15</StatementDate>

<PostingDate>2023-09-15</PostingDate>

<OpeningBalanceAmount currencyCode="JPY">620491</OpeningBalanceAmount>

<ReleaseBankStatement>true</ReleaseBankStatement>

<Item ActionCode="01">

<ItemID>1</ItemID>

<BusinessPartnerInternalID>1234567890</BusinessPartnerInternalID>

<BusinessProcessVariantTypeCode>48</BusinessProcessVariantTypeCode>

<PaymentTransactionCategoryCode>15</PaymentTransactionCategoryCode>

<PostedAmount currencyCode="JPY">50000</PostedAmount>

<ItemDocumentDescription>partically clearing</ItemDocumentDescription>

<PaymentExplanationItem>

<ID>1</ID>

<NetAmount currencyCode="JPY">50000</NetAmount>

<BusinessPartnerInternalID>1234567890</BusinessPartnerInternalID>

<PaymentTransactionDestinatedInvoiceReference>

<ID>246</ID>

</PaymentTransactionDestinatedInvoiceReference>

</PaymentExplanationItem>

<PaymentExplanationNote>

<Note languageCode="JA"></Note>

</PaymentExplanationNote>

<PaymentExplanationItemListCompleteTransmissionIndicator>true</PaymentExplanationItemListCompleteTransmissionIndicator>

<PaymentExplanationNoteListCompleteTransmissionIndicator>true</PaymentExplanationNoteListCompleteTransmissionIndicator>

</Item>

<ClosingBalanceAmount currencyCode="JPY">670491</ClosingBalanceAmount>

<ItemsTotalNumberValue>1</ItemsTotalNumberValue>

<ItemListCompleteTransmissionIndicator>false</ItemListCompleteTransmissionIndicator>

</BankStatement>

</glob:BankStatementBundleMaintainRequest_sync>

</soapenv:Body>

Accepted Solutions (1)

Accepted Solutions (1)

frank_jahnigen
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Reo,

While the Incoming Bank Transfer over 50000 JPY may be fully allocated - the associated (partial) Receivable-Clearing may not be posted yet.

You would then indeed see a Postprocessing Status: Required.

If you navigate via the link to the Payment Clearing - you probably will see the Clearing Status: Paid on Account - associated with a Task: Review and Clear Bank Statement XYZ/1 - Business Partner - -50000 JPY.

After effectively (partially) clearing the Receivable - the Postprocessing Status should show as 'Not Required'.

Hope this helps,

Frank

Answers (0)