Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

hi

Former Member
0 Kudos
699

wen do we go for qualifiers??

pls explain with an example..

1 ACCEPTED SOLUTION

Former Member
0 Kudos
206

I assume you came across this term while dealing with ALE/IDoc/EDI.

If you look at message type INVOIC02 it contains the following segments:

codeSEGMENTTYP SEGMENTDEF QUALIFIER DESCRP

Segment type in 30-character format IDoc Development : Segment definition Flag: Qualified segment in IDoc Short description of object

E1EDK01 E2EDK01005 IDoc: Document header general data

E1EDKA1 E2EDKA1003 X IDoc: Document Header Partner Information

E1EDK02 E2EDK02 X IDoc: Document header reference data

E1EDK03 E2EDK03 X IDoc: Document header date segment

E1EDK05 E2EDK05001 X IDoc: Document header conditions

E1EDK04 E2EDK04001 X IDoc: Document header taxes

E1EDK17 E2EDK17 X IDoc: Document Header Terms of Delivery

E1EDK18 E2EDK18 X IDoc: Document Header Terms of Payment

E1EDK23 E2EDK23001 X IDoc: Document Header Currency Segment

E1EDK28 E2EDK28 IDoc: Document Header Bank Data

E1EDK29 E2EDK29003 IDoc: Document Header General Foreign Trade Data

E1EDKT1 E2EDKT1002 X IDoc: Document Header Text Identification

E1EDKT2 E2EDKT2001 IDoc: Document Header Texts

E1EDK14 E2EDK14 X IDoc: Document Header Organizational Data

E1EDP01 E2EDP01007 IDoc: Document Item General Data

E1EDP02 E2EDP02001 X IDoc: Document Item Reference Data

E1EDP03 E2EDP03 X IDoc: Document Item Date Segment

E1EDP19 E2EDP19001 X IDoc: Document Item Object Identification

E1EDP26 E2EDP26 X IDoc: Document Item Amount Segment

E1EDPA1 E2EDPA1003 X IDoc: Doc.item partner information

E1EDP05 E2EDP05002 X IDoc: Document Item Conditions

E1EDP04 E2EDP04001 X IDoc: Document Item Taxes

E1EDP28 E2EDP28003 IDoc: Document Item - General Foreign Trade Data

E1EDP08 E2EDP08 IDoc: Package data individual

E1EDP30 E2EDP30000 X IDOC: Document Item Account Assignment Intercompany Billing

E1EDPT1 E2EDPT1001 X IDoc: Document Item Text Identification

E1EDPT2 E2EDPT2001 IDoc: Document Item Texts

E1EDS01 E2EDS01 X IDoc: Summary segment general

[/code]

The flag QUALIFIER = 'X' means the same segment is used to hold different data depending on the qualifier.

For example, segment E1EDK03 contains the following qualifiers in field IDDAT:

codeFLDVALUE_L DESCRP

001 Delivery date (supplier)

002 Requested delivery date (customer)

003 Closing date for applications

004 Deadline for submission of quotations

005 Quotation/inquiry valid from

006 Binding period for a quotation (valid to)

007 Reconciliation date for agreed cumulative quantity

008 First firm zone

009 Second firm zone

010 Shipping date

011 Date IDOC created

012 Document date

013 Quotation date (supplier)

014 Inquiry date (customer)

015 Invoice posting date (Invoice tax point date)

016 Invoice date

017 Payment Date

018 Bill of exchange date

019 Start of validity for outline agreement or inquiry

020 End of validity for outline agreement orinquiry

021 Billing date for invoice list

022 Purchase order date

023 Pricing date

024 Fixed value date

025 Created on

026 Billing date for billing index and printout

027 Date on which services rendered

028 Due date

029 Sales order date

030 Goods receipt date

031 Planned date

032 Date of reference number

033 Shipment start date

034 Planned shipment end date

035 Goods issue date

036 Bank value date

037 Bank offsetting date

038 Posting to bank

039 Ship-to party's PO date

040 Pickup date from (delivery order)

041 Pickup date to (delivery order)

042 Date of old balance

043 Date of new balance

044 Payment baseline date

045 Shelf life expiration data for batch

046 Date for Delivery Relevance

101 Resale Invoice Date

102 Resale Ship Date

103 Booking from date

104 Booking to date

105 Shipping from date

106 Shipping to date

107 Billing from date

108 Billing to date

109 Exercise from date

110 Exercise to date[/code]

The qualifiers are required if you need to map IDoc format to an EDI format (e.g. EDIFACT, TRADACOM, ANSI.X12, etc.) and vice versa.

Reward if useful.

2 REPLIES 2

Former Member
0 Kudos
207

I assume you came across this term while dealing with ALE/IDoc/EDI.

If you look at message type INVOIC02 it contains the following segments:

codeSEGMENTTYP SEGMENTDEF QUALIFIER DESCRP

Segment type in 30-character format IDoc Development : Segment definition Flag: Qualified segment in IDoc Short description of object

E1EDK01 E2EDK01005 IDoc: Document header general data

E1EDKA1 E2EDKA1003 X IDoc: Document Header Partner Information

E1EDK02 E2EDK02 X IDoc: Document header reference data

E1EDK03 E2EDK03 X IDoc: Document header date segment

E1EDK05 E2EDK05001 X IDoc: Document header conditions

E1EDK04 E2EDK04001 X IDoc: Document header taxes

E1EDK17 E2EDK17 X IDoc: Document Header Terms of Delivery

E1EDK18 E2EDK18 X IDoc: Document Header Terms of Payment

E1EDK23 E2EDK23001 X IDoc: Document Header Currency Segment

E1EDK28 E2EDK28 IDoc: Document Header Bank Data

E1EDK29 E2EDK29003 IDoc: Document Header General Foreign Trade Data

E1EDKT1 E2EDKT1002 X IDoc: Document Header Text Identification

E1EDKT2 E2EDKT2001 IDoc: Document Header Texts

E1EDK14 E2EDK14 X IDoc: Document Header Organizational Data

E1EDP01 E2EDP01007 IDoc: Document Item General Data

E1EDP02 E2EDP02001 X IDoc: Document Item Reference Data

E1EDP03 E2EDP03 X IDoc: Document Item Date Segment

E1EDP19 E2EDP19001 X IDoc: Document Item Object Identification

E1EDP26 E2EDP26 X IDoc: Document Item Amount Segment

E1EDPA1 E2EDPA1003 X IDoc: Doc.item partner information

E1EDP05 E2EDP05002 X IDoc: Document Item Conditions

E1EDP04 E2EDP04001 X IDoc: Document Item Taxes

E1EDP28 E2EDP28003 IDoc: Document Item - General Foreign Trade Data

E1EDP08 E2EDP08 IDoc: Package data individual

E1EDP30 E2EDP30000 X IDOC: Document Item Account Assignment Intercompany Billing

E1EDPT1 E2EDPT1001 X IDoc: Document Item Text Identification

E1EDPT2 E2EDPT2001 IDoc: Document Item Texts

E1EDS01 E2EDS01 X IDoc: Summary segment general

[/code]

The flag QUALIFIER = 'X' means the same segment is used to hold different data depending on the qualifier.

For example, segment E1EDK03 contains the following qualifiers in field IDDAT:

codeFLDVALUE_L DESCRP

001 Delivery date (supplier)

002 Requested delivery date (customer)

003 Closing date for applications

004 Deadline for submission of quotations

005 Quotation/inquiry valid from

006 Binding period for a quotation (valid to)

007 Reconciliation date for agreed cumulative quantity

008 First firm zone

009 Second firm zone

010 Shipping date

011 Date IDOC created

012 Document date

013 Quotation date (supplier)

014 Inquiry date (customer)

015 Invoice posting date (Invoice tax point date)

016 Invoice date

017 Payment Date

018 Bill of exchange date

019 Start of validity for outline agreement or inquiry

020 End of validity for outline agreement orinquiry

021 Billing date for invoice list

022 Purchase order date

023 Pricing date

024 Fixed value date

025 Created on

026 Billing date for billing index and printout

027 Date on which services rendered

028 Due date

029 Sales order date

030 Goods receipt date

031 Planned date

032 Date of reference number

033 Shipment start date

034 Planned shipment end date

035 Goods issue date

036 Bank value date

037 Bank offsetting date

038 Posting to bank

039 Ship-to party's PO date

040 Pickup date from (delivery order)

041 Pickup date to (delivery order)

042 Date of old balance

043 Date of new balance

044 Payment baseline date

045 Shelf life expiration data for batch

046 Date for Delivery Relevance

101 Resale Invoice Date

102 Resale Ship Date

103 Booking from date

104 Booking to date

105 Shipping from date

106 Shipping to date

107 Billing from date

108 Billing to date

109 Exercise from date

110 Exercise to date[/code]

The qualifiers are required if you need to map IDoc format to an EDI format (e.g. EDIFACT, TRADACOM, ANSI.X12, etc.) and vice versa.

Reward if useful.

Former Member
0 Kudos
206

Hi Sir ,

Please have a look below .Hope it is suitable and simpler solution for your question.

Please do reward if useful.

Thankx.

qualifier is used mainly for fields.A Qualifier allows a field to maintain different type of data.For example ,if 'date' is a field with quilifier ,then that date field can hold a) creation date b)sold date c)delivery date etc....

So here qualifier is used to minimise the space so that we can use one field for diff purposes.other examples for field with qualifier is 'order' ,this order field may contain purchase order, sales order etc.