SAP Knowledge Base Article - Public

3378137 - Error M8356 "Baseline date for payment does not exist" occurs when creating invoice in Fiori App Create Logistics Consignment and Pipeline Settlement

Symptom

Error message M8356 "Baseline date for payment does not exist" occurs when creating consignment invoice in Fiori App Create Logistics Consignment and Pipeline Settlement (MRKON).

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Terms of Payment field (for example 0001) has been maintained in supplier master data.
  2. Open Fiori App Create Logistics Consignment and Pipeline Settlement.
  3. Select withdraws with the supplier number, execute.
  4. Message M8356 "Baseline date for payment does not exist" occurs.

Cause

Field "Default for baseline date" for the payment terms is maintained as "No Default" in SSCUI 102934 - Maintain Terms of Payment:

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

When creating consignment invoices in app Create Logistics Consignment and Pipeline Settlement, system determines the baseline date based on the default value in payment terms. If it is set as "No Default" for the payment terms, the baseline date for the postings cannot be determined and error M8356 "Baseline date for payment does not exist" occurs.

Resolution

Maintain the Default for baseline date for the payment terms as Posting Date, Document Date or Entry Date in SSCUI 102934 - Maintain Terms of Payment.

Keywords

M8356, Create Logistics Consignment and Pipeline Settlement, MRKON, baseline date, payment terms, Terms of Payment, SSCUI 102934, Maintain Terms of Payment, Supplier master data, BP , KBA , MM-IV-LIV , Logistics Invoice Verification , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions