SAP ABAP Interface IF_IDMX_DI_SDDATA_DET (Interface for BAdI: IDMX_DI_SDDATA_DET)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     ID-MX-DI (Package) Localization Mexico - Digital Invoice
Properties
Interface IF_IDMX_DI_SDDATA_DET  
Short Description Interface for BAdI: IDMX_DI_SDDATA_DET    
General Data
Package ID-MX-DI   Localization Mexico - Digital Invoice 
Created 20090123   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_IDMX_DI_SDDATA_DET has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090123
Friends
Interface IF_IDMX_DI_SDDATA_DET has no friend.
Attributes
Interface IF_IDMX_DI_SDDATA_DET has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CURRENCY_DESCR Instance method Public Method Change Currency ISO-code to text description 20120716
2 CHANGE_TAX_REGIME Instance method Public Method Change Tax Regime to Alternative Tax Regime 20120510
3 CHANGE_UNIT_OF_MEASURE Instance method Public Method Change Unit of Measure to Different Abbr./Text 20120716
4 DET_MEANS_OF_PAYMENT Instance method Public Method Determine Means of Payment and Their Account Number 20120716
5 GET_ADDENDA Instance method Public Method Get Addendum Data of the Document 20090207
6 GET_DOCUMENT_SENDER_ADDRESS Instance method Public Method Get Document Sender Address 20090323
7 GET_HEADER_COMPLEMENTO Instance method Public Method Get Supplement Data of the Document Header 20090206
8 GET_HEADER_COMPLEMENTO_XML Instance method Public Method Get Supplement Data of the Document Header for XML Only 20090306
9 GET_INSTALLMENT_DATA Instance method Public Method Get Installment Data of Original Document 20120716
10 GET_LINE_ITEM_COMPLEMENTO Instance method Public Method Get Supplement Data of the Line Item 20090206
11 GET_LINE_ITEM_COMPLEMENTO_XML Instance method Public Method Get Supplement Data of the Line Item for XML Only 20090306
12 GET_LINE_ITEM_CUSTOMS Instance method Public Method Get Customs Data of Line Item 20090306
13 GET_LINE_ITEM_PROPERTY_ACCOUNT Instance method Public Method Get Property Account Number of Line Item 20090306
14 GET_WITHHOLDING_TAX Instance method Public Method Get Withholding Tax Data of the Line Item 20090313
15 PUT_CERTIFICATE_REQUEST_XML Instance method Public Method Request to Forward Certificate Data (Base64) for XML Only 20120510
Events
Interface IF_IDMX_DI_SDDATA_DET has no event.
Types
Interface IF_IDMX_DI_SDDATA_DET has no local type.
Method Signatures

Method CHANGE_CURRENCY_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURRENCY Call by reference Type reference (TYPE) IDMX_DI_DOC_CURRENCY (1.q) Document Currency 20120716
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB 20120716
3 Importing IV_WAERS_ALTWR Call by reference Type reference (TYPE) ALTWR Alternative key for currencies 20120716
4 Importing IV_WAERS_KTEXT Call by reference Type reference (TYPE) KTEXT_CURT Short text 20120716
5 Importing IV_WAERS_LTEXT Call by reference Type reference (TYPE) LTEXT Long Text 20120716

Method CHANGE_CURRENCY_DESCR on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method CHANGE_TAX_REGIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TAX_REGIME_KEY Call by reference Type reference (TYPE) IDMX_DI_FISCAL_REGIME Internal key for Legal Tax Regime String 20120514
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120510
3 Importing IT_TAX_REGIMES Call by reference Type reference (TYPE) IDMX_DI_T_TAXREG Possible Legal Values of Tax Regimes 20120514
4 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20120510
5 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20120510
6 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20120510

Method CHANGE_TAX_REGIME on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method CHANGE_UNIT_OF_MEASURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_UNIT_OF_MEASURE Call by reference Type reference (TYPE) IDMX_DI_SALES_UNIT (8.b) Goods/Services Sold, Unit of Measure 20120716
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120716
3 Importing IS_XVBRP Call by reference Type reference (TYPE) VBRPVB Billing Item Data 20120716
4 Importing IV_T006A_LONG_TEXT Call by reference Type reference (TYPE) MSEHL Unit of Measurement Text (Maximum 30 Characters) 20120716
5 Importing IV_T006A_SHORT_TEXT Call by reference Type reference (TYPE) MSEHT Unit of Measurement Text (Maximum 10 Characters) 20120716
6 Importing IV_T006A_TECH_TEXT Call by reference Type reference (TYPE) MSEH6 External Unit of Measurement in Technical Format (6-Char.) 20120716

Method CHANGE_UNIT_OF_MEASURE on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method DET_MEANS_OF_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACCOUNT_DATA Call by reference Type reference (TYPE) IDMX_DI_T_ACCOUNT Account Number Determination 20120716
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120716
3 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T 20120716
4 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T 20120716
5 Importing IV_MEANS_OF_PAYMENT_IN_DOC Call by reference Type reference (TYPE) IDMX_DI_PAYMENT_MEAN (1.m) Means of Payment of Transaction 20120716

Method DET_MEANS_OF_PAYMENT on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_ADDENDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ADDENDA_DATA Call by reference Type reference (TYPE) IDMX_DI_ADDENDUM 20090207
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090207
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090207
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090207
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090207

Method GET_ADDENDA on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_DOCUMENT_SENDER_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC_SENDER_ADRC Call by reference Type reference (TYPE) ADRC Addresses (Business Address Services) 20090323
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090323
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090323
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090323
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090323

Method GET_DOCUMENT_SENDER_ADDRESS on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_HEADER_COMPLEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_HEADER_COMPLEMENTO Call by reference Type reference (TYPE) IDMX_DI_COMPL_DOC Digital Invoice Mexico: Complement document data 20090207
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090206
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090206
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090206
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090206

Method GET_HEADER_COMPLEMENTO on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_HEADER_COMPLEMENTO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_HEADER_COMPLEMENTO_XML Call by reference Type reference (TYPE) IDMX_DI_COMPL_DOC Supplement Document Data 20090310
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090309
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090309
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090309
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090309

Method GET_HEADER_COMPLEMENTO_XML on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_INSTALLMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INST_ORI_AMOUNT Call by reference Type reference (TYPE) IDMX_DI_INST_AMOUNT (1.u) Installment Data, Original Amount 20120716
2 Changing CV_INST_ORI_DATE Call by reference Type reference (TYPE) IDMX_DI_INST_DATE (1.t) Installment Data, Original Date 20120716
3 Changing CV_INST_ORI_FOLIO Call by reference Type reference (TYPE) IDMX_DI_INST_FOLIO (1.r) Installment Data, Original Folio 20120716
4 Changing CV_INST_ORI_PREFIX Call by reference Type reference (TYPE) IDMX_DI_INST_PREFIX (1.s) Installment Data, Original Prefix 20120716
5 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120716
6 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20120716
7 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20120716
8 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20120716

Method GET_INSTALLMENT_DATA on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_LINE_ITEM_COMPLEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_COMPLEMENTO Call by reference Type reference (TYPE) IDMX_DI_T_ITEM_COMPLEMENTO Digital Invoice Mexico: Supplement Data of Line Item 20090209
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB 20090313
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T 20090313
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T 20090313
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T 20090313

Method GET_LINE_ITEM_COMPLEMENTO on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_LINE_ITEM_COMPLEMENTO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_COMPLEMENTO_XML Call by reference Type reference (TYPE) IDMX_DI_T_ITEM_COMPLEMENTO Supplement Text of Line Items 20090310
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090309
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090309
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090309
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090309

Method GET_LINE_ITEM_COMPLEMENTO_XML on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_LINE_ITEM_CUSTOMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_CUSTOMS Call by reference Type reference (TYPE) IDMX_DI_T_ITEM_CUSTOMS Digital Invoice Mexico: Complement document data 20090313
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090309
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090309
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090309
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090309

Method GET_LINE_ITEM_CUSTOMS on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_LINE_ITEM_PROPERTY_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_PROPERTY_ACCOUNT Call by reference Type reference (TYPE) IDMX_DI_T_ITEM_PROP_ACCT Line Item Property Account Number Table 20090313
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20090309
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090309
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20090309
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20090309

Method GET_LINE_ITEM_PROPERTY_ACCOUNT on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method GET_WITHHOLDING_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WITHHOLDING_TAX Call by reference Type reference (TYPE) IDMX_DI_T_WITHHOLDING_TAX OIM VIII. - 11th data bloWithholding Tax Data, a-b 20090313
2 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20090314

Method GET_WITHHOLDING_TAX on Interface IF_IDMX_DI_SDDATA_DET has no exception.

Method PUT_CERTIFICATE_REQUEST_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_REQUEST_TO_PUT_CERTIFICATE Call by reference Type reference (TYPE) FLAG General Flag 20120510
2 Importing IS_XVBRK Call by reference Type reference (TYPE) VBRKVB Reference Structure for XVBRK/YVBRP 20120510
3 Importing IT_XKOMV Call by reference Type reference (TYPE) VA_KOMV_T Table for structure KOMV 20120510
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20120510
5 Importing IT_XVBRP Call by reference Type reference (TYPE) VBRPVB_T Billing Item Data 20120510

Method PUT_CERTIFICATE_REQUEST_XML on Interface IF_IDMX_DI_SDDATA_DET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600