SAP Knowledge Base Article - Public

3740135 - Payment Method of Type 'Other' in Payment Allocation from Bank Statement - Web Service

Symptom

You process bank statements using the web service Manage Bank Statements.

While the payment method is correctly depicted on line-item level, for example: 'Incoming Bank Transfer' - the payment method assigned in the resulting payment allocation is of type 'Other', for example: '27 - Other Incoming Payments'.

This negatively affects the identification of candidate documents for clearing - as well as influences system-immanent clearing functions (for example: creation of on-account payments).

Environment

SAP Business ByDesign 

Reproducing the Issue

  1. Go to the Liquidity Management work center.
  2. Go to the Bank Statements view.
  3. Search for affected Bank Statement ID for relevant Company, Bank and Bank Account ID.
  4. A defined payment method shows in the bank statement UI, for example: Incoming Bank Transfer.
  5. In the column Postprocessing, access the payment allocation by following the link Required or Not Required.
  6. Here the payment method is of type 'Other, for example '27 - Other Incoming Payments'..

Alternatively you can find affected Payment Allocations in the Payment Management work center under Payment Allocation view. 

Cause

For conventional bank statement formats, for example MT940 or ISO20022 - the payment method on transaction and payment allocation level is derived from the External Transaction Code and mapping of a payment direction and explicit payment method.

For Inbound Service Manage Bank Statements the Payment Method on bank statement item level is derived from <PaymentTransactionCategoryCode> (A coded representation of the category of a payment transaction according to property movement direction and payment medium).

On Payment Allocation and cash-clearing level the Payment Method is derived from <BusinessProcessVariantTypeCode> (A coded representation of a business process variant type).

In case no viable value is provided for <BusinessProcessVariantTypeCode> - the resulting Payment Allocation will show a Payment Method of type 'Other', for example:  '27 - Other Incoming Payments'.

The same applies to other pertinent payment methods. 

Resolution

Provide a viable value for attribute <BusinessProcessVariantTypeCode> in the web-service payload. 

Example: 

Payment Method 'Incoming Bank Transfer' on bank statement item level, as well as Payment Allocation/Clearing would be derived from the the following xml-content: 

<BusinessProcessVariantTypeCode>48</BusinessProcessVariantTypeCode>
<PaymentTransactionCategoryCode>15</PaymentTransactionCategoryCode>

See Also

external transaction code 

payment method 

bank statement 

payment allocation

Keywords

KBA , SRD-FIN-CLM , Cash and Liquity Managment , Problem

Product

SAP Business ByDesign all versions