Vai al contenuto principale

Riferimento

Esporta Markdown

BR-DEX-11 L’importo di pagamento di terzi è obbligatorio

L’importo di pagamento di terzi (BT-DEX-002) deve essere indicato quando è presente il gruppo PAGAMENTO DI TERZI (BG-DEX-09).

Descrizione del problema

ERRORE

Regola dell’estensione XRechnung (KoSIT, BR-DEX) · XRechnung 3.0

Contesto e significato

Questa regola dell’estensione XRechnung scatta solo nello scenario Extension, dove il gruppo PAGAMENTO DI TERZI (mappato su UBL cac:PrepaidPayment) è disponibile e alimenta il calcolo dell’importo dovuto.

Soluzione

Aggiungi cbc:PaidAmount con il suo currencyID all’interno di cac:PrepaidPayment. Se non modelli i pagamenti di terzi, non emettere il gruppo BG-DEX-09; il profilo CIUS XRechnung standard non ha questo gruppo.

Azioni rapide

Esempi validi

  • cac:PrepaidPayment con cbc:PaidAmount currencyID="EUR" = 20.00

Esempi non validi

  • cac:PrepaidPayment presente ma cbc:PaidAmount mancante

Esempi di codice

XML valido
<cac:PrepaidPayment>
  <cbc:ID>subsidy</cbc:ID>
  <cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
  <cbc:InstructionID>Care fund contribution</cbc:InstructionID>
</cac:PrepaidPayment>
XML non valido
<cac:PrepaidPayment>
  <cbc:ID>subsidy</cbc:ID>
  <cbc:InstructionID>Care fund contribution</cbc:InstructionID>
</cac:PrepaidPayment>

Campi interessati

Strumenti di validazione