Appendix II: Data types related to tax

This appendix helps companies switching to a VAT based tax system by identifying tables that are potentially impacted. This list is not exhaustive, and depends on the version of Sage X3, or potential verticals or customizations.

BP tax rule and Product tax codes

The following table (extracted from Sage X3 V12.0.14 using the data types TVB – BP tax rule and TVI – Tax level) lists tables where BP tax rules and Product tax codes are associated. This list excludes transactions, and the objective is to build an initial check list for those in charge of the implementation. Please make sure that this list is exhaustive in your context, which could mean a different version or a customized environment.

Module

Table code

Table title

Field code

Long text

Data type

Common data

BPCCATEG

Customer category

VACBPR

Tax rule

TVB

BPCUSTOMER

Customers

VACBPR

Tax rule

TVB

BPDLVCUST

Ship-to customer

VACBPR

Tax rule

TVB

BPEXCEPT

BP-Company exception

VACBPC

Customer tax rule

TVB

VACBPR

BP tax rule

TVB

VACBPS

Supplier tax rule

TVB

BPSCATEG

Supplier category

VACBPR

Tax rule

TVB

BPSUPPLIER

Suppliers

VACBPR

Tax rule

TVB

CONTSERV

Service contract

CONVACBPR

Tax rule

TVB

CONTSERVX

Service contract

CONVACBPR

Tax rule

TVB

ITMCATEG

Product category

VACITM

Tax level

TVI

ITMMASTER

Products

VACITM

Tax level

TVI

PFOOTINV

Purchasing invoicing elements

VACITM

Tax element level (fixed rate)

TVI

PJMSOLITMH

Sold product management

VACBPR

Tax rule

TVB

SFOOTINV

Invoicing elements

CLCVACITM

Tax level

TVI

VACITM

Tax element level (fixed rate)

TVI

TABVAC

Tax determination table

VACBPR

BP tax rule

TVB

VACITM

Product tax levels

TVI

TABVACBPR

BP tax rule table

VACBPR

BP tax rule

TVB

TABVACITM

Tax level table

VACITM

Tax level

TVI

TABVAT

Tax code table

VATVAC

Tax rule

TVB

Tax code

The following table (extracted from Sage X3 V12.0.14 using the data type VAT – Tax code) lists tables where tax codes are associated. This list excludes transactions, and the objective is to build an initial check list for users in charge of the implementation. Please make sure that this list is exhaustive in your context, which could mean a different version or a customized environment..

Module

Table code

Table title

Field code

Long text

Data type

Common data

GACCOUNT

Accounts

VAT

Tax

VAT

GACCOUNTA

Accounts (additional table)

VATCTL

Tax codes

VAT

TABRATVAT

Tax rates

VAT

Tax

VAT

TABVAC

Tax determination table

VAT

Tax

VAT

TABVACBPR

BP tax rule table

VAT

Tax code

VAT

TABVAT

Tax code table

AUSVAT

Associated tax code

VAT

Tax code table

SPAVAT

Associated tax code

VAT

Tax code table

VAT

Tax

VAT

TABVATEXE

Tax exemption table

VAT

Tax

VAT

VATCLS

Tax classification

VAT

Tax

VAT

Financials

DATEVTAX

DATEV tax code assignment

TAX

Tax code

VAT

VATBOXD

VAT boxes

VAT

Tax code

VAT

VDGERRSP

Recapitulative statem. param.

VAT

Rate 1 activation date

VAT

VDGERTRP

German tax return parameter

VAT

Tax

VAT

VDSWITRP

Switzerland

VAT

Tax

VAT

A/P-A/R accounting

TABEXPENS

Expenses tables

VAT

Tax

VAT

Other components

Module

Component

 

Activity codes

General parameters

Sales

Pricing

Purchasing

Pricing

Financials

Accounting code lines

Accounting codes

Automatic journals

A/P-A/R accounting

Payment attributes