Die Kennung der Artikelklassifizierung (BT-158) muss eine Kennung des Schemas haben.
Wenn eine DesignatedProductClassification angegeben ist, fehlt am zugehörigen ClassCode eine nicht leere Listenkennung listID.
Die Listenkennung bezeichnet das Klassifizierungsschema, nach dem der Artikelklassifizierungscode zu verstehen ist.
Für eine angegebene Artikelklassifizierung fehlt die Listenkennung listID am ClassCode. Ergänzen Sie die Kennung der Klassifizierungsliste.
- Prüfen Sie die Klassifizierungen in
TradeLineItem.DesignatedProductClassifications. - Ergänzen Sie am XML-Element
ram:ClassCodeein nicht leeres AttributlistID. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeProduct> <ram:DesignatedProductClassification> <ram:ClassCode>123</ram:ClassCode> </ram:DesignatedProductClassification> </ram:SpecifiedTradeProduct>
<ram:SpecifiedTradeProduct> <ram:DesignatedProductClassification> <ram:ClassCode listID="TST">123</ram:ClassCode> </ram:DesignatedProductClassification> </ram:SpecifiedTradeProduct>
DesignatedProductClassificationClassCodes(Business term: BT-158-1)TradeLineItem.DesignatedProductClassifications(BT-158)
Technische Details
Der Test ist erfüllt, wenn ClassCode/@listID nicht leer ist oder kein DesignatedProductClassification-Element vorhanden ist.
Die Regel gilt für DesignatedProductClassification innerhalb des Produkts einer Rechnungsposition und prüft ClassCode/@listID.
rule/@context)assert/@test)- 2023-11-152023-11-15 · AddedUnit test for BR-65 with multiple BT-158 in CII