IDWTCOMPCD_ADD SAP (Additional Comapny code specifc fields for WT Reporting) Structure details
Description: Additional Comapny code specifc fields for WT Reporting
Related tables to IDWTCOMPCD_ADD
Access table IDWTCOMPCD_ADD
Structure field list including key, data, relationships and ABAP select examples
IDWTCOMPCD_ADD is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Additional Comapny code specifc fields for WT Reporting" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_IDWTCOMPCD_ADD TYPE IDWTCOMPCD_ADD.
The IDWTCOMPCD_ADD table consists of various fields, each holding specific information or linking keys about Additional Comapny code specifc fields for WT Reporting data available in SAP. These include GB_CIS_WTAOR (Account Office Reference for CIS Reporting Comp Code), GB_CIS_WTTOR (Tax office Reference Number for Contractor (PAYE Reference)), GB_CIS_WTTON (Tax Office Number for contractor (reporting company code)), GB_CIS_WTCER (Contractor's Employer Reference).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)
SAP IDWTCOMPCD_ADD structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
GB_CIS_WTAOR | Account Office Reference for CIS Reporting Comp Code | WT_WTAOR | CHAR | 50 | CHAR50 | ||||
GB_CIS_WTTOR | Tax office Reference Number for Contractor (PAYE Reference) | WT_WTTOR | CHAR | 25 | CHAR25 | ||||
GB_CIS_WTTON | Tax Office Number for contractor (reporting company code) | WT_WTTON | CHAR | 10 | CHAR10 | ||||
GB_CIS_WTCER | Contractor's Employer Reference | WT_WTCER | CHAR | 50 | CHAR50 | ||||
GB_CIS_WTUTR | Universal Tax Referen | WT_WTUTR | CHAR | 50 | CHAR50 | ||||
GB_CIS_SNDRID | Sender Id | WT_SENDRID | CHAR | 30 | WT_SNDRENUM | ||||
GB_CIS_AUTHVAL | password | WT_AUTHVAL | CHAR | 30 | WT_SNDRENUM | ||||
GB_CIS_SNDRENUM | SENDER ENUMERATION | WT_SNDRENUM | CHAR | 30 | WT_SNDRENUM | ||||
BE_TAXID1 | Tax Identification Number for Belgium | BE_TAX_ID | CHAR | 2 | BE_TAX_ID | ||||
BE_TAXID2 | Tax Identification Number for Belgium | BE_TAX_ID | CHAR | 2 | BE_TAX_ID | ||||
BE_CONTACT_ID | Contact Person Name | BE_CONTACT_ID | CHAR | 34 | BE_CONTACT_ID | ||||
BE_CONTACT_EM | Email Address of the Contact Person | BE_CONTACT_EM | CHAR | 44 | BE_CONTACT_EM | ||||
BE_MINBASE | Minimum Base Amount | BE_MINBASE | CURR | 13(2) | BE_MINBASE | ||||
BE_REPORTYEAR | Reporting Year in the Withholding Tax Return | BE_REPORTYEAR | NUMC | 4 | BE_REPORTYEAR | ||||
BE_SEQ_NUM | Sequential Number for Fiche - Belgium | BE_SEQ_NUM | CHAR | 4 | |||||
BE_CORR_INDICATOR | Correction Indicator for Withholding Tax Return | BE_CORR_INDICATOR | CHAR | 1 | BE_CORR_INDICATOR | ||||
BE_TEST_RUN | Test Run Indicator - Belgium | BE_TEST_RUN | CHAR | 1 | |||||
BE_CORR_REFERENCE | Reference Number for the Correction | BE_CORR_REFERENCE | CHAR | 6 | BE_CORR_REFERENCE | ||||
BE_NIHIL | Payment Indicator - Fiche- Belgium | BE_NIHIL | CHAR | 1 | |||||
BE_HWAER | Reporting currency ( local or alternative ) | WT_HWAER | CUKY | 5 | Assigned to domain | WAERS | |||
BE_REPORTDATE | Date | DATUM | DATS | 8 | DATUM | ||||
BE_R8010_REC | Number of Records | BE_REC_LEN | NUMC | 8 | |||||
BE_R9010_REC | Number of Records | BE_REC_LEN | NUMC | 8 | |||||
BE_R9011_TOTREC | Number of Records | BE_REC_LEN | NUMC | 8 | |||||
BE_SEND_STREET | Street | AD_STREET | CHAR | 60 | TEXT60 | CLSTRTNAME | |||
BE_SEND_STR_NO | Street Number for City/Street File | AD_STRNUM | CHAR | 12 | Assigned to domain | ALPHA | STRT_CODE | ||
BE_SEND_POCODE | Sender Postal Code | BE_SEND_POCODE | CHAR | 4 | |||||
BE_SEND_CITY | City | AD_CITY1 | CHAR | 40 | TEXT40 | CLCITYNAME | |||
BE_SEND_NAME | Sender's Name | BE_SEND_NAME | CHAR | 40 | BE_SEND_NAME | ||||
BE_SEND_ENT_NO | Sender Enterprise Number | BE_SEND_ENTNO | CHAR | 10 | BE_SEND_ENTNO | ||||
BE_GEN_INFO_HDR | BE General Information Header | BE_GEN_INFO_HDR | CHAR | 35 | |||||
BE_SEND_INFO_HDR | BE Sender Information Header | BE_SEND_INFO_HDR | CHAR | 35 | |||||
BE_DIVISION | Division Code | BE_DIVISION | CHAR | 35 | |||||
BE_DIVISION_HDR | BE Division Header Information | BE_DIVISION_HDR | CHAR | 35 | |||||
BE_SEND_TEL_NO | First telephone no.: dialling code+number | AD_TLNMBR1 | CHAR | 30 | CHAR30 | ||||
BE_NR_INTERVAL | Sender Number Range Interval | BE_NR_INTERVAL | CHAR | 2 | |||||
BE_SPRAS | Language of Sender Company | BE_SPRAS | CHAR | 1 | |||||
BE_QLAND | Belgium Sender Country Key | BE_QLAND | CHAR | 5 | |||||
BE_MIN_9314 | Minimum Base Amount | BE_MINBASE | CURR | 13(2) | BE_MINBASE | ||||
FR_MIN_AMT | Minimum Amount for Partner (FR) | FR_MIN_AMT | CURR | 13(2) | FR_MIN_AMT | ||||
FR_GEN_INFO_HDR | FR General Information Header | FR_GEN_INFO_HDR | CHAR | 35 | |||||
FR_HWAER | Reporting currency ( local or alternative ) | WT_HWAER | CUKY | 5 | Assigned to domain | WAERS | |||
FR_CONTACT_NAME | Name of Contact Person (FR) | FR_CONTACT_NAME | CHAR | 50 | CHAR50 | ||||
FR_CONTACT_EM | Email Address of Contact Person (FR) | FR_CONTACT_EM | CHAR | 60 | FR_CONTACT_EM | ||||
VE_COMPCD_RIF | Parameter value | PAVAL | CHAR | 48 | TEXT48 | ||||
VE_PERIOD | Character field of length 6 | CHAR6 | CHAR | 6 | CHAR6 | ||||
VE_HR_INDICATOR | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
TH_SUB_NATURE | Submit Nature for withholding tax | TH_SUB_NATURE | CHAR | 1 | TH_SUB_NATURE | ||||
TH_SUB_NO | Submit Number | TH_SUB_NO | NUMC | 3 | |||||
TH_ADD_SUB | Additional Submission Indicator | TH_ADD_SUB | CHAR | 1 | XFELD | ||||
TH_PAYT_DATE | Overwrite Payment Date | TH_PAYT_DATE | DATS | 8 | DATUM | ||||
TH_BRANCH | Official branch code Thailand | TH_BRANCH | CHAR | 5 | |||||
TH_PAYER | Tax Payer type | TH_PAYER | NUMC | 1 | TH_PAYER | ||||
IE_GEN_INFO_HDR | BE General Information Header | IE_GEN_INFO_HDR | CHAR | 35 | |||||
IE_DUEDATE | Due Date | IE_DUEDATE | DATS | 8 | |||||
IE_RTYPE | Return Type | IE_RTYPE | CHAR | 6 | IE_RTYPE | ||||
IE_AMNT_DECL | Withholding Tax Base Amount in Reporting Currency | WT_BASE_AMT | CURR | 15(2) | WERTV8 | ||||
IE_AMNT_UNDECL | Amount Undeclared | IE_AMNT_UNDECL | CURR | 13(2) | |||||
IE_FILED_STATUS | Filed Status | IE_FILED_STATUS | CHAR | 17 | |||||
IE_BUKRS_TITLE | Title text | AD_TITLETX | CHAR | 30 | TEXT30 | ||||
IE_BUKRS_SUFFIX | Company Code suffix | IE_BUKRS_SUFFIX | CHAR | 30 | CHAR30 | ||||
IE_BUKRS_ADDRESS | One-line short form of formatted address | AD_LINE_S | CHAR | 80 | CHAR80 | ||||
IE_TAX_RATE | Contract Deduction Rate | IE_CONTRACT_RATE | DEC | 5(2) | PRZ32 |
Key field | Non-key field |
How do I retrieve data from SAP structure IDWTCOMPCD_ADD using ABAP code?
As IDWTCOMPCD_ADD is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on IDWTCOMPCD_ADD as there is no data to select.How to access SAP table IDWTCOMPCD_ADD
Within an ECC or HANA version of SAP you can also view further information about IDWTCOMPCD_ADD and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects