| u SG52/MOA |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lev. | Tag | No | Description | Standard | A1 usage | ||||||||||||||||||||||||||||||||||||||||||||||||
| Min | Max | Min | Max | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | SG52 | 02340 | SG52 | M | 100 | M | 100 | ||||||||||||||||||||||||||||||||||||||||||||||
| 3 | MOA | 02350 | Monetary amount | M | 1 | M | 1 | ||||||||||||||||||||||||||||||||||||||||||||||
| No | Composite/ Segment No |
Description | Standard | A1 usage | |||||||||||||||||||||||||||||||||||||||||||||||||
| Min | Max | Min | Max | type/ length |
possible code values for A1 | EDI sample |
|||||||||||||||||||||||||||||||||||||||||||||||
| MOA | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| 010 | C516 | MONETARY AMOUNT | M | 1 | M | 1 | |||||||||||||||||||||||||||||||||||||||||||||||
| 5025 | Monetary amount type code qualifier | M | 1 | M | 1 | an..3 | qualifer identifying, which type of amount is filled in F#5004: filled with fixed values from mapping possible values: "128" = Total Line Item Amounts "499" = Invoice Total Amount EXCL. VAT "136" = Total Invoice additional amount "366" = Rounding Amount "388" = Invoice Total Amount INCL. VAT "65" = ThirdPartyPayment "174" = Balance brought forward from prev Period "11" = Amount Paid "202" = /InterestForLatePayment "9" = Amount due = PayableAmount "300" = Balance carried forward |
+9 | |||||||||||||||||||||||||||||||||||||||||||||
| 5004 | Monetary amount | C | 1 | C | 1 | n..35 | monetary
amount according to used qualifer from F#5025 for "499" = Invoice Total Amount EXCL. VAT (A1 Invoice Total NET Amount) ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:NetTotal/ebor:Amount (sum of all SG27/SG28/MOA/F5004 [..F5025="389") for "136" = Total Invoice additional amount (Gross Amounts from Positions included in A1 Invoice Total Gross Amount) ->calculated by mapping: ( sum of all SG27/SG28/MOA[/F5025="388"]/F5004 - sum of all SG27/SG28/MOA[/F5025="65"]/F5004 ) for "366" = Rounding Amount ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:RoundingAmount for "388" = Invoice Total Amount INCL. VAT (A1 Invoice Total GROSS Amount) ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:Total/ebor:AmountOfInvoice for "65" = ThirdPartyPayment (!!! NOT BELONGING TO A1 INVOICE GROSS TOTAL AMOUNT !!!) ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:ThirdPartyPayment/ebor:Amount for "174" = Balance brought forward from prev Period ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:CarryOver/ebor:Amount for "11" = Amount Paid ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:Prepayment/ebor:Amount for "202" = InterestForLatePayment ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:InterestForLatePayment/ebor:Amount for "9" = Amount due = PayableAmount IF //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:Total/ebor:AmountToBePaid >=0 ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:Total/ebor:AmountToBePaid for "300" = Balance carried forward IF //ebor:ETEB/ebor:ETEB02/ebor:Summary/ebor:Total/ebor:AmountToBePaid <0 ->filled from: //ebor:ETEB/ebor:ETEB02/ebor:Summaryebor:/Total/ebor:AmountToBePaid |
||||||||||||||||||||||||||||||||||||||||||||||
| 6345 | Currency identification code | C | 1 | C | 1 | an..3 | filled from: //ebor:ETEB/ebor:ETEB02/ebor:Header/ebor:DefaultCurrency |
||||||||||||||||||||||||||||||||||||||||||||||
| 6343 | Currency type code qualifier | C | 1 | X | X | an..3 | |||||||||||||||||||||||||||||||||||||||||||||||
| 4405 | Status description code | C | 1 | X | X | an..3 | |||||||||||||||||||||||||||||||||||||||||||||||
| Sample: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| MOA+9:643.2:EUR' | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| s | s | ||||||||||||||||||||||||||||||||||||||||||||||||||||