Error Codes and Description for EDI Invoice Validations(1)

Post on 27-Dec-2015

27 views 0 download

transcript

DOC258.975

DOC258.975

Error level description

2 Critical N N Y3 Error N Y Y

4 Warning Y Y Y

6 Info Y Y N

Invoice booked in finance?

Invoice Archived in Bcom Archives?

Communication of error to supplier

An Error will occur when essential data is missing to be able to correctly book the invoice

A critical error will occur when we didn't receive enough or correct information for archiving and booking the invoice

A warning will occur when some of the data is not correct, but it is not severe enough to not book the invoiceAn info will occur when the system detected an abnormality of which the info could be usefull internally, but it is not required to communicate it to the supplier

DECISION TABLE

xConditionsoriginal & no error & TF=y xoriginal & 2 error & TF=y xoriginal & 3 error & TF=y xoriginal & 4 error & TF=y xoriginal & 6 error & TF=y xduplicate & no error & TF=y xduplicate & 2 error & TF=y xduplicate & 3 error & TF=y xduplicate & 4 error & TF=y xduplicate & 6 error & TF=y xadditional version & no error & TF=y xadditional version & 2 error & TF=y xadditional version & 3 error & TF=y xadditional version & 4 error & TF=y xadditional version & 6 error & TF=y xoriginal & no error & TF=n xoriginal & 2 error & TF=n xoriginal & 3 error & TF=n xoriginal & 4 error & TF=noriginal & 6 error & TF=nduplicate & no error & TF=nduplicate & 2 error & TF=nduplicate & 3 error & TF=nduplicate & 4 error & TF=nduplicate & 6 error & TF=nadditional version & no error & TF=nadditional version & 2 error & TF=nadditional version & 3 error & TF=nadditional version & 4 error & TF=nadditional version & 6 error & TF=nActionsStore in BCOM

External CommInternal Comm

Test FlagStatus

Store in Error DB

Copy Flag

Internal Invoice No

1

10 segment <DTM> data element <DTM01-C50701> value "35" 35

10 order number ON

10 tax 7

10 032 032

date on which goods where delivered

segment <LIN(%LIN_No%).RFF> data element <RFF01-C50601> value "ON" is missing

segment <LIN(%LIN_No%).TAX> data element <TAX> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

2 3 4 5 6 7 8 9 10

x

x

x

x

2 Invocie 380 x

2 credit note 381 x

2 original 9 x

2 7 x

2 43 x

2 missing

2 missing

3 137 x

3 454 x

3 missing

segment <BGM> data element <BGM01-C00201> value "380"

segment <BGM> data element <BGM01-C00201> value "381"

segment <BGM> data element <BGM03> value "9"

segment <BGM> data element <BGM03> value "7"

segment <BGM> data element <BGM03> value "43"

additional transmission

segment <BGM> data element <BGM03> value is Missing

segment <BGM> data element <BGM02-C10601> value is missing

segment <DTM> data element <DTM01-C50701> value "137"

message date/time

segment <DTM> data element <DTM01-C50701> value "454"

official invoice date

segment <DTM> data element <DTM01-C50701> value is missing

3 35 x x x x

3

3 missing

3 missing

3 mto

3 mto

5 adjustments 79E x x x x

5 missing

6 001 x

6 003 x

6 missing

segment <DTM> data element <DTM01-C50701> value "35"

date on which goods where delivered

segment <DTM> data element <DTM01-C50701> value any value other than 35

35 missing

segment <DTM> data element <DTM01-C50701> is missing

segment <DTM> data element <DTM01-C50702> is missing

segment <DTM01> data element <C50701> value "454" is repeated more than once.

segment <DTM01> data element <C50701> value "137" is repeated more than once.

segment <ALI> data element <ALI03> value "79E"

segment <ALI> data element <ALI03> value "79E" is missing

segment <FTX> data element <FTX03> value "001"

segment <FTX> data element <FTX03> value "003"

segment <FTX> data element <FTX03> value is missing

7

8 171 x x x x

8 missing

8 missing

8 102 x x x x

8 missing

9 buyer BY x

9

9 supplier SU x

9

9 DP x

order reference is missing at both header & line level %$iteration%

condition checked for all invoices except credit notes & correction documents

segment <RFF.DTM> data element <DTM01-C50701> value "171"

reference date/time

segment <RFF.DTM> data element <DTM01-C50701> value is missing

segment <RFF.DTM> data element <DTM01-C50702> is missing

segment <RFF.DTM> data element <DTM01-C50703> value "102"

date format qualifier

segment <RFF.DTM> data element <DTM01-C50703> value is missing

segment <NAD> data element <NAD01> value "BY"

segment <NAD> data element <NAD01> value "BY" is missing

BY missing

segment <NAD> data element <NAD01> value "SU"

segment <NAD> data element <NAD01> value "SU" is missing

SU missing

segment <NAD> data element <NAD01> value "DP"

delivery party

9

9 invoice by me IV

9 by me II

9

9

9 x

9

9 x

segment <NAD> data element <NAD01> value "DP" is missing</value>

DP missing

segment <NAD> data element <NAD01> value "DP" is missing</value>

segment <NAD> data element <NAD01> value "DP" is missing</value>

issuer of invoice

SEGMENT <NAD> DATA ELEMENT <NAD04-C08001> VALUE IS MISSING for 'SU' Parties

missing for SU

segment <NAD> data element <NAD04-C08001> value is missing for 'DP' Parties

missing for DP

segment <NAD> data element <NAD02-C08201> "GLN" value for "DP" parties

global location number

GLN for DP

segment <NAD> data element <NAD02-C08201> "GLN" value is missing for "DP" parties

GLN missing for DP

segment <NAD> data element <NAD02-C08201> "GLN" value for "SU" parties

GLN for SU

9

9 x

9

9

9 mto

9 mto

9 mto

9 mto

segment <NAD> data element <NAD02-C08201> "GLN" value is missing for "SU" parties

GLN missing for SU

segment <NAD> data element <NAD02-C08201> "GLN" value for "BY" parties

GLN for BY

segment <NAD> data element <NAD02-C08201> "GLN" value is missing for "BY" parties

GLN missing for BY

segment <NAD> data element <NAD04-C08001> value is missing for 'BY' Parties

missing for BY

segment <NAD> data element <NAD01> value "BY" is repeated more than once.

segment <NAD> data element <NAD01> value "IV" is repeated more than once.

segment <NAD> data element <NAD01> value "II" is repeated more than once.

segment <NAD> data element <NAD01> value "SU" is repeated more than once.

9

9

9

9 GLN for II

9

9

9

9

SEGMENT <NAD> BY AND IV PARTY GLNS ARE EQUAL BUT VAT NO IS NOT EQUAL.

segment <NAD> data element <NAD02-C08201> "GLN" value for "IV" parties

GLN for IV

segment <NAD> data element <NAD02-C08201> "GLN" value is missing for "IV" parties

GLN missing for IV

segment <NAD> data element <NAD02-C08201> "GLN" value for "II" parties

segment <NAD> data element <NAD02-C08201> "GLN" value is missing for "II" parties

GLN missing for II

segment <NAD> data element <NAD05-C05901> value is missing for 'SU' Partie

missing for SU

segment <NAD> data element <NAD06> value is missing for 'SU' Partie

missing for SU

segment <NAD> data element <NAD08> value is missing for 'SU' Partie

missing for SU

9

11 vat number VA x x x x

11

11

11

11

11

segment <NAD> data element <NAD09> value is missing for 'SU' Partie

missing for SU

segment <NAD.RFF> data element <RFF01-C650601> value "VA" for 'SU' parties

segment <NAD.RFF> data element <RFF01-C650601> value "VA" is missing for 'SU' parties

VA missing for SU

segment <NAD> IV party GLN not equal to BY party GLN so IV party VAT No mandatory

segment <NAD> IV party is missing, so BY party VAT No is mandatory.

segment <NAD> BY and IV party GLNs are equal but VAT No is missing for both parties.

segment <NAD.RFF.RFF01> data element <C50601> value "VA" is repeated more than once for BY parties.

VA mto for BY

11

11

11

16 2 x

16 3 x

16 missing

16 missing

16 4 x

16 10E x

segment <NAD.RFF.RFF01> data element <C50601> value "VA" is repeated more than once II parties.

VA mto for II

segment <NAD.RFF.RFF01> data element <C50601> value "VA" is repeated more than once IV parties.

VA mto for IV

"SU" Parties GLN not equal to "II" Paries GLN. Segment <NAD.RFF> is mandatory for "II" Parties.

segment <CUX> data element <CUX01-C50401> value "2"

reference currency

segment <CUX> data element <CUX01-C50401> value "3"

target currency

segment <CUX> data element <CUX01-C50401> value is missing</value>

segment <CUX> data element <CUX01-C50402> is missing</value>

segment <CUX> data element <CUX01-C50403> value "'4"

invoicing currency

segment <CUX> data element <CUX01-C50403> value"10E

currency for vat purpose

16 mto

20

28 4 x

28 missing

28 delivery 6 x

28 missing

31 allowance A x

31 charge C x

31 missing

31 mto

segment <CUX> repeated more than once.

segment <PAT.PCD> data element <PCD01-C50102> is mandatory if <PAT> has discount value "69".

segment <TOD> data element <TOD01> value "4"

goods were picked up by buyer

IF TOD segment is given and these values are missing => error

segment <TOD> data element <TOD01> value missing

IF TOD segment is given and these values are missing => error

segment <TOD> data element <TOD01> value "6"

IF TOD segment is given and these values are missing => error

segment <TOD> data element <TOD> value is missing</value>

?? IF TOD Segment is missing

segment <ALC> data element <ALC01> value "A"

segment <ALC> data element <ALC01> value "C"

segment <ALC> data element <ALC01> value "A" or "C" is missing</value>

segment <ALC.ALC05> data element <C21401> value "EAB" is repeated more than once.

33 allowance 1 x

33 charge 2 x

33 missing

36 tax 7 x x x x

36 missing

36 VAT x x x x

36 missing

37 23 x

segment <ALC.PCD> data element <PCD01> value "1" or "2" is missing</value>

segment <ALC.PCD> data element <PCD01> value "1" or "2" is missing</value>

segment <ALC.PCD> data element <PCD01> value "1" or "2" is missing</value>

segment <ALC.TAX> data element <TAX01> value "7"

segment <ALC.TAX> data element <TAX01> value "7" is missing</value>

segment <ALC.TAX> data element <TAX02> value "VAT"

value added tax

segment <ALC.TAX> data element <TAX02> value "VAT" is missing</value>

segment <ALC.TAX.MOA> data element <MOA01> value "23" or "52 or "204" is missing</value>

charge amount

37 52 x

37 204 x

37 missing

39 missing

39

39 missing

39 missing

40 1 x x x x

40 missing

segment <ALC.TAX.MOA> data element <MOA01> value "23" or "52 or "204" is missing</value>

discount amount

segment <ALC.TAX.MOA> data element <MOA01> value "23" or "52 or "204" is missing</value>

allowance amount

segment <ALC.TAX.MOA> data element <MOA01-C51602> is missing</value>

Segment LIN missing

communication sent

segment <LIN(%$iteration%)> data element <LIN01> is missing

segment <LIN(%$iteration%)> data element <LIN03-C21201> is missing

segment <LIN(%$iteration%)> data element <LIN03-C21202> value is missing

segment <LIN(%LIN_No%).PIA> data element <PIA01> value "1" is missing

additional identification

segment <LIN(%LIN_No%).PIA> data element <PIA01> value "1" is missing

40 IN x

40 SA x

40 missing

41 F x x x x

41 missing

41 missing

42 ABW x

segmet <LIN(%LIN_No%).PIA> data element <PIA02-C21202> value "IN" or "SA" is missing

buyer's item number

segmet <LIN(%LIN_No%).PIA> data element <PIA02-C21202> value "IN" or "SA" is missing

supplier's item number

segmet <LIN(%LIN_No%).PIA> data element <PIA02-C21202> value "IN" or "SA" is missing

segmen<LIN(%LIN_No%).IMD> data element <IMD01> value "F" is missing

code and text

segmen<LIN(%LIN_No%).IMD> data element <IMD01> value "F" is missing

segmen<LIN(%LIN_No%).IMD> data element <IMD03-C27304> value is missing

if LIN.IMD is given

segment <LIN(%LIN_No%).MEA> data element <MEA02-C17401> value "ABW" is missing

unit of measure used for invoice quantities

42 missing

42 kilogrm KGM x

42 liter LTR x

42 missing

42 missing

43 46 x x x x

43 missing

segment <LIN(%LIN_No%).MEA> data element <MEA02-C17401> value "ABW" is missing

segment<LIN(%LIN_No%).MEA> data element <MEA03-C17401> value "KGM" or "LTR" is missing

segment<LIN(%LIN_No%).MEA> data element <MEA03-C17401> value "KGM" or "LTR" is missing

segment<LIN(%LIN_No%).MEA> data element <MEA03-C17401> value "KGM" or "LTR" is missing

segment <LIN(%LIN_No%).MEA> data element <MEA03-C17402> value is missing

segment <LIN(%LIN_No%).QTY> data element <QTY01-C18601> value "46" is missing

delivered quantity

segment <LIN(%LIN_No%).QTY> data element <QTY01-C18601> value "46" is missing

43 missing

43 Not numb

48 AA1 x

48 TXD x

48 ZZZ x

48 missing

48

segment <LIN(%LIN_No%).QTY> data element <QTY01-C18602> is missing

segment <LIN.QTY.QTY01> data element <C18602> is not numeric

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

general information

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

tax declaration

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

mutually defined

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

If LIN.FTX is given than C107 and C108 has to be given => missing LIN.FTX data element FTX-C10701 or C10801

49 missing

49 Not numb

54 AAA x

54 AAB x

54 missing

54 missing

54 Not numb

56 ON x x x x

segment <LIN(%LIN_No%).MOA> data element <MOA01-C51602> is missing

segment <LIN(%LIN_No%).MOA01> data element <C15602> is not numeric

segment <LIN(%LIN_No%).PRI> data element <PRI-C50901> value "AAA" or "AAB" is missing

line net price per unit, incl allowances & charges & excluding VAT

segment <LIN(%LIN_No%).PRI> data element <PRI-C50901> value "AAA" or "AAB" is missing

Calculation line gross price unit, excl allowances & charges

segment <LIN(%LIN_No%).PRI> data element <PRI-C50901> value "AAA" or "AAB" is missing

segment <LIN(%LIN_No%).PRI> data element <PRI01-C50902> is missing

segment <LIN(%LIN_No%).PRI.PRI01> data element <C50902> is not numeric

segment <LIN(%LIN_No%).RFF> data element <RFF01-C50601> value "ON" is missing

order number

56 missing

65 tax 7 x x x x

65 missing

65 VAT x x x x

segment <LIN(%LIN_No%).RFF> data element <RFF01-C50601> value "ON" is missing

segment <LIN(%LIN_No%).TAX> data element <TAX> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <LIN(%LIN_No%).TAX> data element <TAX> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <LIN(%LIN_No%).TAX> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

value added tax

65 missing

66 125 x x x x

66 missing

66 missing

66 missing

66 Not numb

segment <LIN(%LIN_No%).TAX> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <LIN(%LIN_No%).TAX.MOA> data element <MOA01-C51601> value "125" is missing

Taxable amount (summary at line level for the given VAT rate, including allowances and charges, excl VAT)

segment <LIN(%LIN_No%).TAX.MOA> data element <MOA01-C51601> value "125" is missingsegment <LIN(%LIN_No%).TAX.MOA> data element <MOA01-C51602> is missingsegment <LIN(%LIN_No%).TAX.MOA> data element <MOA> value is missing

segment <LIN(%LIN_No%).TAX.MOA01> data element <C15602> value <%EANCOMINVOIC01B/UNH/LIN/TAX/MOA/MOA01/C51602%> is not numeric

69 allowance A x

69 chanrge C x

69 missing

73 1 x

73 2 x

73 missing

73 missing

segment <LIN(%LIN_No%).ALC> data element <ALC01> value "A" or "C" is missing

segment <LIN(%LIN_No%).ALC> data element <ALC01> value "A" or "C" is missing

segment <LIN(%LIN_No%).ALC> data element <ALC01> value "A" or "C" is missing

segment <LIN(%LIN_No%).ALC.PCD> data element <PCD01-C50101> value "1" or "2" is missing

segment <LIN(%LIN_No%).ALC.PCD> data element <PCD01-C50101> value "1" or "2" is missing

segment <LIN(%LIN_No%).ALC.PCD> data element <PCD01-C50101> value "1" or "2" is missing

segment <LIN(%LIN_No%).ALC.PCD> data element <PCD01-C50102> value is missing

74 missing

74 35E x x x x

74 missing

74 Not numb

74 missing

77 23 x

77 204 x

segment <LIN(%LIN_No%).TAX.MOA> data element <MOA01-C51602> is missingsegment <LIN(%LIN_No%).ALC.MOA> data element <MOA01> value "35E" is missing

total returnable item deposit

segment <LIN(%LIN_No%).ALC.MOA> data element <MOA01> value "35E" is missing

segment <LIN.ALC.MOA01> data element <C15602> is not numericsegment <LIN(%LIN_No%).ALC.MOA> data element <MOA01-C51602> is missing

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

77 125 x

77 missing

83 mto

83 mto

83 mto

83 mto

83 mto

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

segment <MOA.MOA1> data element <C51601> value "9" is repeated more than once.

segment <MOA.MOA1> data element <C51601> value "77" is repeated more than once.

segment <MOA.MOA1> data element <C51601> value "79" is repeated more than once.

segment <MOA.MOA1> data element <C51601> value "150" is repeated more than once.

segment <MOA.MOA1> data element <C51601> value "496" is repeated more than once.

83 Not numb

84 missing

85 missing

86 7 x x x x

86 missing

segment <UNS.MOA01> data element <C15602> value <> is not numeric

segment <MOA.RFF> missing reference to payment

if 83 MOA has qualifier 113 a segment MOA.RFF is required

segment <MOA.RFF.DTM> is required for each <MOA.RFF>

For each 84 MOA.RFF+PQ 85 MOA.RFF.DTM is required

segment <UNS.TAX(%$iteration%)> data element <TAX01> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

rate of tax duty

segment <UNS.TAX(%$iteration%)> data element <TAX01> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

86 VAT x x x x

86 missing

87 missing

87 mto

87 mto

segment <UNS.TAX(%$iteration%)> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

valu aded tax

segment <UNS.TAX(%$iteration%)> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <UNS.TAX.MOA> data element <MOA01-C51602> is missing

segment <TAX.MOA.MOA01> data element <C51601> value "B09" is repeated more than once.

segment <TAX.MOA.MOA01> data element <C51601> value "B10" is repeated more than once.

87 mto

87 Not numb

88 A x

88 C x

88 missing

88 excise duty 001 x

segment <TAX.MOA.MOA01> data element <C51601> value "150" is repeated more than once.

segment <UNS.TAX.MOA01> data element <C15602> value <> is not numeric

segment <UNS.ALC> data element <ALC01> value "A" or "C" is missing

segment <UNS.ALC> data element <ALC01> value "A" or "C" is missing

segment <UNS.ALC> data element <ALC01> value "A" or "C" is missing

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

88 003 x

88 recupel 013 x

88 bebat 014 x

88 auvibel 020

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

collection and recycling service

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

88 valorfit 022

88 valorlub 028

88 030

88 031

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

88 032

88 missing

90 missing

90 missing

90 Not numb

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <UNS.ALC.MOA> data element <MOA01-C51601> is missing</value>

segment <UNS.ALC.MOA> data element <MOA01-C51602> is missing</value>

segment <UNS.ALC.MOA01> data element <C15602> value <> is not numeric

All TAX missing

All TAX missing

All TAX missing

Missing VAT rate or exemption in segment number % in %.TAX

IF DE5279 and DE5278 and DE5305 is not filled => error level 5- DE5279 (duty tax fee rate identification -> VAT exemption code) is non emtpy - DE5278 (duty tax fee rate) is emtpy- DE5305 (duty tax fee category code) is empty

Contradictions in VAT rate or exemption in segment number in %.TAX

IF DE5279 or (DE5305 is filled with 'E') and DE5278 is filled => error level 5

Missing reason of exemption in segment number % in %.TAX

IF DE5305 is given as 'E' and DE5279 is empty => error level 5

We receive an original or duplicate invoice but an agreed start date for going live with EDI originals is not yet come

We receive an additional version of an invoice while the start date agreed for going live with EDI originals is already passed

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x

x

x

x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x x x x x x

x

x

x

x

x

x

Subject TestCase Step name

\BCOM Regression Test Cases DO NOT DELETE/MOVE EDIDataElement_combination10 Step1

Step2

Step3

Step4

Step5

Step6

Step7

Step8

Step9

Step10

Step11

Step12

Step13

Step14

Step15

Step16

Step17

Step18

Step19

Design Step Expected

43

137

tax DP

032

3

A

031 204

1

liter LTR

ZZZ

125

recupel 013

segment <DTM> data element <DTM01-C50701> value "35"

date on which goods where delivered

segment <LIN(%LIN_No%).RFF> data element <RFF01-C50601> value "ON" is missing

order number

segment <LIN(%LIN_No%).TAX> data element <TAX> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

GLN for DP

segment <UNS.TAX(%$iteration%)> data element <TAX01> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

rate of tax duty

segment <UNS.TAX(%$iteration%)> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

valu aded tax

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <LIN(%LIN_No%).PIA> data element <PIA01> value "1" is missing

additional identification

segment<LIN(%LIN_No%).MEA> data element <MEA03-C17401> value "KGM" or "LTR" is missing

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

mutually defined

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

segment <LIN(%LIN_No%).FTX> data element <FTX01> value "TXD" or "AA1" or "ZZZ" is missing

segment <LIN(%LIN_No%).PRI> data element <PRI-C50901> value "AAA" or "AAB" is missing

segment <LIN(%LIN_No%).ALC> data element <ALC01> value "A" or "C" is missing

segment <LIN(%LIN_No%).ALC.PCD> data element <PCD01-C50101> value "1" or "2" is missing

segment <LIN(%LIN_No%).ALC.TAX.MOA> data element <C51601> value "23" or "204" or "125" is missing

segment <UNS.ALC> data element <ALC01> value "A" or "C" is missing

segment <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

1 2 3 4 5 6 7 8 9 10 11 12

2 2 003- missing x

3 2 007- missing x

8 4 015- missing x

9 2 016- x

16 4 022- missing x

28 6 028- missing x

33 4 030- missing x

39 4 036- missing x

85 4 129- missing x

segment <BGM> data element <BGM03> value is Missing

segment <DTM> data element <DTM01-C50701> is missing

segment <RFF.DTM> data element <DTM01-C50703> value is missing

segment <NAD> data element <NAD01> value "SU" is missing

SU missing

segment <CUX> data element <CUX01-C50402> is missing</value>

segment <TOD> data element <TOD> value is missing</value>

?? IF TOD Segment is missing

segment <ALC.PCD> data element <PCD01> value "1" or "2" is missing</value>

segment <LIN(%$iteration%)> data element <LIN03-C21201> is missing

segment <MOA.RFF.DTM> is required for each <MOA.RFF>

For each 84 MOA.RFF+PQ 85 MOA.RFF.DTM is required

86 4 117- missing x

90 2 066- missing x

segment <UNS.TAX(%$iteration%)> data element <TAX02> value "VAT" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

segment <UNS.ALC.MOA> data element <MOA01-C51601> is missing</value>

13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

subject Test case name

\BCOM Regression Test Cases DO NOT DELETE/MOVE EDIDataElement_MissingCombination1

step name Design step Expected Result

Step1

Step2

Step3

Step4

Step5

Step6

Step7

Step8

Step9

Step10

Step11

Step12

Step13

Step14

Step15

segment 2 <BGM> data element <BGM01-C00201> value is Missing error code002-

error level 2

segment3 <DTM> data element <DTM01-C50701> value is missing

error code004-error level 3

segment5 <ALI> data element <ALI03> value "79E" is missing

error code009-error level 4

segment 6<FTX> data element <FTX03> value is missing

error code 010-error level 4

segment 8<RFF.DTM> data element <DTM01-C50702> is missing

error code014-error level 4

segment9 <NAD> data element <NAD01> value "BY" is missing

error code005-error level 3

segment11 <NAD.RFF> data element <RFF01-C650601> value "VA" is missing for 'SU' parties

error code 020-error level 2

segment16 <CUX> data element <CUX01-C50401> value is missing</value>

error code 021-error level 4

segment28 <TOD> data element <TOD01> value missingIF TOD segment is given and these values are missing => error

error code 027-error level 4

segment31 <ALC> data element <ALC01> value "A" or "C" is missing</value>

error code 029-error level 4

Segment39 LIN missingcommunication sent

NEWerror level 3

segment84 <MOA.RFF> missing reference to paymentif 83 MOA has qualifier 113 a segment MOA.RFF is required

error code 128-error level 4

segment86 <UNS.TAX(%$iteration%)> data element <TAX01> value "7" is missing.Invalid TAX segment syntax detected: will be ignored. Possible reason of other VAT related errors.

error code 106-error level 4

segment88 <UNS.ALC> data element <ALC01> value "A" or "C" is missing

error code 064-error level 2

segment88 <ALC> data element <ALC05> value "001" or "003" or "013"or "014" or "020" or "022" or "028" or "030" or "031" or "032" is missing</value>

error code 065-error level 6