Hierarchy
⤷
⤷
Properties
| Class | CL_J_1BNF_CONSISTENCY_CHECK | |
| Short Description | NFe Consistency check | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | J1BA | Localization Brazil |
| Created | 20130716 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_J_1BNF_CONSISTENCY_CHECK has no forward declaration.
Interfaces
Class CL_J_1BNF_CONSISTENCY_CHECK has no interface implemented.
Friends
Class CL_J_1BNF_CONSISTENCY_CHECK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '220' | 20130901 | |||
| 2 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '900' | 20130808 | |||
| 3 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '010' | 20130808 | |||
| 4 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '070' | 20130808 | |||
| 5 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '060' | 20130808 | |||
| 6 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '075' | 20130808 | |||
| 7 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '210' | 20130808 | |||
| 8 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '211' | 20130808 | |||
| 9 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '212' | 20130808 | |||
| 10 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '040' | 20130808 | |||
| 11 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '035' | 20130808 | |||
| 12 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '030' | 20130808 | |||
| 13 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '205' | 20130808 | |||
| 14 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '203' | 20130808 | |||
| 15 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '200' | 20130808 | |||
| 16 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '204' | 20130808 | |||
| 17 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '202' | 20130808 | |||
| 18 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '202' | 20130808 | |||
| 19 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '206' | 20130808 | |||
| 20 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '201' | 20130808 | |||
| 21 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '050' | 20130808 | |||
| 22 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '065' | 20130808 | |||
| 23 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '066' | 20130808 | |||
| 24 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '180' | 20130808 | |||
| 25 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '185' | 20130808 | |||
| 26 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '181' | 20130808 | |||
| 27 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '055' | 20130808 | |||
| 28 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '090' | 20130808 | |||
| 29 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '170' | 20130808 | |||
| 30 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '190' | 20130808 | |||
| 31 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '020' | 20130808 | |||
| 32 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '021' | 20130808 | |||
| 33 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '095' | 20130808 | |||
| 34 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '160' | 20130808 | |||
| 35 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '150' | 20130808 | |||
| 36 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '140' | 20130808 | |||
| 37 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '082' | 20130808 | |||
| 38 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '085' | 20130808 | |||
| 39 | Constant | Public | Type reference (TYPE) | TV_ERRORTYPE | '080' | 20130808 | |||
| 40 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'ISUF' | Field Name | 20130808 | ||
| 41 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'SPCSTO' | Field Name | 20130808 | ||
| 42 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'DOCNUM9' | Field Name | 20130808 | ||
| 43 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'ITMNUM' | Field Name | 20130808 | ||
| 44 | Constant | Public | Type reference (TYPE) | TABNAME | 'J_1BDYDOC' | Table Name | 20130808 | ||
| 45 | Constant | Public | Type reference (TYPE) | TABNAME | 'J_1BNFE_ACTIVE' | Table Name | 20130808 | ||
| 46 | Static Attribute | Protected | See coding | Rules for Nota Fiscal Item Type | 20130808 | ||||
| 47 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_J_1BNFW_SCREEN_CONTROL | Nota Fiscal Writer screen control | 20130808 | |||
| 48 | Instance attribute | Public | Type reference (TYPE) | J_1BNFE_ACTIVE | Electronic Nota Fiscal: Actual Status | 20130808 | |||
| 49 | Instance attribute | Public | Type reference (TYPE) | TS_ERROR_LOG | 20130808 | ||||
| 50 | Instance attribute | Public | Type reference (TYPE) | TS_NFE_DATA | 20130808 | ||||
| 51 | Instance attribute | Protected | Type reference (TYPE) | TT_ERROR_LOG | 20130808 | ||||
| 52 | Instance attribute | Public | Type reference (TYPE) | TV_ERRORTYPE | 20130808 | ||||
| 53 | Instance attribute | Protected | Type reference (TYPE) | SAP_BOOL | Perform full check | 20130808 | |||
| 54 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20130808 | ||||
| 55 | Instance attribute | Protected | Type reference (TYPE) | J_1BMODE | Mode | 20130808 | |||
| 56 | Instance attribute | Protected | Type reference (TYPE) | J_1BNFOBJN | 20130808 | ||||
| 57 | Instance attribute | Protected | Type reference (TYPE) | J_1BWRITER | Writer indicator (Edit function is using writer) | 20130808 |
Methods
Events
Class CL_J_1BNF_CONSISTENCY_CHECK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_CTE_DOCREF | Public | Type reference (TYPE) | J_1BCTE_D_DOCREF | 20130808 | |
|
| 2 | TS_CTE_RES | Public | Type reference (TYPE) | J_1BCTE_D_RES | 20130808 | |
|
| 3 | TS_ERROR_LOG | Public | See coding | 20130808 | BEGIN OF ts_error_log,
error TYPE tv_errortype,
item TYPE j_1bitmnum,
msgty TYPE syst-msgty,
msgid TYPE syst-msgid,
msgno TYPE syst-msgno,
msgv1 TYPE syst-msgv1,
msgv2 TYPE syst-msgv2,
msgv3 TYPE syst-msgv3,
msgv4 TYPE syst-msgv4,
dynpronr TYPE j_1ban-scrnum,
tabnr TYPE char4,
tabstrip TYPE char4,
END OF ts_error_log
|
||
| 4 | TS_MRM_ERRPROT | Public | See coding | 20130808 | BEGIN OF ts_mrm_errprot,
msgty TYPE sy-msgty,
msgid TYPE sy-msgid,
msgno TYPE sy-msgno,
msgv1 TYPE sy-msgv1,
msgv2 TYPE sy-msgv2,
msgv3 TYPE sy-msgv3,
msgv4 TYPE sy-msgv4,
source(1) TYPE c,
rblgp TYPE drseg-rblgp,
shown TYPE boole-boole,
END OF ts_mrm_errprot
|
||
| 5 | TS_NFE_ADD_INFO | Public | Type reference (TYPE) | J_1BNFADD_INFO | 20130808 | |
|
| 6 | TS_NFE_DATA | Public | See coding | 20130808 | BEGIN OF ts_nfe_data,
s_header TYPE ts_nfe_header,
t_item TYPE tt_nfe_item,
t_item_tax TYPE tt_nfe_item_tax,
t_partner TYPE tt_nfe_partner,
t_ot_partner TYPE tt_nfe_ot_partner,
t_header_msg TYPE tt_nfe_header_msg,
t_refer_msg TYPE tt_nfe_refer_msg,
t_import_di TYPE tt_nfe_import_di,
t_import_adi TYPE tt_nfe_import_adi,
t_cte_docref TYPE tt_cte_docref,
t_cte_res TYPE tt_cte_res,
t_trans_vol TYPE tt_nfe_volumes,
t_trailer_info TYPE tt_nfe_trailer_info,
t_trade_notes TYPE tt_nfe_trade_notes,
t_add_info TYPE tt_nfe_add_info,
t_ref_proc TYPE tt_nfe_ref_proc,
t_sugar_suppl TYPE tt_nfe_sugar_suppl,
t_sugar_deduc TYPE tt_nfe_sugar_deduc,
t_vehicle TYPE tt_nfe_vehicle,
t_pharmaceut TYPE tt_nfe_pharmaceut,
t_fuel TYPE tt_nfe_fuel,
* s_docnum9_divided TYPE j_1bnfe_docnum9_divided,
END OF ts_nfe_data
|
||
| 7 | TS_NFE_FUEL | Public | Type reference (TYPE) | J_1BNFFUEL | 20130808 | |
|
| 8 | TS_NFE_HEADER | Public | Type reference (TYPE) | J_1BNFDOC | Nota Fiscal Header | 20130808 | |
| 9 | TS_NFE_HEADER_MSG | Public | Type reference (TYPE) | J_1BNFFTX | 20130808 | |
|
| 10 | TS_NFE_IMPORT_ADI | Public | Type reference (TYPE) | J_1BNFIMPORT_ADI | 20130808 | |
|
| 11 | TS_NFE_IMPORT_DI | Public | Type reference (TYPE) | J_1BNFIMPORT_DI | 20130808 | |
|
| 12 | TS_NFE_ITEM | Public | Type reference (TYPE) | J_1BNFLIN | 20130808 | |
|
| 13 | TS_NFE_ITEM_TAX | Public | Type reference (TYPE) | J_1BNFSTX | 20130808 | |
|
| 14 | TS_NFE_OT_PARTNER | Public | Type reference (TYPE) | J_1BNFCPD | 20130808 | |
|
| 15 | TS_NFE_PARTNER | Public | Type reference (TYPE) | J_1BNFNAD | 20130808 | |
|
| 16 | TS_NFE_PHARMACEUT | Public | Type reference (TYPE) | J_1BNFPHARMACEUT | 20130808 | |
|
| 17 | TS_NFE_REFER_MSG | Public | Type reference (TYPE) | J_1BNFREF | 20130808 | |
|
| 18 | TS_NFE_REF_PROC | Public | Type reference (TYPE) | J_1BNFREFPROC | 20130808 | |
|
| 19 | TS_NFE_SUGAR_DEDUC | Public | Type reference (TYPE) | J_1BNFSUGARDEDUC | 20130808 | |
|
| 20 | TS_NFE_SUGAR_SUPPL | Public | Type reference (TYPE) | J_1BNFSUGARSUPPL | 20130808 | |
|
| 21 | TS_NFE_TRADE_NOTES | Public | Type reference (TYPE) | J_1BNFTRADENOTES | 20130808 | |
|
| 22 | TS_NFE_TRAILER_INFO | Public | Type reference (TYPE) | J_1BNFTRAILER | 20130808 | |
|
| 23 | TS_NFE_VEHICLE | Public | Type reference (TYPE) | J_1BNFVEHICLE | 20130808 | |
|
| 24 | TS_NFE_VOLUMES | Public | Type reference (TYPE) | J_1BNFTRANSVOL | 20130808 | |
|
| 25 | TT_CTE_DOCREF | Public | See coding | 20130808 | tt_cte_docref TYPE STANDARD TABLE OF ts_cte_docref WITH DEFAULT KEY
|
||
| 26 | TT_CTE_RES | Public | See coding | 20130808 | tt_cte_res TYPE STANDARD TABLE OF ts_cte_res WITH DEFAULT KEY
|
||
| 27 | TT_ERROR_LOG | Public | See coding | 20130808 | tt_error_log TYPE STANDARD TABLE OF ts_error_log WITH DEFAULT KEY
|
||
| 28 | TT_MRM_ERRPROT | Public | See coding | 20130808 | tt_mrm_errprot TYPE STANDARD TABLE OF ts_mrm_errprot WITH DEFAULT KEY
|
||
| 29 | TT_NFE_ADD_INFO | Public | See coding | 20130808 | tt_nfe_add_info TYPE STANDARD TABLE OF ts_nfe_add_info WITH DEFAULT KEY
|
||
| 30 | TT_NFE_FUEL | Public | See coding | 20130808 | tt_nfe_fuel TYPE STANDARD TABLE OF ts_nfe_fuel WITH DEFAULT KEY
|
||
| 31 | TT_NFE_HEADER_MSG | Public | See coding | 20130808 | tt_nfe_header_msg TYPE STANDARD TABLE OF ts_nfe_header_msg WITH DEFAULT KEY
|
||
| 32 | TT_NFE_IMPORT_ADI | Public | See coding | 20130808 | tt_nfe_import_adi TYPE STANDARD TABLE OF ts_nfe_import_adi WITH DEFAULT KEY
|
||
| 33 | TT_NFE_IMPORT_DI | Public | See coding | 20130808 | tt_nfe_import_di TYPE STANDARD TABLE OF ts_nfe_import_di WITH DEFAULT KEY
|
||
| 34 | TT_NFE_ITEM | Public | See coding | 20130808 | tt_nfe_item TYPE STANDARD TABLE OF ts_nfe_item WITH DEFAULT KEY
|
||
| 35 | TT_NFE_ITEM_TAX | Public | See coding | 20130808 | tt_nfe_item_tax TYPE STANDARD TABLE OF ts_nfe_item_tax WITH DEFAULT KEY
|
||
| 36 | TT_NFE_OT_PARTNER | Public | See coding | 20130808 | tt_nfe_ot_partner TYPE STANDARD TABLE OF ts_nfe_ot_partner WITH DEFAULT KEY
|
||
| 37 | TT_NFE_PARTNER | Public | See coding | 20130808 | tt_nfe_partner TYPE STANDARD TABLE OF ts_nfe_partner WITH DEFAULT KEY
|
||
| 38 | TT_NFE_PHARMACEUT | Public | See coding | 20130808 | tt_nfe_pharmaceut TYPE STANDARD TABLE OF ts_nfe_pharmaceut WITH DEFAULT KEY
|
||
| 39 | TT_NFE_REFER_MSG | Public | See coding | 20130808 | tt_nfe_refer_msg TYPE STANDARD TABLE OF ts_nfe_refer_msg WITH DEFAULT KEY
|
||
| 40 | TT_NFE_REF_PROC | Public | See coding | 20130808 | tt_nfe_ref_proc TYPE STANDARD TABLE OF ts_nfe_ref_proc WITH DEFAULT KEY
|
||
| 41 | TT_NFE_SUGAR_DEDUC | Public | See coding | 20130808 | tt_nfe_sugar_deduc TYPE STANDARD TABLE OF ts_nfe_sugar_deduc WITH DEFAULT KEY
|
||
| 42 | TT_NFE_SUGAR_SUPPL | Public | See coding | 20130808 | tt_nfe_sugar_suppl TYPE STANDARD TABLE OF ts_nfe_sugar_suppl WITH DEFAULT KEY
|
||
| 43 | TT_NFE_TRADE_NOTES | Public | See coding | 20130808 | tt_nfe_trade_notes TYPE STANDARD TABLE OF ts_nfe_trade_notes WITH DEFAULT KEY
|
||
| 44 | TT_NFE_TRAILER_INFO | Public | See coding | 20130808 | tt_nfe_trailer_info TYPE STANDARD TABLE OF ts_nfe_trailer_info WITH DEFAULT KEY
|
||
| 45 | TT_NFE_VEHICLE | Public | See coding | 20130808 | tt_nfe_vehicle TYPE STANDARD TABLE OF ts_nfe_vehicle WITH DEFAULT KEY
|
||
| 46 | TT_NFE_VOLUMES | Public | See coding | 20130808 | tt_nfe_volumes TYPE STANDARD TABLE OF ts_nfe_volumes WITH DEFAULT KEY
|
||
| 47 | TV_ERRORTYPE | Public | See coding | 20130808 | tv_errortype(3) TYPE c
|
Method Signatures
Method ADD_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ERROR | Call by reference | Type reference (TYPE) | TV_ERRORTYPE | 20130808 | ||||
| 2 | IV_ITEM | Call by reference | Type reference (TYPE) | J_1BITMNUM | '000000' | Document Item Number | 20130808 | ||
| 3 | IV_TABNR | Call by reference | Type reference (TYPE) | CHAR4 | Not More Closely Defined Area, Possibly Used for Patchlevels | 20130808 |
Method ADD_ERROR on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHECK_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_J_1BNFW_SCREEN_CONTROL | Nota Fiscal Writer screen control | 20130808 | |||
| 2 | IV_FULL_CHECK | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 | |||
| 3 | IV_MODEF | Call by reference | Type reference (TYPE) | J_1BMODE | Mode | 20130808 | |||
| 4 | IV_OBJ_NUMBER | Call by reference | Type reference (TYPE) | J_1BNFOBJN | 20130808 | ||||
| 5 | IV_WRITER | Call by reference | Type reference (TYPE) | J_1BWRITER | ' ' | Writer indicator (Edit function is using writer) | 20130808 | ||
| 6 | RO_CHECK | Value transfer | Object reference (TYPE REF TO) | CL_J_1BNF_CONSISTENCY_CHECK | NFe Consistency check | 20130808 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nota fiscal object not found by FM J_1B_NF_OBJECT_* | 20130808 |
Method CHECK_FIELD_BY_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_J_1BNFW_SCREEN_CONTROL | Nota Fiscal Writer screen control | 20130808 | |||
| 2 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | Transaction data | 20130808 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 4 | IV_ITMNUM | Call by reference | Type reference (TYPE) | J_1BITMNUM | 0 | Document Item Number | 20130808 | ||
| 5 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 |
Method CHECK_FIELD_BY_CUSTOMIZING on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHECK_J_1BNFE_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to data | 20130808 | |||
| 2 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | 20130808 | ||||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 5 | RX_INITIAL | Value transfer | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 |
Method CHECK_J_1BNFE_ACTIVE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_ALL Signature
Method CHK_ALL on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_ALL on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_BADI Signature
Method CHK_BADI on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_BADI on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_BRANCH Signature
Method CHK_BRANCH on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_BRANCH on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_CFOP Signature
Method CHK_CFOP on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_CFOP on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_CFOP_FIRST_DIGIT Signature
Method CHK_CFOP_FIRST_DIGIT on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_CFOP_FIRST_DIGIT on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_CFOP_VS_DIRECTION Signature
Method CHK_CFOP_VS_DIRECTION on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_CFOP_VS_DIRECTION on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_CTE_DATA Signature
Method CHK_CTE_DATA on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_CTE_DATA on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_CURRENCY Signature
Method CHK_CURRENCY on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_CURRENCY on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_DATES Signature
Method CHK_DATES on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_DATES on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_DESTINATION Signature
Method CHK_DESTINATION on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_DESTINATION on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_DUPLIC_PARTNER Signature
Method CHK_DUPLIC_PARTNER on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_DUPLIC_PARTNER on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_IMPORT_DOCS Signature
Method CHK_IMPORT_DOCS on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_IMPORT_DOCS on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_IMPORT_TAX Signature
Method CHK_IMPORT_TAX on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_IMPORT_TAX on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_ITEM Signature
Method CHK_ITEM on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_ITEM on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_ITEM_TYPES Signature
Method CHK_ITEM_TYPES on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_ITEM_TYPES on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_ITEM_TYPES_REF Signature
Method CHK_ITEM_TYPES_REF on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_ITEM_TYPES_REF on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_MANDATORY_FIELDS Signature
Method CHK_MANDATORY_FIELDS on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_MANDATORY_FIELDS on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_MAT_USAGE Signature
Method CHK_MAT_USAGE on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_MAT_USAGE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_NBM Signature
Method CHK_NBM on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_NBM on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_NEGATIVE_TAXRATE Signature
Method CHK_NEGATIVE_TAXRATE on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_NEGATIVE_TAXRATE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_NFE_SERIE_NUMERIC Signature
Method CHK_NFE_SERIE_NUMERIC on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_NFE_SERIE_NUMERIC on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_NF_TYPE Signature
Method CHK_NF_TYPE on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_NF_TYPE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_NO_TAXES Signature
Method CHK_NO_TAXES on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_NO_TAXES on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_SIZE Signature
Method CHK_SIZE on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_SIZE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CHK_TRIBUTARY_SIT Signature
Method CHK_TRIBUTARY_SIT on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CHK_TRIBUTARY_SIT on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_J_1BNF_CONSISTENCY_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_J_1BNFW_SCREEN_CONTROL | Nota Fiscal Writer screen control | 20130808 | |||
| 2 | IV_FULL_CHECK | Call by reference | Type reference (TYPE) | SAP_BOOL | 'X' | Full check | 20130808 | ||
| 3 | IV_MODEF | Call by reference | Type reference (TYPE) | J_1BMODE | Mode | 20130808 | |||
| 4 | IV_OBJ_NUMBER | Call by reference | Type reference (TYPE) | J_1BNFOBJN | 20130808 | ||||
| 5 | IV_WRITER | Call by reference | Type reference (TYPE) | J_1BWRITER | ' ' | Writer indicator (Edit function is using writer) | 20130808 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nota fiscal object not found by FM J_1B_NF_OBJECT_* | 20130808 |
Method GET_DATA_BY_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to transaction data | 20130808 | |||
| 2 | EX_DATA_IS_STRUCT | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 | |||
| 3 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | Transaction data | 20130808 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 |
Method GET_DATA_BY_TABNAME on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method GET_FIELD_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 3 | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | SYMSGV | Message Variable | 20130808 |
Method GET_FIELD_DESCRIPTION on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method GET_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_LOG | Value transfer | Type reference (TYPE) | TT_ERROR_LOG | 20130808 |
Method GET_LOG on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method GET_TYPERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 2 | IV_ITMNUM | Call by reference | Type reference (TYPE) | J_1BITMNUM | Document Item Number | 20130808 | |||
| 3 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 4 | RV_TYPERROR | Value transfer | Type reference (TYPE) | CHAR3 | Type error number | 20130808 |
Method GET_TYPERROR on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method IS_CHECK_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | Check data | 20130808 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 3 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 4 | RX_RELEVANT | Value transfer | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 |
Method IS_CHECK_RELEVANT on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method IS_COMPONENT_INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Actual data to be checked | 20130808 | |||
| 2 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | Tables and structures with field values | 20130808 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 4 | IV_ITMNUM | Call by reference | Type reference (TYPE) | J_1BITMNUM | Document Item Number | 20130808 | |||
| 5 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 6 | IX_DATA_IS_STRUCT | Call by reference | Type reference (TYPE) | SAP_BOOL | Flag, is data structure (X=True, Space=False) | 20130808 | |||
| 7 | RX_INITIAL | Value transfer | Type reference (TYPE) | SAP_BOOL | Flag, is data initial (X=True, Space=False) | 20130808 |
Method IS_COMPONENT_INITIAL on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method IS_COMPONENT_INITIAL_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130808 | ||||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 3 | IV_ITMNUM | Call by reference | Type reference (TYPE) | J_1BITMNUM | Document Item Number | 20130808 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 5 | RX_INITIAL | Value transfer | Type reference (TYPE) | SAP_BOOL | Is int. table initial (X=True, Space=False) | 20130808 |
Method IS_COMPONENT_INITIAL_ITAB on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method IS_COMPONENT_INITIAL_STRU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130808 | ||||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 3 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 | |||
| 4 | RX_INITIAL | Value transfer | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 |
Method IS_COMPONENT_INITIAL_STRU on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method IS_IMPORT_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RX_IMPORT_RELEVANT | Value transfer | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 |
Method IS_IMPORT_RELEVANT on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method MAP_LOG_TO_MRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LOG | Call by reference | Type reference (TYPE) | TT_ERROR_LOG | 20130808 | ||||
| 2 | RT_MRM_LOG | Value transfer | Type reference (TYPE) | TT_MRM_ERRPROT | 20130808 |
Method MAP_LOG_TO_MRP on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method PROCESS_FIELD_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | 20130808 | ||||
| 2 | EV_TABNR | Call by reference | Type reference (TYPE) | CHAR4 | 20130808 | ||||
| 3 | EV_TAB_TEXT | Call by reference | Type reference (TYPE) | STXT_____1 | Text of tabstrip item | 20130808 | |||
| 4 | EX_INITIAL | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20130808 | |||
| 5 | IO_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_J_1BNFW_SCREEN_CONTROL | Nota Fiscal Writer screen control | 20130808 | |||
| 6 | IS_CHECK_FIELDS | Call by reference | Type reference (TYPE) | TS_NFE_DATA | 20130808 | ||||
| 7 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130808 | |||
| 8 | IV_ITMNUM | Call by reference | Type reference (TYPE) | J_1BITMNUM | Document Item Number | 20130808 | |||
| 9 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130808 |
Method PROCESS_FIELD_RULE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
Method PROTECT_HIDDEN_ITEM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJ_NUMBER_ORIG | Call by reference | Type reference (TYPE) | J_1BNFOBJN | Nota Fiscal object number | 20130808 |
Method PROTECT_HIDDEN_ITEM_VALUE on class CL_J_1BNF_CONSISTENCY_CHECK has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in |