SAP ABAP Class CL_FICA_SAFT_UTILITY (FICA SAF-T Utility)
Hierarchy
☛
FI-CA (Software Component) FI-CA
⤷
FI-CA (Application Component) Contract Accounts Receivable and Payable
⤷
FKK_ID_XX (Package) FI-CA Localization Cross-Country

⤷

⤷

Properties
Class | CL_FICA_SAFT_UTILITY | |
Short Description | FICA SAF-T Utility | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FKK_ID_XX | FI-CA Localization Cross-Country |
Created | 20121128 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FICA_SAFT_UTILITY has no forward declaration.
Interfaces
Class CL_FICA_SAFT_UTILITY has no interface implemented.
Friends
Class CL_FICA_SAFT_UTILITY has no friend class.
Attributes
Class CL_FICA_SAFT_UTILITY has no attribute.
Methods
Events
Class CL_FICA_SAFT_UTILITY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_AMOUNT | Public | See coding | 20130211 | BEGIN OF ty_s_amount ,
debit TYPE wertv13,
credit TYPE wertv13,
END OF ty_s_amount
|
||
2 | TY_S_BUPA_CONTACT | Public | See coding | 20130211 | BEGIN OF ty_s_bupa_contact,
partner TYPE bu_partner,
contact TYPE char50,
END OF ty_s_bupa_contact
|
||
3 | TY_S_BUPA_EMAIL | Public | See coding | 20130211 | BEGIN OF ty_s_bupa_email,
partner TYPE bu_partner,
smtp_addr TYPE ad_smtpadr,
END OF ty_s_bupa_email
|
||
4 | TY_S_BUPA_FAX | Public | See coding | 20130211 | BEGIN OF ty_s_bupa_fax,
partner TYPE bu_partner,
fax_number TYPE ad_fxnmbr,
END OF ty_s_bupa_fax
|
||
5 | TY_S_BUPA_PHONE | Public | See coding | 20130211 | BEGIN OF ty_s_bupa_phone,
partner TYPE bu_partner,
tel_number TYPE ad_tlnmbr,
END OF ty_s_bupa_phone
|
||
6 | TY_S_BUPA_WEBURL | Public | See coding | 20130211 | BEGIN OF ty_s_bupa_weburl,
partner TYPE bu_partner,
uri_srch TYPE ad_uri2,
END OF ty_s_bupa_weburl
|
||
7 | TY_S_BUT000 | Public | See coding | 20130211 | BEGIN OF ty_s_but000 .
INCLUDE TYPE but000 .
TYPES: taxnum TYPE bptaxnum .
TYPES: END OF ty_s_but000
|
||
8 | TY_S_CHOICE | Public | See coding | 20130211 | BEGIN OF ty_s_choice ,
value TYPE string ,
selected TYPE flag ,
END OF ty_s_choice
|
||
9 | TY_S_CI | Public | See coding | 20130211 | BEGIN OF ty_s_ci,
invdocno TYPE dfkkinvdoc_i-invdocno,
invdocitem TYPE dfkkinvdoc_i-invdocitem,
itemtype TYPE dfkkinvdoc_i-itemtype,
reversalitem TYPE dfkkinvdoc_i-reversalitem,
waers TYPE dfkkinvdoc_i-waers,
betrw TYPE dfkkinvdoc_i-betrw,
mwskz TYPE dfkkinvdoc_i-mwskz,
sbetw TYPE dfkkinvdoc_i-sbetw,
meins TYPE dfkkinvdoc_i-meins,
menge TYPE dfkkinvdoc_i-menge,
opbel TYPE dfkkinvdoc_i-opbel,
gpart TYPE dfkkinvdoc_h-gpart,
revreason TYPE dfkkinvdoc_h-revreason,
reverseddoc TYPE dfkkinvdoc_h-reverseddoc,
END OF ty_s_ci
|
||
10 | TY_S_DFKKKO_EXTDOC | Public | See coding | 20130211 | BEGIN OF ty_s_dfkkko_extdoc,
applk TYPE dfkkko-applk ,
blart TYPE dfkkko-blart ,
herkf TYPE dfkkko-herkf ,
ernam TYPE dfkkko-ernam ,
cpudt TYPE dfkkko-cpudt ,
cputm TYPE dfkkko-cputm ,
waers TYPE dfkkko-waers ,
bldat TYPE dfkkko-bldat ,
budat TYPE dfkkko-budat ,
xblnr TYPE dfkkko-xblnr ,
stbel TYPE dfkkko-stbel ,
storb TYPE dfkkko-storb ,
exkey TYPE dfkkextdoc-exkey ,
exbel TYPE dfkkextdoc-exbel ,
exbelx TYPE dfkkextdoc2-exbelx ,
gjahr TYPE dfkkextdoc2-gjahr ,
enc_string TYPE dfkkextdoc2-enc_string ,
enc_attr2 TYPE dfkkextdoc2-enc_attr2 ,
pt_inv_date TYPE dfkkextdoc2-pt_inv_date ,
pt_inv_no TYPE dfkkextdoc2-pt_inv_no ,
pt_inv_cresys TYPE dfkkextdoc2-pt_inv_cresys ,
END OF ty_s_dfkkko_extdoc
|
||
11 | TY_S_DFKKOP | Public | See coding | 20130211 | BEGIN OF ty_s_dfkkop,
opbel TYPE dfkkop-opbel,
opupw TYPE dfkkop-opupw,
opupk TYPE dfkkop-opupk,
opupz TYPE dfkkop-opupz,
bukrs TYPE dfkkop-bukrs,
gpart TYPE dfkkop-gpart,
mwskz TYPE dfkkop-mwskz,
optxt TYPE dfkkop-optxt,
betrh TYPE dfkkop-betrh,
betrw TYPE dfkkop-betrw,
augrd TYPE dfkkop-augrd,
sctax TYPE dfkkop-sctax,
END OF ty_s_dfkkop
|
||
12 | TY_S_EXTRACT | Public | See coding | 20130211 | BEGIN OF ty_s_extract .
INCLUDE TYPE fkk_gpshad .
TYPES: po_box_reg TYPE ad_pobxreg .
TYPES: po_box_cty TYPE ad_pobxcty .
TYPES: smtp_addr TYPE ad_smtpadr .
TYPES: kofiz_sd TYPE e_kofiz_sd .
TYPES: END OF ty_s_extract
|
||
13 | TY_S_INV_DOC | Public | See coding | 20130211 | BEGIN OF ty_s_inv_doc.
INCLUDE TYPE ty_s_dfkkop.
INCLUDE TYPE ty_s_dfkkko_extdoc.
types END OF ty_s_inv_doc
|
||
14 | TY_S_INV_RULE_KEY | Public | See coding | 20130211 | BEGIN OF ty_s_inv_rule_key,
blart TYPE vfkksaftinv_rule-blart_from," DO NOT RENAME!!!
herkf TYPE vfkksaftinv_rule-herkf_from," DO NOT RENAME!!!
budat_from TYPE vfkksaftinv_rule-budat_from,
budat_to TYPE vfkksaftinv_rule-budat_to,
source TYPE vfkksaftinv_rule-source,
ext_id TYPE vfkksaftinv_rule-ext_id,
END OF ty_s_inv_rule_key
|
||
15 | TY_S_ISU | Public | See coding | 20130211 | BEGIN OF ty_s_isu,
opbel TYPE char12,
budat TYPE budat,
total_amnt TYPE betrw_kk,
total_waer TYPE blwae_kk,
partner TYPE bu_partner,
icreason TYPE char2,
invopbel TYPE opbel_kk,
invopupw TYPE opupw_kk,
invopupk TYPE opupk_kk,
END OF ty_s_isu
|
||
16 | TY_S_PERNR_ADDR | Public | See coding | 20130211 | BEGIN OF ty_s_pernr_addr,
partner TYPE bu_partner,
persnumber TYPE ad_persnum,
addrnumber TYPE ad_addrnum,
END OF ty_s_pernr_addr
|
||
17 | TY_T_BUPA_CONTACT | Public | See coding | 20130211 | ty_t_bupa_contact TYPE STANDARD TABLE OF ty_s_bupa_contact
|
||
18 | TY_T_BUPA_EMAIL | Public | See coding | 20130211 | ty_t_bupa_email TYPE STANDARD TABLE OF ty_s_bupa_email
|
||
19 | TY_T_BUPA_FAX | Public | See coding | 20130211 | ty_t_bupa_fax TYPE STANDARD TABLE OF ty_s_bupa_fax
|
||
20 | TY_T_BUPA_PHONE | Public | See coding | 20130211 | ty_t_bupa_phone TYPE STANDARD TABLE OF ty_s_bupa_phone
|
||
21 | TY_T_BUPA_WEBURL | Public | See coding | 20130211 | ty_t_bupa_weburl TYPE STANDARD TABLE OF ty_s_bupa_weburl
|
||
22 | TY_T_BUT000 | Public | See coding | 20130211 | ty_t_but000 TYPE STANDARD TABLE OF ty_s_but000
|
||
23 | TY_T_CI | Public | See coding | 20130211 | ty_t_ci TYPE STANDARD TABLE OF ty_s_ci
|
||
24 | TY_T_DFKKSAFTINV_EXT | Public | See coding | 20130211 | ty_t_dfkksaftinv_ext TYPE STANDARD TABLE OF dfkksaftinv_ext
|
||
25 | TY_T_DFKKSAFTINV_H | Public | See coding | SAF-T Source Document: Header | 20130211 | ty_t_dfkksaftinv_h TYPE STANDARD TABLE OF dfkksaftinv_h
|
|
26 | TY_T_DFKKSAFTINV_I | Public | See coding | SAF-T Source Document: Item | 20130211 | ty_t_dfkksaftinv_i TYPE STANDARD TABLE OF dfkksaftinv_i
|
|
27 | TY_T_EXTRACT | Public | See coding | 20130211 | ty_t_extract TYPE STANDARD TABLE OF ty_s_extract
|
||
28 | TY_T_INV_DOC | Public | See coding | 20130211 | ty_t_inv_doc TYPE STANDARD TABLE OF ty_s_inv_doc
|
||
29 | TY_T_INV_RULE_KEY | Public | See coding | 20130211 | ty_t_inv_rule_key TYPE STANDARD TABLE OF ty_s_inv_rule_key
|
||
30 | TY_T_ISU | Public | See coding | 20130211 | ty_t_isu TYPE STANDARD TABLE OF ty_s_isu
|
||
31 | TY_T_PERNR_ADDR | Public | See coding | 20130211 | ty_t_pernr_addr TYPE STANDARD TABLE OF ty_s_pernr_addr
|
Method Signatures
Method S_BUILD_BLANK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20130211 |
Method S_BUILD_BLANK_DATA on class CL_FICA_SAFT_UTILITY has no exception.
Method S_CONV_TO_EURO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | NUMERIC | 20130211 | |||
2 | ![]() |
EV_CURR_AMOUNT | Call by reference | Type reference (TYPE) | NUMERIC | 20130701 | |||
3 | ![]() |
EV_EXCHANGE_RATE | Call by reference | Type reference (TYPE) | TCURR-UKURS | Exchange Rate | 20130701 | ||
4 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | D | 20130211 | |||
5 | ![]() |
IV_FROM_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20130211 |
Method S_CONV_TO_EURO on class CL_FICA_SAFT_UTILITY has no exception.
Method S_CONV_TO_XSD_DATETIME_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATETIME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130701 | |||
2 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | ABAP System Field: Current Date of Application Server | 20130701 | ||
3 | ![]() |
IV_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | ABAP System Field: Current Time of Application Server | 20130701 |
Method S_CONV_TO_XSD_DATETIME_FORMAT on class CL_FICA_SAFT_UTILITY has no exception.
Method S_FORMAT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130211 | ||
2 | ![]() |
IV_FORMAT | Call by reference | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20130211 | ||
3 | ![]() |
RV_DATE | Value transfer | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20130211 |
Method S_FORMAT_DATE on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ADRC | Call by reference | Type reference (TYPE) | ADRC | Addresses (Business Address Services) | 20130211 | ||
2 | ![]() |
IV_ADRNR | Call by reference | Type reference (TYPE) | ADRNR | Address | 20130211 | ||
3 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | DATS | Date | 20130211 | ||
4 | ![]() |
IV_NATION | Call by reference | Type reference (TYPE) | AD_NATION | Version ID for International Addresses | 20130211 |
Method S_GET_ADDRESS on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_APPLK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_APPLK | Value transfer | Type reference (TYPE) | APPLK_KK | Application area | 20130211 |
Method S_GET_APPLK on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BP_EXTRACT | Call by reference | Type reference (TYPE) | TY_T_EXTRACT | Addresses (Business Address Services) | 20130211 | ||
2 | ![]() |
IT_BUT000 | Call by reference | Type reference (TYPE) | TY_T_BUT000 | BP: General data I | 20130211 | ||
3 | ![]() |
IV_CURR_DATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130211 |
Method S_GET_BUPA_ADDRESS on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONTACT | Call by reference | Type reference (TYPE) | TY_T_BUPA_CONTACT | Contact | 20130211 | ||
2 | ![]() |
IT_BUT000 | Call by reference | Type reference (TYPE) | TY_T_BUT000 | 20130211 |
Method S_GET_BUPA_CONTACT on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EMAIL | Call by reference | Type reference (TYPE) | TY_T_BUPA_EMAIL | BP E-mail address | 20130211 | ||
2 | ![]() |
IT_PERNR_ADDR | Call by reference | Type reference (TYPE) | TY_T_PERNR_ADDR | 20130211 |
Method S_GET_BUPA_EMAIL on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_FAX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAX | Call by reference | Type reference (TYPE) | TY_T_BUPA_FAX | BP Fax numbers | 20130211 | ||
2 | ![]() |
IT_PERNR_ADDR | Call by reference | Type reference (TYPE) | TY_T_PERNR_ADDR | 20130211 |
Method S_GET_BUPA_FAX on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_PHONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PHONE | Call by reference | Type reference (TYPE) | TY_T_BUPA_PHONE | BP Phone numbers | 20130211 | ||
2 | ![]() |
IT_PERNR_ADDR | Call by reference | Type reference (TYPE) | TY_T_PERNR_ADDR | 20130211 |
Method S_GET_BUPA_PHONE on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_BUPA_WEBURL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_URL | Call by reference | Type reference (TYPE) | TY_T_BUPA_WEBURL | BP Web URL | 20130211 | ||
2 | ![]() |
IT_PERNR_ADDR | Call by reference | Type reference (TYPE) | TY_T_PERNR_ADDR | 20130211 |
Method S_GET_BUPA_WEBURL on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | DLVUNIT | Software Component | 20130211 | ||
2 | ![]() |
RV_RELEASE | Value transfer | Type reference (TYPE) | SAPRELEASE | SAP Release | 20130211 |
Method S_GET_RELEASE on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_START_END_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATE_END | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130211 | ||
2 | ![]() |
EV_DATE_START | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130211 | ||
3 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130211 | ||
4 | ![]() |
IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20130211 | ||
5 | ![]() |
IV_MONAT_END | Call by reference | Type reference (TYPE) | MONAT | Fiscal Period | 20130211 | ||
6 | ![]() |
IV_MONAT_START | Call by reference | Type reference (TYPE) | MONAT | Fiscal Period | 20130211 |
Method S_GET_START_END_DATE on class CL_FICA_SAFT_UTILITY has no exception.
Method S_GET_T001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_T001 | Call by reference | Type reference (TYPE) | T001 | Company Codes | 20130211 | ||
2 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130211 |
Method S_GET_T001 on class CL_FICA_SAFT_UTILITY has no exception.
Method S_SET_INV_RULE_KEY_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_INV_RULE_KEY | Call by reference | Type reference (TYPE) | TY_T_INV_RULE_KEY | 20130211 | |||
2 | ![]() |
IS_VFKKSAFTINV_RULE | Call by reference | Type reference (TYPE) | VFKKSAFTINV_RULE | Generated Table for View | 20130211 | ||
3 | ![]() |
IT_INV_RULE_KEY_EXC | Call by reference | Type reference (TYPE) | TY_T_INV_RULE_KEY | 20130211 |
Method S_SET_INV_RULE_KEY_TAB on class CL_FICA_SAFT_UTILITY has no exception.
Method S_SHIFT_SIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | CLIKE | 20130211 |
Method S_SHIFT_SIGN on class CL_FICA_SAFT_UTILITY has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |