logo

Are you need IT Support Engineer? Free Consultant

SAF‑T (PT) Payments/Clearings: Why scenarios with …

  • By sujay
  • 03/06/2026
  • 14 Views

This blog explains why certain payment scenarios cannot be represented compliantly in SAFT (PT) 1.04_01, how this impacts SAP customers today, and what the SAFT XSD schema explicitly enforces when it comes to Payments, Customers, and Suppliers. 

Problem Scope 

The issue under discussion affects a very specific but impactful set of scenarios related with incoming manual payments and clearing transactions. 

Typical business cases:  

  • A single payment that settles open items for multiple customers 
  • Clearing transactions between customer and vendor accounts 

 

 

Technical Deep Dive: What the SAFT XSD Actually Allows 

To understand why this happens, we need to look directly at the SAFT (PT) 1.04_01 XSD schema, not at business expectations. 

 

 

Can a Payment Contain More Than One Customer? No – This is explicitly forbidden by the schema

The XSD defines a key reference constraint that binds each to exactly one : 

XML 

 

refer=”CustomerIDConstraint”> 

 

 

 

 A single SAFT Payment cannot represent a settlement covering multiple customers, even if the payment exists as one document in SAP. 

 

 

Can a Payment Reference a Supplier?  No – Suppliers are not permitted in the Payment structure

Evidence from the Schema 

The Payment section includes the following constraints: 

  • PaymentPaymentRefNoConstraint 
  • PaymentPaymentRefNoCustomerIDConstraint 

There is no: 

  • Alternative party element 

This design clearly indicates that: 

  • Payments are customeronly constructs 
  • Supplier involvement is not supported, neither instead nor in addition to customers 

A SAFT Payment cannot reference suppliers, and any clearing between customer and vendor accounts inherently violates the schema. 

 

Closing Thoughts 

Understanding what the SAFT schema allows—not what we wish it allowed—is essential for designing compliant solutions. While SAP can improve validations and guidance, certain business scenarios will always require process alignment or redesign to remain SAFT compliant. 

Until preventive checks are introduced, customers should be actively discouraged from using multiparty payment and clearing scenarios when SAFT reporting is required. 

 

Cheers, Elsa

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *