Symptom
This SAP note answers the most frequently asked questions for Thailand VAT legal change 2015.
Other Terms
1897424, FAQ, Branch code, VAT, Bcode, BSEG-J_1TPBUPL, dump, 2080747, one time vendor, one time customer , STCD3, EP, mandatory
Reason and Prerequisites
Legal change published by Revenue Department in Thailand.
List of questions answered in this SAP note:
1) Why branch code cannot be entered directly in FB60, FB70, and MIRO etc.?
2) You have implemented SAP Note 2083665, but you continue getting the error message " Data element or structure BCODE does not exist ".
3) Branch code (BCODE) values are not getting replicating from SD to FI or MM to FI; that is, the field BSEG-J_1TPBUPL is not getting updated in FI.
4) You get dump in this class CL_IM_IMPTH_TAXREP_016 when you implement SAP Note 2080747.
5) How can we handle a vendor or customer without branch code?
6) Why is the company code (BUKRS) field not getting updated in the table FITHA_BRNCH?
7) Why is the branch code description (FITH_DESC) not shown in the VAT report?
8) The data object "EP" has no component called "STCD3", but there are components with similar names: "STCD1" and "STCD2".
9) Why branch code field is mandatory in transactions like MIRO, FB60, and VA01 etc. for Thailand company code’s vendor and customer respectively?
Solution
1) Why branch code cannot be entered directly in FB60, FB70, and MIRO etc.?
As of now, branch code can be given as input through F4 selection. It cannot be typed manually.
Free entry of branch code is allowed for alternate payee scenario and One-Time Customer or Vendor.
Please impelement note 2115196 and 2114404 for one time vendor and alternate payee scenario.
2) You have implemented SAP Note 2083665, but you continue getting the error message “Data element or structure BCODE does not exist”
The error occurs because the data element BCODE does not exist in your system. Please apply SAP Note 1942472, the DATA element is delivered in this SAP note.
Also apply SAP Note 2014834.
You need to change the data type to CHAR from NUMC. The "Domain_Changes.pdf" attachment in the SAP Note 2014834 details the relevant steps.
3) Branch code (BCODE) values are not getting replicating from SD to FI or MM to FI; that is, the field BSEG-J_1TPBUPL is not getting updated in FI.
Kindly follow the below steps to resolve the issues regarding copying of Branch code values from MM and SD to the corresponding FI documents.
1. Execute transaction code SE38.
2. Run the reports SAPFACCG and BALVBUFDEL.
You cannot update an existing branch code via transactions FB02 or OB32. Cancel the old document first and then create a new one with correct branch code.
4) You get dump in this class CL_IM_IMPTH_TAXREP_016 when you implement SAP Note 2080747.
To resolve the dump, implement SAP Note 2067703.
5) How can we handle a vendor or customer without branch code?
For Thailand VAT reporting, you need to mandatorily maintain the branch code for any vendor/customer.
Hence, the branch code is made mandatory while posting a document belonging to Thailand company code.
If the branch is a HEAD OFFICE, maintain the branch code as 00000.
If customers or vendors are not registered for VAT with Thailand Government, maintain the branch code as NVAT.
6) Why is the company code (BUKRS) field not getting updated in table FITHA_BRNCH?
Initially company code field was being used, but now the customer and vendor master has moved to general level and not on company code level.
So here after, this field will always be empty. But since most of the customers already having data in the
Table we are not removing that field from this table even though this field is not being used.
FITHA_BRNCH will hold the default value.
FITHA_PBUPL will hold all the branches
7) Why is the branch code description (FITH_DESC) not shown in the VAT report?
Since the branch code description is not legally required anywhere in the report, the description is not supported from our side.
8) The data object "EP" has no component called "STCD3", but there are components with similar names: "STCD1" and "STCD2".
Implement the SAP Note 1683630.
9) Why branch code field is mandatory in transactions like MIRO, FB60, and VA01 etc. for Thailand company code’s vendor and customer respectively?
As per Thailand Legal changes (Note 1897424), for vendors and customers which belongs to Thailand company code then branch code field is
mandatory when you create invoices for them.
Also please check this note 2142198 for additional branch code related functionalities.
Read more...
Environment
- Financial Accounting (FI)
- SAP R/3
- SAP R/3 Enterprise 6.0
- SAP ERP Central Component
- SAP ERP
- SAP enhancement package for SAP ERP
- SAP enhancement package for SAP ERP, version for SAP HANA
Product
Keywords
1897424, FAQ, Branch code, VAT, Bcode, BSEG-J_1TPBUPL, dump, 2080747, one time vendor, one time customer , STCD3. , KBA , XX-CSC-TH , Thailand , FI-GL-GL-F1 , Deferred Tax (Country Specific) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.