Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | TD_CIAP_RECORD | CL_CIAP_RECORD Test Double Class | 20131118 |
Properties
| Class | CL_CIAP_RECORD | |
| Short Description | Class for a CIAP record | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | INT_TMF_CIAP | TMF Integration Features: CIAP |
| Created | 20130912 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CIAP_RECORD has no interface implemented.
Friends
Class CL_CIAP_RECORD has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CIAP_CURRENCY | 'BRL' | Currency used in CIAP. | 20131118 | ||
| 2 | Constant | Public | Type reference (TYPE) | C | 'A' | Asset | 20131118 | ||
| 3 | Constant | Public | Type reference (TYPE) | C | 'C' | Component | 20131118 | ||
| 4 | Constant | Public | Type reference (TYPE) | CIAP_QUOTA_NUMBER | 48 | Default number of quotas | 20131118 | ||
| 5 | Constant | Public | Type reference (TYPE) | CIAP_NF_REC_REL | '2' | Freight NF relationship | 20131118 | ||
| 6 | Constant | Public | Type reference (TYPE) | I | '7' | Indicates STO | 20131118 | ||
| 7 | Constant | Public | Type reference (TYPE) | CIAP_NF_REC_REL | '1' | Retirement NF relationship | 20131118 | ||
| 8 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'AT' | Alienação ou Transferência | 20131118 | ||
| 9 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'BA' | Baixa do bem - Fim do período de apropriação | 20131118 | ||
| 10 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'CI' | Conclusão de Imobilização em Andamento # Bem Resultante | 20131118 | ||
| 11 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'IA' | Imobilização em Andamento - Componente | 20131118 | ||
| 12 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'IM' | Imobilização de bem individual | 20131118 | ||
| 13 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'MC' | Imobilização oriunda do Ativo Circulante | 20131118 | ||
| 14 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'OT' | Outras Saídas do Imobilizado | 20131118 | ||
| 15 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'PE' | Perecimento, Extravio ou Deterioração | 20131118 | ||
| 16 | Constant | Public | Type reference (TYPE) | CIAP_RECORD_STATUS | 'SI' | Saldo inicial de bens imobilizados | 20131118 | ||
| 17 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_ASSET | CIAP class for assets | 20131118 | |||
| 18 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_FINAL_ASSET_VALUES | 20131118 | ||||
| 19 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_NF_FREIGHT | CIAP class for freight notas fiscais. | 20131118 | |||
| 20 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_NF_ORIGINAL | CIAP class for the original nota fiscal | 20131118 | |||
| 21 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_NF_REC | One nota fiscal record class. | 20131118 | |||
| 22 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CIAP_NF_RET | Returning nota fiscal document class. | 20131118 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | TTY_QUOTAS | CIAP Quotas list | 20131118 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | BUKRS | Company Code | 20131118 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | CIAP_CREATION_DATE | CIAP Creation Date | 20131118 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | CIAP_CREDIT_FACTOR | CIAP Credit Factor | 20131118 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | CIAP_CURRENCY | Currency used in this Record | 20131118 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | CIAP_EXTEMP_CREDIT_FLAG | CIAP Extemporaneous Credit Flag | 20131118 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | CIAP_ICMS_CREDITED | CIAP ICMS credited value | 20131118 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | CIAP_ICMS_NOT_CREDITED | CIAP ICMS Not Credited (AKA "residue") | 20131118 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | CIAP_ICMS_TOTAL_VALUE | CIAP ICMS Total Value | 20131118 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | CIAP_ICMS_TO_CREDIT | CIAP ICMS to credit value | 20131118 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | CIAP_RECORD_ID | CIAP Record Unique ID | 20131118 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | CIAP_PERIOD | Period (month/year) in which the last quota was created | 20131118 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | MATNR | Material Number | 20131118 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | CIAP_QUOTAS_QUANTITY | CIAP Quotas Quantity | 20131118 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | CIAP_RECORD_STATUS | CIAP record status | 20131118 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Commits the next quota to the database | 20131118 | |
| 2 | Instance method | Public | Constructor | Class Constructor | 20131118 | |
| 3 | Static method | Public | Method | Create record using Nota Fiscal | 20131118 | |
| 4 | Static method | Public | Method | Creates the final Asset | 20131118 | |
| 5 | Instance method | Public | Method | Get next Quota | 20131118 | |
| 6 | Static method | Public | Method | Creates a Record object | 20131118 | |
| 7 | Static method | Public | Method | Assemble the selection criteria for Records report | 20131118 | |
| 8 | Instance method | Public | Method | Deletes all the Record references | 20131118 | |
| 9 | Static method | Public | Method | Determine status of the record | 20131118 | |
| 10 | Instance method | Protected | Method | Fill record information from Nota Fiscal | 20131118 | |
| 11 | Instance method | Protected | Method | Fill final record information | 20131118 | |
| 12 | Instance method | Public | Method | Get list of all Quotas, simulating the remaining ones | 20131118 | |
| 13 | Instance method | Public | Method | Return asset object | 20131118 | |
| 14 | Instance method | Public | Method | Get Branch | 20131118 | |
| 15 | Instance method | Public | Method | Get the company code | 20131118 | |
| 16 | Instance method | Public | Method | Get CIAP Creation Date | 20131118 | |
| 17 | Instance method | Public | Method | Get all credited quotas | 20131118 | |
| 18 | Instance method | Public | Method | Get credit factor | 20131118 | |
| 19 | Instance method | Public | Method | Get the currency | 20131118 | |
| 20 | Instance method | Public | Method | Get Extemporaneous Credit Flag | 20131118 | |
| 21 | Instance method | Public | Method | Return FINAL_ASSET_VALUES object | 20131118 | |
| 22 | Instance method | Public | Method | Get the credited ICMS value | 20131118 | |
| 23 | Instance method | Public | Method | Get ICMS not credited (AKA "residue"). | 20131118 | |
| 24 | Instance method | Public | Method | Get total ICMS | 20131118 | |
| 25 | Instance method | Public | Method | Get ICMS to be credited | 20131118 | |
| 26 | Instance method | Public | Method | Get ID | 20131118 | |
| 27 | Instance method | Public | Method | Get the period in which the last quota was credited | 20131118 | |
| 28 | Instance method | Public | Method | Get material number | 20131118 | |
| 29 | Instance method | Public | Method | Get NF Freight object | 20131118 | |
| 30 | Instance method | Public | Method | Get NF Original object | 20131118 | |
| 31 | Instance method | Public | Method | Get NF Record object | 20131118 | |
| 32 | Instance method | Public | Method | Return NF_RET object | 20131118 | |
| 33 | Instance method | Public | Method | Get quotas credited quantity | 20131118 | |
| 34 | Instance method | Public | Method | Get quotas quantity | 20131118 | |
| 35 | Instance method | Public | Method | Get quotas to credit quantity | 20131118 | |
| 36 | Instance method | Public | Method | Get a list of the remaining quotas (simulated) of the record | 20131118 | |
| 37 | Instance method | Public | Method | Get status | 20131118 | |
| 38 | Instance method | Public | Method | Inserts into ITMF_CIAP_RECORD table | 20131118 | |
| 39 | Static method | Public | Method | Load an existing record by ID | 20131118 | |
| 40 | Instance method | Public | Method | Load a CIAP record by its material. | 20131118 | |
| 41 | Instance method | Public | Method | Maps record data for report, including nf, asset, etc.. | 20131118 | |
| 42 | Instance method | Public | Method | Set the credit Factor | 20131118 | |
| 43 | Instance method | Public | Method | Set the Extemporaneous Credit indicator | 20131118 | |
| 44 | Instance method | Public | Method | Set the credited ICMS value | 20131118 | |
| 45 | Instance method | Public | Method | Set the ICMS not credited (AKA "residue") | 20131118 | |
| 46 | Instance method | Public | Method | Set the ICMS total | 20131118 | |
| 47 | Instance method | Public | Method | Set the ID | 20131118 | |
| 48 | Instance method | Public | Method | Set the period in which the last quota was credited | 20131118 | |
| 49 | Instance method | Public | Method | Set NF Record class | 20131118 | |
| 50 | Instance method | Public | Method | Set the quantity of quotas | 20131118 | |
| 51 | Instance method | Public | Method | Set the status | 20131118 | |
| 52 | Instance method | Public | Method | Updates record information in ITMF_CIAP_RECORD table | 20131118 | |
| 53 | Instance method | Public | Method | Update ICMS totals, includimg CTe values | 20131118 |
Events
Class CL_CIAP_RECORD has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_FI_ACCOUNT_POST | Public | See coding | 20131118 | tty_fi_account_post TYPE TABLE OF ty_fi_account_post
|
||
| 2 | TTY_QUOTAS | Public | See coding | 20131118 | tty_quotas TYPE STANDARD TABLE OF ty_quota WITH DEFAULT KEY
|
||
| 3 | TTY_RECORDS | Public | See coding | 20131118 | tty_records TYPE TABLE OF REF TO cl_ciap_record
|
||
| 4 | TY_FINAL_ASSET_VALUES | Public | See coding | 20131118 | BEGIN OF ty_final_asset_values,
goods_value TYPE ciap_goods_value,
icms_base TYPE ciap_icms_base,
icms_value TYPE ciap_icms_value,
icms_sub_trib TYPE ciap_sub_trib_value,
icms_difal TYPE ciap_difal_value,
icms_freight_value TYPE ciap_freight_icms_value,
icms_freight_sub_trib TYPE ciap_sub_trib_value,
icms_freight_difal TYPE ciap_difal_value,
END OF ty_final_asset_values
|
||
| 5 | TY_FI_ACCOUNT_POST | Public | See coding | 20131118 | BEGIN OF ty_fi_account_post,
account TYPE saknr,
value TYPE pyamt,
debit_credit TYPE shkzg,
END OF ty_fi_account_post
|
||
| 6 | TY_QUOTA | Public | Object reference (TYPE REF TO) | CL_CIAP_QUOTA | CIAP class for quotas. | 20131118 | |
Method Signatures
Method COMMIT_NEXT_QUOTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Returns true if quota was commited with no errors | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for fails calling AC_DOCUMENT_CREATE. | 20131118 | ||
| 2 | Tried to credit a quota but all quotas are already credited. | 20131118 | ||
| 3 | Exception class for invalid credit factor | 20131118 | ||
| 4 | Exception class for missing customizing on view TABW_ALL | 20131118 | ||
| 5 | No customizing maintained for quota | 20131118 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CIAP_RECORD has no parameter.
Method CONSTRUCTOR on class CL_CIAP_RECORD has no exception.
Method CREATE_BY_NF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ASSET_INFO_IN_PO | Call by reference | Type reference (TYPE) | EKKN | 20131118 | ||||
| 2 | IS_NFHEADER | Call by reference | Type reference (TYPE) | J_1BNFDOC | 20131118 | ||||
| 3 | IS_NFITEM | Call by reference | Type reference (TYPE) | J_1BNFLIN | 20131118 | ||||
| 4 | IT_NFTAX | Call by reference | Type reference (TYPE) | J_1BNFSTX_TAB | 20131118 | ||||
| 5 | RO_CIAP_RECORD | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_RECORD | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Number of quotas exception | 20131118 |
Method CREATE_FINAL_ASSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FINAL_ASSET_VALUES | Call by reference | Type reference (TYPE) | TY_FINAL_ASSET_VALUES | Structure with all the ICMS taxes possible for the record | 20131118 | |||
| 2 | IV_BUSINESS_PLACE | Call by reference | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 | |||
| 3 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20131118 | |||
| 4 | IV_ICMS_TO_CREDIT | Call by reference | Type reference (TYPE) | CIAP_ICMS_TO_CREDIT | CIAP ICMS to credit value | 20131118 | |||
| 5 | IV_ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20131118 | |||
| 6 | IV_STATE | Call by reference | Type reference (TYPE) | J_1BTXREG | Tax Region | 20131118 | |||
| 7 | IV_WBS | Call by reference | Type reference (TYPE) | PS_PSP_PNR | Work Breakdown Structure Element (WBS Element) | 20131118 | |||
| 8 | RO_FINAL_RECORD | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_RECORD | Class for a CIAP record | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Number of quotas exception | 20131118 | ||
| 2 | Asset Settlement Rule not found | 20131202 |
Method CREATE_NEXT_QUOTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LAST_QUOTA | Call by reference | Object reference (TYPE REF TO) | CL_CIAP_QUOTA | Sequence number | 20131118 | |||
| 2 | RO_QUOTA | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_QUOTA | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tried to credit a quota but all quotas are already credited. | 20131118 |
Method CREATE_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BRANCH | Call by reference | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 | |||
| 2 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20131118 | |||
| 3 | IV_CREATION_DATE | Call by reference | Type reference (TYPE) | CIAP_CREATION_DATE | CIAP Creation Date | 20131118 | |||
| 4 | IV_CREDIT_FACTOR | Call by reference | Type reference (TYPE) | CIAP_CREDIT_FACTOR | CIAP Credit Factor | 20131118 | |||
| 5 | IV_CURRENCY | Call by reference | Type reference (TYPE) | CIAP_CURRENCY | Currency used in CIAP. | 20131118 | |||
| 6 | IV_ICMS_CREDITED | Call by reference | Type reference (TYPE) | CIAP_ICMS_CREDITED | CIAP ICMS credited value | 20131118 | |||
| 7 | IV_ICMS_NOT_CREDITED | Call by reference | Type reference (TYPE) | CIAP_ICMS_NOT_CREDITED | CIAP ICMS Not Credited | 20131118 | |||
| 8 | IV_ICMS_TOTAL | Call by reference | Type reference (TYPE) | CIAP_ICMS_TOTAL_VALUE | CIAP ICMS Total Value | 20131118 | |||
| 9 | IV_ICMS_TO_CREDIT | Call by reference | Type reference (TYPE) | CIAP_ICMS_TO_CREDIT | CIAP ICMS to credit value | 20131118 | |||
| 10 | IV_ID | Call by reference | Type reference (TYPE) | CIAP_RECORD_ID | CIAP Record Unique ID | 20131118 | |||
| 11 | IV_LAST_DETERMINATION | Call by reference | Type reference (TYPE) | CIAP_PERIOD | Period (month/year) in which the record was created | 20131118 | |||
| 12 | IV_MATERIAL_NUMBER | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20131118 | |||
| 13 | IV_QUOTAS_QUANTITY | Call by reference | Type reference (TYPE) | CIAP_QUOTAS_QUANTITY | CIAP Quotas Quantity | 20131118 | |||
| 14 | IV_STATUS | Call by reference | Type reference (TYPE) | CIAP_RECORD_STATUS | CIAP record status | 20131118 | |||
| 15 | RO_RECORD | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_RECORD | Class for a CIAP record | 20131118 |
Method CREATE_RECORD on class CL_CIAP_RECORD has no exception.
Method CREATE_SELECT_CRITERIA_REPORTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_HIGH | Call by reference | Type reference (TYPE) | RSDSSELOP_ | 20131118 | ||||
| 2 | IV_LOW | Call by reference | Type reference (TYPE) | RSDSSELOP_ | 20131118 | ||||
| 3 | IV_OPTION | Call by reference | Type reference (TYPE) | TVARV_OPTI | 20131118 | ||||
| 4 | IV_SIGN | Call by reference | Type reference (TYPE) | TVARV_SIGN | 20131118 | ||||
| 5 | RT_FILTER | Value transfer | Type reference (TYPE) | RSDSSELOPT_T | 20131118 |
Method CREATE_SELECT_CRITERIA_REPORTS on class CL_CIAP_RECORD has no exception.
Method DELETE_DB Signature
Method DELETE_DB on class CL_CIAP_RECORD has no parameter.
Method DELETE_DB on class CL_CIAP_RECORD has no exception.
Method DETERMINE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUSINESS_PLACE | Call by reference | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 | |||
| 2 | IV_CFOP | Call by reference | Type reference (TYPE) | J_1BCFOP | CFOP Code and Extension | 20131118 | |||
| 3 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20131118 | |||
| 4 | IV_COUNTRY | Call by reference | Type reference (TYPE) | LAND1_GP | Country Key | 20131118 | |||
| 5 | IV_STATE | Call by reference | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20131118 | |||
| 6 | RV_STATUS | Value transfer | Type reference (TYPE) | CIAP_RECORD_STATUS | CIAP record status | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Number of quotas exception | 20131118 |
Method FILL_BY_NF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ASSET_INFO_IN_PO | Call by reference | Type reference (TYPE) | EKKN | 20131118 | ||||
| 2 | IS_NFHEADER | Call by reference | Type reference (TYPE) | J_1BNFDOC | 20131118 | ||||
| 3 | IS_NFITEM | Call by reference | Type reference (TYPE) | J_1BNFLIN | 20131118 | ||||
| 4 | IT_NFTAX | Call by reference | Type reference (TYPE) | J_1BNFSTX_TAB | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Number of quotas exception | 20131118 |
Method FILL_FINAL_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FINAL_ASSET_VALUES | Call by reference | Type reference (TYPE) | TY_FINAL_ASSET_VALUES | 20131118 | ||||
| 2 | IV_BUSINESS_PLACE | Call by reference | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 | |||
| 3 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20131118 | |||
| 4 | IV_ICMS_TO_CREDIT | Call by reference | Type reference (TYPE) | CIAP_ICMS_TO_CREDIT | CIAP ICMS to credit value | 20131118 | |||
| 5 | IV_ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20131118 | |||
| 6 | IV_STATE | Call by reference | Type reference (TYPE) | J_1BTXREG | Tax Region | 20131118 | |||
| 7 | IV_WBS | Call by reference | Type reference (TYPE) | PS_PSP_PNR | Work Breakdown Structure Element (WBS Element) | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Number of quotas exception | 20131118 | ||
| 2 | Asset Settlement Rule not found | 20131202 |
Method GET_ALL_QUOTAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_QUOTAS | Value transfer | Type reference (TYPE) | TTY_QUOTAS | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tried to credit a quota but all quotas are already credited. | 20131118 |
Method GET_ASSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_ASSET | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_ASSET | 20131118 |
Method GET_ASSET on class CL_CIAP_RECORD has no exception.
Method GET_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_BRANCH | Value transfer | Type reference (TYPE) | J_1BBRANC_ | Business Place | 20131118 |
Method GET_BRANCH on class CL_CIAP_RECORD has no exception.
Method GET_COMPANY_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_COMPANY_CODE | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20131118 |
Method GET_COMPANY_CODE on class CL_CIAP_RECORD has no exception.
Method GET_CREATION_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CREATION_DATE | Value transfer | Type reference (TYPE) | CIAP_CREATION_DATE | CIAP Creation Date | 20131118 |
Method GET_CREATION_DATE on class CL_CIAP_RECORD has no exception.
Method GET_CREDITED_QUOTAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_QUOTAS | Value transfer | Type reference (TYPE) | TTY_QUOTAS | 20131118 |
Method GET_CREDITED_QUOTAS on class CL_CIAP_RECORD has no exception.
Method GET_CREDIT_FACTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CREDIT_FACTOR | Value transfer | Type reference (TYPE) | CIAP_CREDIT_FACTOR | 20131118 |
Method GET_CREDIT_FACTOR on class CL_CIAP_RECORD has no exception.
Method GET_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CURRENCY | Value transfer | Type reference (TYPE) | CIAP_CURRENCY | Currency used in CIAP. | 20131118 |
Method GET_CURRENCY on class CL_CIAP_RECORD has no exception.
Method GET_EXTEMP_CREDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_EXTEMP_CREDIT | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20131118 |
Method GET_EXTEMP_CREDIT on class CL_CIAP_RECORD has no exception.
Method GET_FINAL_ASSET_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_FINAL_ASSET_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_FINAL_ASSET_VALUES | 20131118 |
Method GET_FINAL_ASSET_VALUES on class CL_CIAP_RECORD has no exception.
Method GET_ICMS_CREDITED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICMS_CREDITED | Value transfer | Type reference (TYPE) | CIAP_ICMS_CREDITED | CIAP ICMS credited value | 20131118 |
Method GET_ICMS_CREDITED on class CL_CIAP_RECORD has no exception.
Method GET_ICMS_NOT_CREDITED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICMS_NOT_CREDITED | Value transfer | Type reference (TYPE) | CIAP_ICMS_NOT_CREDITED | CIAP ICMS Not Credited | 20131118 |
Method GET_ICMS_NOT_CREDITED on class CL_CIAP_RECORD has no exception.
Method GET_ICMS_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICMS_TOTAL | Value transfer | Type reference (TYPE) | CIAP_ICMS_TOTAL_VALUE | CIAP ICMS Total Value | 20131118 |
Method GET_ICMS_TOTAL on class CL_CIAP_RECORD has no exception.
Method GET_ICMS_TO_CREDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICMS_TO_CREDIT | Value transfer | Type reference (TYPE) | CIAP_ICMS_TO_CREDIT | CIAP ICMS to credit value | 20131118 |
Method GET_ICMS_TO_CREDIT on class CL_CIAP_RECORD has no exception.
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ID | Value transfer | Type reference (TYPE) | GUID | 20131118 |
Method GET_ID on class CL_CIAP_RECORD has no exception.
Method GET_LAST_DETERMINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PERIOD | Value transfer | Type reference (TYPE) | CIAP_PERIOD | Period (month/year) in which the record was created | 20131118 |
Method GET_LAST_DETERMINATION on class CL_CIAP_RECORD has no exception.
Method GET_MATERIAL_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MATERIAL_NUMBER | Value transfer | Type reference (TYPE) | MATNR | Material Number | 20131118 |
Method GET_MATERIAL_NUMBER on class CL_CIAP_RECORD has no exception.
Method GET_NF_FREIGHT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NF_FREIGHT | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_NF_FREIGHT | 20131118 |
Method GET_NF_FREIGHT on class CL_CIAP_RECORD has no exception.
Method GET_NF_ORIGINAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NF_ORIGINAL | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_NF_ORIGINAL | CIAP class for the original nota fiscal | 20131118 |
Method GET_NF_ORIGINAL on class CL_CIAP_RECORD has no exception.
Method GET_NF_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NF_REC | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_NF_REC | 20131118 |
Method GET_NF_REC on class CL_CIAP_RECORD has no exception.
Method GET_NF_RET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NF_RET | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_NF_RET | 20131118 |
Method GET_NF_RET on class CL_CIAP_RECORD has no exception.
Method GET_QUOTAS_CREDITED_QTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_QUOTAS_CREDITED | Value transfer | Type reference (TYPE) | CIAP_QUOTA_NUMBER | 20131118 |
Method GET_QUOTAS_CREDITED_QTY on class CL_CIAP_RECORD has no exception.
Method GET_QUOTAS_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_QUOTAS_QUANTITY | Value transfer | Type reference (TYPE) | CIAP_QUOTA_NUMBER | 20131118 |
Method GET_QUOTAS_QUANTITY on class CL_CIAP_RECORD has no exception.
Method GET_QUOTAS_TO_CREDIT_QTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_QUOTAS_TO_CREDIT | Value transfer | Type reference (TYPE) | CIAP_QUOTA_NUMBER | 20131118 |
Method GET_QUOTAS_TO_CREDIT_QTY on class CL_CIAP_RECORD has no exception.
Method GET_REMAINING_QUOTAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_RESULT | Value transfer | Type reference (TYPE) | TTY_QUOTAS | 20131118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | All quotas were already credited. | 20131118 |
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATUS | Value transfer | Type reference (TYPE) | CIAP_RECORD_STATUS | 20131118 |
Method GET_STATUS on class CL_CIAP_RECORD has no exception.
Method INSERT_DB Signature
Method INSERT_DB on class CL_CIAP_RECORD has no parameter.
Method INSERT_DB on class CL_CIAP_RECORD has no exception.
Method LOAD_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RECORD_ID | Call by reference | Type reference (TYPE) | GUID | 20131118 | ||||
| 2 | RO_CIAP_RECORD | Value transfer | Object reference (TYPE REF TO) | CL_CIAP_RECORD | Class for a CIAP record | 20131118 |
Method LOAD_BY_ID on class CL_CIAP_RECORD has no exception.
Method LOAD_BY_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RECORDS | Call by reference | Type reference (TYPE) | CL_CIAP_DA=>TT_RECORD | 20131118 | ||||
| 2 | IV_MATERIAL_NUMBER | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20131118 | |||
| 3 | IV_QUANTITY | Call by reference | Type reference (TYPE) | J_1BNETQTY | Quantity of records to load. | 20131118 | |||
| 4 | IV_STATUS | Call by reference | Type reference (TYPE) | CIAP_RECORD_STATUS | CIAP record status | 20131118 |
Method LOAD_BY_MATERIAL on class CL_CIAP_RECORD has no exception.
Method MAP_DATA_FOR_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_RECORD_DATA | Value transfer | Type reference (TYPE) | CIAP_RECORD_DATA | CIAP Record data | 20131118 |
Method MAP_DATA_FOR_REPORT on class CL_CIAP_RECORD has no exception.
Method SET_CREDIT_FACTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREDIT_FACTOR | Call by reference | Type reference (TYPE) | CIAP_CREDIT_FACTOR | CIAP Credit Factor | 20131118 |
Method SET_CREDIT_FACTOR on class CL_CIAP_RECORD has no exception.
Method SET_EXTEMP_CREDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXTEMP_CREDIT | Call by reference | Type reference (TYPE) | CIAP_EXTEMPORANEOUS | 20131118 |
Method SET_EXTEMP_CREDIT on class CL_CIAP_RECORD has no exception.
Method SET_ICMS_CREDITED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICMS_CREDITED | Call by reference | Type reference (TYPE) | CIAP_ICMS_CREDITED | CIAP ICMS credited value | 20131118 |
Method SET_ICMS_CREDITED on class CL_CIAP_RECORD has no exception.
Method SET_ICMS_NOT_CREDITED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICMS_NOT_CREDITED | Call by reference | Type reference (TYPE) | CIAP_ICMS_NOT_CREDITED | ICMS not credited (AKA "residue") | 20131118 |
Method SET_ICMS_NOT_CREDITED on class CL_CIAP_RECORD has no exception.
Method SET_ICMS_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICMS_TOTAL | Call by reference | Type reference (TYPE) | CIAP_ICMS_TOTAL_VALUE | 20131118 |
Method SET_ICMS_TOTAL on class CL_CIAP_RECORD has no exception.
Method SET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | GUID | 20131118 |
Method SET_ID on class CL_CIAP_RECORD has no exception.
Method SET_LAST_DETERMINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERIOD | Call by reference | Type reference (TYPE) | CIAP_PERIOD | Period (month/year) in which the record was created | 20131118 |
Method SET_LAST_DETERMINATION on class CL_CIAP_RECORD has no exception.
Method SET_NF_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_NF_REC | Call by reference | Object reference (TYPE REF TO) | CL_CIAP_NF_REC | 20131118 |
Method SET_NF_REC on class CL_CIAP_RECORD has no exception.
Method SET_QUOTAS_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QUOTAS_QUANTITY | Call by reference | Type reference (TYPE) | CIAP_QUOTA_NUMBER | 20131118 |
Method SET_QUOTAS_QUANTITY on class CL_CIAP_RECORD has no exception.
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | CIAP_RECORD_STATUS | 20131118 |
Method SET_STATUS on class CL_CIAP_RECORD has no exception.
Method UPDATE_DB Signature
Method UPDATE_DB on class CL_CIAP_RECORD has no parameter.
Method UPDATE_DB on class CL_CIAP_RECORD has no exception.
Method UPDATE_FROM_CTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CIAP_NF_FREIGHT | Call by reference | Object reference (TYPE REF TO) | CL_CIAP_NF_FREIGHT | CIAP class for freight notas fiscais. | 20131118 |
Method UPDATE_FROM_CTE on class CL_CIAP_RECORD has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |