SAP ABAP Interface IF_IDMX_DI_FIDATA_DET (Interface for BAdI: IDMX_DI_FIDATA_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_FIDATA_DET  
Short Description Interface for BAdI: IDMX_DI_FIDATA_DET    
General Data
Package ID-MX-DI   Localization Mexico - Digital Invoice 
Created 20090220   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_IDMX_DI_FIDATA_DET has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090220
Friends
Interface IF_IDMX_DI_FIDATA_DET has no friend.
Attributes
Interface IF_IDMX_DI_FIDATA_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 from 'No aplica' to different value 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 20090220
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 20090220
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 20090220
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_PAYMENT_TERMS_DESCRIPTION Instance method Public Method Get Description for Installment Payments 20100709
15 PUT_CERTIFICATE_REQUEST_XML Instance method Public Method Request to Forward Certificate Data (Base64) for XML Only 20120510
Events
Interface IF_IDMX_DI_FIDATA_DET has no event.
Types
Interface IF_IDMX_DI_FIDATA_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_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 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_FIDATA_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 20120525
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20120510
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20120510
4 Importing IT_BSET Call by reference Type reference (TYPE) IDMX_DI_T_BSET BSET table type 20120510
5 Importing IT_TAX_REGIMES Call by reference Type reference (TYPE) IDMX_DI_T_TAXREG Table Type for IDMX_DI_TAXREG 20120525

Method CHANGE_TAX_REGIME on Interface IF_IDMX_DI_FIDATA_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_QUANTITY Call by reference Type reference (TYPE) MENGE_D Quantity 20120716
2 Changing CV_UNIT_OF_MEASURE Call by reference Type reference (TYPE) IDMX_DI_SALES_UNIT (8.b) Goods/Services Sold, Unit of Measure 20120716
3 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20120716
4 Importing IS_BSEG Call by reference Type reference (TYPE) ANY Current Line 20120716
5 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20120716
6 Importing IT_BSET Call by reference Type reference (TYPE) IDMX_DI_T_BSET BSET Table Type 20120716

Method CHANGE_UNIT_OF_MEASURE on Interface IF_IDMX_DI_FIDATA_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_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20120716
3 Importing IT_BSEC Call by reference Type reference (TYPE) IDMX_DI_T_BSEC BSEC Table Type 20120716
4 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20120716
5 Importing IT_BSET Call by reference Type reference (TYPE) IDMX_DI_T_BSET bset 20120716
6 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_FIDATA_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 Digita Invoice Mexico: Addendum Data 20090221
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090221
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090221
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090221

Method GET_ADDENDA on Interface IF_IDMX_DI_FIDATA_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_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090323
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090323
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090323

Method GET_DOCUMENT_SENDER_ADDRESS on Interface IF_IDMX_DI_FIDATA_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 Supplement Document Data 20090221
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF 20090221
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T 20090221
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT 20090221

Method GET_HEADER_COMPLEMENTO on Interface IF_IDMX_DI_FIDATA_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 20090311
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090309
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090309
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090309

Method GET_HEADER_COMPLEMENTO_XML on Interface IF_IDMX_DI_FIDATA_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_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20120716
6 Importing IT_BSEC Call by reference Type reference (TYPE) IDMX_DI_T_BSEC BSEC Table Type 20120716
7 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20120716
8 Importing IT_BSET Call by reference Type reference (TYPE) IDMX_DI_T_BSET BSET Table Type 20120716

Method GET_INSTALLMENT_DATA on Interface IF_IDMX_DI_FIDATA_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_FIITEM_COMPLEMENTO Complemento Text of accounting document lines items 20090220
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090220
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090220
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090220

Method GET_LINE_ITEM_COMPLEMENTO on Interface IF_IDMX_DI_FIDATA_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_FIITEM_COMPLEMENTO Complemento Text of accounting document lines items 20090311
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090309
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090309
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090309

Method GET_LINE_ITEM_COMPLEMENTO_XML on Interface IF_IDMX_DI_FIDATA_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_FIITEM_CUSTOMS Line Item Customs Data Table 20090313
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090309
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090309
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090309

Method GET_LINE_ITEM_CUSTOMS on Interface IF_IDMX_DI_FIDATA_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_FIITEM_PROP_ACCT Line Item Property Account Number Table 20090313
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20090309
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20090309
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20090309

Method GET_LINE_ITEM_PROPERTY_ACCOUNT on Interface IF_IDMX_DI_FIDATA_DET has no exception.

Method GET_PAYMENT_TERMS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INSTALLMENTS_DESCRIPTION Call by reference Type reference (TYPE) IDMX_DI_PAYMENT_TERM_DESCR Terms of payment description 20100709
2 Changing CV_NUMBER_OF_INSTALLMENTS Call by reference Type reference (TYPE) I 20100709
3 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20100709
4 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20100709
5 Importing IT_BSET Call by reference Type reference (TYPE) IDMX_DI_T_BSET BSET Table Type 20100709

Method GET_PAYMENT_TERMS_DESCRIPTION on Interface IF_IDMX_DI_FIDATA_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_BKPF Call by reference Type reference (TYPE) BKPF Accounting Document Header 20120510
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20120510
4 Importing IT_BSET Call by reference Type reference (TYPE) TY_BSET_IT bset 20120510

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