Package: plausi_ruleset_saimport (28 rules)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S001 Korrekturcode
|
|
|
|
|
|
|
|
|
Description:
|
WENN SA Import DANN muss der Korrekturcode 1 (Erstübermittlung), 2 (Korrektur) ODER 3 (PDF erneut anfordern) sein SONST Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if the correctionCode of HEADER is not one of { 'the var_correctionCode_Erstuebermittlung_1' , 'the var_correctionCode_Korrektur_2' , 'the var_correctionCode_PDF_erneut_Anfordern_3' } then 'the result' .setHeaderError( "1" , 'the check header' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_correctionCode' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S002 Berichtigungsgrund
|
|
|
|
|
|
|
|
|
Description:
|
WENN SA Import UND Korrekturcode = 2 (Korrektur) DANN muss der Korrekturgrund 1 (Antrag vor Aufnahme Kontrolltätigkeit) ODER 99 (Andere) sein SONST Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if ( the correctionCode of HEADER is not 'the var_correctionCode_Korrektur_2' and the correctionReason of HEADER isNotNull ) or ( the correctionCode of HEADER is 'the var_correctionCode_Korrektur_2' and the correctionReason of HEADER is not one of { 'the var_correctionReason_Antrag_auf_Aufname_Kontrl_1' , 'the var_correctionReason_Andere_99' } ) then 'the result' .setHeaderError( "1" , 'the check_dependency' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_correctionReason' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S003 Meldeanschriftland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Meldeanschrift Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the notifyPartyCountry of HEADER is not null and the notifyPartyCountry of HEADER is not one of the refCountries of REFDATA and the notifyPartyCountry of HEADER is not one of { "LI" , "FL" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_notifyParty_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S004 Transporteurland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Transporteur Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the carrierCountry of HEADER is not null and the carrierCountry of HEADER is not one of the refCountries of REFDATA and the carrierCountry of HEADER is not one of { "LI" , "FL" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_carrier_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S005 Sprachencode in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiger Sprachencode gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the language of HEADER is not null and the language of HEADER is not one of the refLanguageCodes of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_language' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S006 Zollstellennummer in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltige Zollstellennummer gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the customsOfficeNumber of HEADER is not null and the customsOfficeNumber of HEADER is not one of the refCustomsOfficeNumbers of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_firstPlaceOfArrival' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S007 Ladeort
|
|
|
|
|
|
|
|
|
Description:
|
WENN Uebermittlung ENS und Kennnummer für besondere Umstaende = A (Post- und Expressgutsendungen DANN Ladeort = O (optional) SONST Ladeort = M (obligatorisch)
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if the specificCircumstanceIndicator of HEADER is not null and the specificCircumstanceIndicator of HEADER is not 'the var_specificCircumstanceIndicator_Post_A' and the placeOfLoading of HEADER is null then 'the result' .setHeaderError( "1" , 'the check header' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_placeOfLoading' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S008 Befoerderungskosten in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiger Code fuer Befoerderungskosten gem. Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the methodOfPayment of HEADER is not null and the methodOfPayment of HEADER is not one of the refMethodOfPayments of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_transportMeans_methodOfPayment' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S009 Versandvorgang UCR
|
|
|
|
|
|
|
|
|
Description:
|
WENN Uebermittlung ENS und Kennnummer für besondere Umstaende ¿ A (Post- und Expressgutsendungen) DANN UCR = M (obligatorisch) SONST UCR = O (optional)
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if 'the var_specificCircumstanceIndicator_Post_A' is not the specificCircumstanceIndicator of HEADER and the uniqueConsignmentReferenceNumber of HEADER is null then 'the result' .setHeaderError( "1" , 'the check_additional_information' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_uniqueConsignmentReferenceNumber' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S010 Kennummer fuer besondere Umstaende in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltige Kennnummer fuer besondere Umstaende gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the specificCircumstanceIndicator of HEADER is not null and the specificCircumstanceIndicator of HEADER is not one of the refSpecificCircumstanceIndicators of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_specificCircumstanceIndicator' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S011 Verkehrszweig
|
|
|
|
|
|
|
|
|
Description:
|
WENN Uebermittlung ENS DANN Verkehrszweig = 4 (Flugverkehr) SONST Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if the transportMode of HEADER is not 'the var_transportMode_Flugverkehr_4' then 'the result' .setHeaderError( "1" , 'the check_dependency' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_transportMeans_mode' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S012 ArtVorpapier
|
|
|
|
|
|
|
|
|
Description:
|
WENN Uebermittlung ENS DANN Art Vorpapier = 740 (Luftfrachtbrief) und 741 (Master-Luftfrachtbrief) SONST Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if the previousDocumentsType_Lists of HEADER do not contain 'the var_previousDocumentType_Master_Luftfrachtbrief_741' then 'the result' .setHeaderError( "1" , 'the check_dependency' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_previousDocument' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S013 VersenderSicherheitLand in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges VersenderSicherheit Land gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the consignorSecurityCountry of HEADER is not null and the consignorSecurityCountry of HEADER is not one of the refCountries of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_consignorSecurity_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S014 EmpfaengerSicherheitLand in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges EmpfaengerSicherheit Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the consigneeSecurityCountry of HEADER is not null and the consigneeSecurityCountry of HEADER is not one of the refCountries of REFDATA and the consigneeSecurityCountry of HEADER is not one of { "LI" , "FL" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_consigneeSecurity_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S016 Warennummer und Bezeichnung nicht leer
|
|
|
|
|
|
|
|
|
Description:
|
WENN Uebermittlung ENS UND Feld Warenbezeichnung = leer UND Feld Warennummer = leer DANN Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'POSITION' to a position ; if ( the commodityCode of POSITION isNull and the description of POSITION isNull ) or ( 'the helper_def_Space_String' is the commodityCode of POSITION and 'the helper_def_Space_String' is the description of POSITION ) or ( 'the helper_def_empty_String' is the commodityCode of POSITION and 'the helper_def_empty_String' is the description of POSITION ) then 'the result' .setPositionError( the positions nr of POSITION , "1" , 'the check_additional_information' , the name of this rule ) ; 'the result' .appendReferencedElement( the positions nr of POSITION , 'the ref_SA_goodsItem_desc' , the name of this rule ) ; 'the result' .appendReferencedElement( the positions nr of POSITION , 'the ref_SA_goodsItem_commodityCode' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S017 Durchgangslaender in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Durchgangsland gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header where the number of elements in the itineraries of this header is more than 0 ; set 'REFDATA' to a ref data ; if plausi helpers.containsAll( the itineraries of HEADER , the refCountries of REFDATA ) is false and plausi helpers.containsAll( the itineraries of HEADER , { "LI" , "FL" } ) is false then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_itinerary' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S019 Transportmittelland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Befoerderungsmittel Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the transportationCountry of HEADER is not null and the transportationCountry of HEADER is not one of the refCountries of REFDATA and the transportationCountry of HEADER is not one of { "FL" , "LI" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_transportMeans_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S022 Versenderland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Versender Land gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the consignorCountry of HEADER is not null and the consignorCountry of HEADER is not one of the refCountries of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_consignor_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S023 Erwartete Ankunftszeit groesser Systemzeit
|
|
|
|
|
|
|
|
|
Description:
|
WENN Erstanmeldung, Korrektur oder erneute Anforderung ENS DANN muss erwartete Ankunftszeit > Systemszeit sein SONST Fehler
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if the correctionCode of HEADER is one of { 'the var_correctionCode_Erstuebermittlung_1' , 'the var_correctionCode_Korrektur_2' , 'the var_correctionCode_erneute_Anforderung_Rueckmeldung_PDF_3' } and the expectedDateAndTimeOfArrival of HEADER is before the systemtime then 'the result' .setHeaderError( "1" , 'the check_other_header' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_expectedDateAndTimeOfArrival' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S024 Empfaengerland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Empfaenger Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the consigneeCountry of HEADER is not null and the consigneeCountry of HEADER is not one of the refCountries of REFDATA and the consigneeCountry of HEADER is not one of { "LI" , "FL" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_consignee_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S025 Spediteur in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltige Spediteurnummer gemaess Stammdaten.
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the declarantTraderIdentificationNumber of HEADER is not null and the declarantTraderIdentificationNumber of HEADER is not one of the refTraderIdentificationNumbers of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_declarant_traderIdentificationNumber' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S026 Deklarantennummer in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltige Deklarantennummer gem. Stammdaten und fuer verwendete Spediteurnummer möglich.
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the declarantNumber of HEADER is not null and the declarantNumber of HEADER is not one of the refDeclarantNumbers ( the declarantTraderIdentificationNumber of HEADER ) of REFDATA then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_declarant_number' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S027 Deklarantenland in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiges Deklarant Land gemaess Stammdaten ODER FL ODER LI
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data ; if the declarantCountry of HEADER is not null and the declarantCountry of HEADER is not one of the refCountries of REFDATA and the declarantCountry of HEADER is not one of { "FL" , "LI" } then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_declarant_country' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S028 Verpackungscode in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiger Verpackungscode gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'PACKAGING' to a packaging ; set 'REFDATA' to a ref data ; if the packagingType of PACKAGING is not null and the packagingType of PACKAGING is not one of the refPackagingCodes of REFDATA then 'the result' .setPositionError( the positions nr of PACKAGING , "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( the positions nr of PACKAGING , 'the ref_SA_goodsItem_packaging' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S029 Art Unterlagencode in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltiger Art Unterlagen Code gemaess Stammdaten
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'POSITION' to a position ; set 'REFDATA' to a ref data ; if plausi helpers.containsAll( the documentTypes of POSITION , the documentTypes of REFDATA ) is false then 'the result' .setPositionError( the positions nr of POSITION , "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( the positions nr of POSITION , 'the ref_SA_goodsItem_commodityCode' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S030 Warennummer in Stammdaten
|
|
|
|
|
|
|
|
|
Description:
|
Gueltige Warennummer gemaess Stammdaten oder 9999.9999
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'POSITION' to a position ; if the commodityCode of POSITION isNotNull and ( "9999.9999" is not the commodityCode of POSITION and the commodityCode of POSITION checkRefTarifNr is false ) then 'the result' .setPositionError( the positions nr of POSITION , "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( the positions nr of POSITION , 'the ref_SA_goodsItem_commodityCode' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S031 Container Nummer
|
|
|
|
|
|
|
|
|
Description:
|
Wenn der Container gleich 1 ist, dann ist die Containernummer anzugeben, sonst darf die Containernummer nicht angegeben sein.
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; if ( 'the var_transportMean_inContainer_nein_0' is the transportInContainer of HEADER and the number of elements in the containerNumbers of HEADER is more than 0 ) or ( 'the var_transportMean_inContainer_ja_1' is the transportInContainer of HEADER and the number of elements in the containerNumbers of HEADER is 0 ) or ( 'the var_transportMean_inContainer_ja_1' is the transportInContainer of HEADER and ( the containerNumbers of HEADER contain " " or the containerNumbers of HEADER contain "" ) ) then 'the result' .setHeaderError( "1" , 'the check_dependency' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_container' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rule: S033 AEO und Kennnummer fuer besondere Umstaende
|
|
|
|
|
|
|
|
|
Description:
|
Wenn die "Kennummer für besondere Umstände" = E (specificCircumstanceIndicator), dann muss der Kunde in den Stammdaten als AEO registriert sein.
|
|
Status:
|
deployable
|
|
|
|
|
|
Locale:
|
en_US
|
|
|
|
|
|
definitions set 'HEADER' to a header ; set 'REFDATA' to a ref data common ; if 'the var_specificCircumstanceIndicator_AEO_E' is the specificCircumstanceIndicator of HEADER and ( spediteurAEOCode( the declarantTraderIdentificationNumber of HEADER ) of REFDATA is null or spediteurAEOCode( the declarantTraderIdentificationNumber of HEADER ) of REFDATA contains "0" ) then 'the result' .setHeaderError( "1" , 'the check_reference_data' , the name of this rule ) ; 'the result' .appendReferencedElement( 'the ref_SA_specificCircumstanceIndicator' , the name of this rule ) ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|