Вы находитесь на странице: 1из 58

15/08/17

1
Tax Processing BPCS Documentation
________________________________________________________________
B P C S
TAX PROCESSING
V5.0
RUN INSTRUCTIONS
15/08/17 Page
2
Tax Processing BPCS Documentation
________________________________________________________________
Document: SSARUN93
Revision Date: 11/15/94
Copyright (c) 1994 System Software Associates, Inc.
Chicago, Illinois, U.S.A.
15/08/17 Page
3
Tax Processing BPCS Documentation
________________________________________________________________
SSA has made every effort to ensure the accuracy of the
material contained herein; nevertheless, the material may
contain factual or typographical errors. If you have any
questions or comments, please call or write:
SSA International HelpLine
System Software Associates, Inc.
500 W. Madison Street
Chicago, Illinois 60661
Telephone: (312) 258-6000
Facsimile: (312) 641-0131
This material contains SSA confidential and proprietary
15/08/17 Page
4
Tax Processing BPCS Documentation
________________________________________________________________
information. The unauthorized possession, use, reproduction,
distribution, display, or disclosure of this material or the
information contained herein is prohibited.
Copyright 1994 System Software Associates, Inc.
All rights reserved.
15/08/17 Page
5
Tax Processing BPCS Documentation
________________________________________________________________
General Instructions
a) PRODUCT OVERVIEW
b) "HOW-TO" INDEX: This section is an alphabetical list of
product functions. Next to each function is the number of the
program to use.
c) GLOSSARY: This section provides explanations of the terms
pertinent to this product.
d) PROCESSING OPTIONS: This section explains standard
processing options used throughout the Run Instructions.
e) COMMONLY USED TERMS: This section defines commonly used
terminology used throughout the Run Instructions.
f) MENUS: This section displays all the menus associated with
the product. The program numbers are in parentheses to the
right of the program name.
g) RUN INSTRUCTIONS: The actual operating instructions for the
product, appearing in the program sequence described in the
Flow section. Each program is further discussed in three
sections: OVERVIEW, FIELD DESCRIPTIONS, and PROCESSING OPTIONS.
15/08/17 Page
6
Tax Processing BPCS Documentation
________________________________________________________________
Product Overview
This overview is written in two parts. Part 1 explains how
taxes are calculated in BPCS. Part 2 covers typical
implementation strategies.
Part 1 - Tax Calculations
Taxes are calculated on a line-by-line basis. For each
order/invoice line the following steps will be executed:
1. Go to the Tax Rate Table to see which Tax Rate Codes apply
to this line. The key to the Tax Rate Table is:
The Customer/Vendor tax code
(there is one per order/invoice)
The Item Tax Code (there is one
per line on the order/invoice)
(Optionally) The Warehouse code
(there is one per order/invoice line)
The Tax Rate Table will tell you which tax rate codes apply to
this line.
2. For each tax rate code on the Tax Rate Table, the Tax Basis
is multiplied by the Tax Percentage. The tax basis is the
amount of the line, optionally amended by several codes and
parameters, such as:
Tax Net of Discount (found on the
Terms Code Master file)
Tax Bill-Back Discounts (found on
the Terms Code Master file)
Tax Total Order Discounts (a
system tax parameter, optional company level)
Price Includes tax (a system tax
15/08/17 Page
7
Tax Processing BPCS Documentation
________________________________________________________________
parameter, optional company level)
Cumulative Tax Option (on the Tax
Rate Table)
Example:
Tax Rate Codes:
IL Illinois State Sales Tax 6%
CHIC City of Chicago Tax 0.75%
COOK Cook County Tax 1%
EX Exempt-Memo Only 0%
Tax Rate Tables (warehouse option not used):
Cust/Vendor Tax Code Item Tax Cd Applic. Tax Rate
Codes
IL STD IL
CHI STD IL, CHIC and COOK
ILL LOW IL
CHI LOW IL and COOK
ILL EX EX
CHI EX EX
For a four-line customer order with a customer tax code of CHI
(note that the customer tax code defaults from the Ship-To for
the order or, if blank, from the Customer Master file):
Line 1 - Item Tax Code is STD (defaults from the Item Master
file)
Line 2 - Item Tax Code is STD
Line 3 - Item Tax Code is LOW
Line 4 - Item Tax Code is EX
Taxes will be calculated as follows:
15/08/17 Page
8
Tax Processing BPCS Documentation
________________________________________________________________
Line 1
Use the Customer tax Code (CHI)
and the Item Tax Code (STD) and find the Tax Rate Table for
this line
There are three tax rates for
this line; IL, CHIC and COOK
Multiply the tax basis for Line 1
by the tax percentage for each tax rate code
Line 2
Same as Line 1 using the tax
basis for Line 2
Line 3
Use the customer tax code (CHI)
and the item tax code (LOW) and find the tax rate table for
this line
There are two tax rate codes for
this line: IL and COOK
Multiply the tax basis for Line 3
by the tax percentage for each tax rate code
Line 4
Use the customer tax code (CHI)
and the item tax code (EX) and find the tax rate table for this
line.
We find that there is one tax
rate code for this line: EX
Multiply the tax basis for Line 4
by the tax percentage for each tax rate code
15/08/17 Page
9
Tax Processing BPCS Documentation
________________________________________________________________
After each line the program will store the results of the
calculations to four decimals. After the last line of the
invoice has been processed, the taxes for each tax rate code
will be rounded to the correct decimal significance and the
results printed on the Tax Summary and updated to the tax files.
Therefore, the Tax Summary would have an entry for:
Tax Code Percent Tax Amount Tax
Basis
IL 6.0000 ZZZ.ZZ
ZZZZ.ZZ
CHIC 0.7500 ZZ.ZZ
COOK 1.0000 ZZ.ZZ
EX 0.0000 .00
ZZZ.ZZ
Using the same example as above, if the customer tax code had
been ILL rather than CHI, taxes would have been limited to IL
and EX only because the tax tables only have IL and EX
Note that if either the customer/vendor tax code or the item
tax code is blank, no taxes will be calculated for the line.
Part 2 - Implementation Strategies
As described in Part 1, there are three very important codes
used when calculating taxes: the Customer/Vendor Tax Code, the
Item Tax Code and the Tax Rate Code. The approach used to
implement these codes is usually influenced by the local taxing
customs.
For example, in the United States there are many taxing
jurisdictions (state, city, local, transport, etc.), each of
which has the right to impose sales tax. For the most part,
all of the items on an invoice will be assessed the same tax
rate (percentage). In this situation, the governing factor is
15/08/17 Page
10
Tax Processing BPCS Documentation
________________________________________________________________
where the order is shipped (into which taxing jurisdictions)
rather than what is being shipped. In Europe, Australia and
anywhere else a Value Added Tax (VAT) is assessed, there
usually are few taxing jurisdictions (usually only the federal
level), but items are taxed at different rates. Thus, what you
are shipping affects taxes more than the destination to which
you are shipping.
In the U.S. example there are many customer tax codes and few
item tax codes. The customer tax codes may be the same as the
tax rate codes. For Example, NY may be the customer tax code
(used for shipments into New York state that are subject only
to state tax), as well as the tax rate code used to denote the
New York State sales tax. The only item tax codes necessary
will be one standard code, e.g. STD, and possibly one for
exempt items, e.g. EX, such as services not subject to tax.
In the VAT example there is one item tax code per VAT level,
e.g. 30%, 20%, 10% and 0% (exempt). In this case the tax rate
codes can be set up the same as the item tax codes. One
customer tax code will be setup for each county or VAT
jurisdiction.
"How-To" Index
Function Program
Inquiry, tax rate codes SYS340
List customer declaration report SYS220
List detail and summary customer tax SYS200
information
List detail and summary vendor tax information SYS210
List European Community sales SYS240
List European Community acquisitions SYS250
List period-end customer report SYS200
List period-end vendor report SYS210
List reason codes SYS175
List tax rate code/item class combinations SYS165
List tax rate codes SYS145
List tax rate tables SYS155
List taxes billed/received (customer SYS220
List taxes billed/received (vendor) SYS230
List vendor declaration report SYS230
Maintain default reason codes SYS180
Maintain reason codes SYS170
Maintain tax rate code/item class combinations SYS160
Maintain tax rate codes..(tax rates) SYS140
Maintain tax rate tables SYS150
Maintain tax system parameters SYS810
15/08/17 Page
11
Tax Processing BPCS Documentation
________________________________________________________________
Set default tax codes (customer, vendor, item SYS810
Set tax rate/item class revenue account SYS160
15/08/17 Page
12
Tax Processing BPCS Documentation
________________________________________________________________
Glossary
The following terms are used in this product:
Billing
The process of reviewing and releasing customer orders. This
process also prints the invoices, and updates Accounts
Receivable, Inventory, Sales, Cash Management, and General
Ledger files.
Customer/Vendor Tax Code
A five-character alphanumeric code assigned to each vendor and
customer (and, optionally, customer ship-to). Every customer
or vendor that will have sales/VAT taxes calculated must have a
customer/vendor tax code. This code, in conjunction with the
Item Tax Code (and, optionally, a warehouse code), is used to
define tax rate tables. Tax rate tables identify the tax rate
to assess. The customer tax code is usually associated with
the physical location of the customer, e.g. MA for
Massachusetts or UK for United Kingdom.
Item Tax Code
A five-character alphanumeric code assigned to every item
(INV100) and special charge (INV160 for customer orders and
Vendor Type Master in A/P) for which taxes are to be
calculated. This code, in conjunction with the Customer/Vendor
Tax Code (and, optionally, a warehouse code), is used to define
a unique tax table that includes the actual tax rates to charge.
Tax Rate Table
A user-defined table which stores the specific tax rate codes
according to the customer/vendor, item, and (optionally)
warehouse for an order line.
15/08/17 Page
13
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code
A five-character alphanumeric code which carries the actual tax
rate percent and other accounting information. These codes are
set up in SYS140 and then added to one or more tax rate table.
In a sales tax environment there will usually be one tax rate
code for each taxing jurisdiction. In a VAT environment there
will usually be one tax rate code per VAT tax level.
Terms Master
The file (RTM or AVT)) that stores terms codes and their
descriptions. Terms codes define the various payment terms
allowed by vendors and to customers, and whether the tax basis
will be reduced by any discount. You must have at least one
terms code. (Maintained in ACR110, listed in ACR115.)
Warehouse
The place where inventory is stored. Each warehouse is
identified by a two-character code that is stored in the
Warehouse Master file (IWM). You must identify at least one
warehouse in BPCS, but the use of warehouses in tax processing
is optional..
Processing Options
The following processing options perform the indicated
functions throughout the product, unless otherwise noted in the
individual program. Each option is performed by pressing the
indicated function key, except for <ENTER>.
ENTER
has two functions:
1. When in a maintenance function, <ENTER> proceeds to the
next panel of the program; if at the final panel, BPCS updates
the file and return to the first panel of the program for any
additional maintenance functions.
15/08/17 Page
14
Tax Processing BPCS Documentation
________________________________________________________________
2. When in a print (listing) function, <ENTER> submits the
program to the workstation's default batch queue for
processing. A batch queue is a list of jobs waiting to be
processed on a "first-come, first-served" basis. A job can be
any program or procedure that is waiting to be executed along
with all of the necessary input data, processing attributes,
and output information.
F1
displays the help text for any program.
F3
exits the program without recording, updating, or printing any
information entered on the program's panels.
F7
rolls backward, displaying previous records (those
alphanumerically closer to "A" or those with earlier dates).
F8
rolls forward, displaying additional records (those
alphanumerically closer to "Z" or "9" or those with later
dates).
F9
places the system in "ADD" mode during maintenance procedures.
Press <ENTER> after placing the system in ADD mode to continue
to a second panel (if such exists) or to accept the information
being added.
F10
places the system in "UPDATE" mode during maintenance
procedures. Press <ENTER> after placing the system in UPDATE
mode to continue to a second panel (if such exists) or to
accept the information being updated.
15/08/17 Page
15
Tax Processing BPCS Documentation
________________________________________________________________
F11
"folds" a panel to display additional detail information. This
option usually appears on a panel which is displaying summary
line information, and when used, "folds" the panel to display
additional line items, such as quantity, description, etc.
When pressed again, <F11> returns the panel to its first
"summary" display. <F11> continues to switch back and forth
between these panels.
F12
rolls back to the prior panel of the program. Any information
keyed on the current panel is not saved.
F13
(unless otherwise noted) is used to switch between two modes of
a display. If more than two possible modes exist, <F13>
displays a window where selection of mode may be made.
F15
(when available) places the system in COPY mode. This function
allows you to specify a record to be copied and a new record to
be created. Changes may then be made to the new record.
F18
(unless otherwise noted) submits a program for interactive
processing. The workstation submits the job directly to the
central processing utility and waits for a response just as it
does when executing any other on-line procedure, such as
selecting a menu option.
Occasionally, this causes the system to execute the job more
quickly than if it were submitted for batch queue processing;
however, your workstation is dedicated to that job and cannot
be used for any other processing until the interactive job has
been executed. If you submit an interactive processing job
when the system is in heavy use, your terminal could be
"occupied" for many minutes; therefore, use this command only
15/08/17 Page
16
Tax Processing BPCS Documentation
________________________________________________________________
when the printed listing must be processed quickly and other
processing does not take priority.
F21
places the system in "DELETE" mode during maintenance
procedures. Press <ENTER> through all subsequent panels to
fully delete the particular item. In most cases, BPCS performs
a logical delete, meaning that the deleted information is still
on the system and may be reactivated at a later time, if
necessary.
F22
places the system in "REACTIVATE" mode during maintenance
procedures. Press <ENTER> through all subsequent panels to
fully reactivate the particular item. Items previously deleted
using F21 above may be reactivated through this function.
F23
displays additional action codes available for this panel.
F24
displays additional function keys available for this panel.
In certain cases, BPCS may display a message including a
function key to confirm an action to be taken. The action
being confirmed is usually of greater consequence than others;
therefore, use caution in using the designated function key.
15/08/17 Page
17
Tax Processing BPCS Documentation
________________________________________________________________
Commonly-Used Terms
"Reference only."
This term indicates that the given field's information will
only be used for reference throughout the product and will not
affect processing in any way.
"Extreme values by default."
This term indicates that the given field's information will
default to an alphanumeric or numeric extreme, if not
overridden. Usually used in designating ranges, use of system
defaults will indicate that all information which could be
included in the range will be included. The defaults (or any
other entries) specified in designating a range do not have to
be valid codes within the product for their usage here.
"(Y/blank)"
This term will be used when a field requires a "Y" to set a
flag, indicating to the system that the particular action
described is to take place. Otherwise, the field should remain
without an entry (blank). In some cases, however, the field
will require either a "Y" or an "N"; these cases will be
indicated with the term "(Y/N)".
"ranges"
This term will be used within the field descriptions for
listing programs, reports and inquiries. It means that you
will have the option to enter a lower and upper value of a
certain number or code (for example, a lower and upper employee
number). In this way, you will be able to designate those
codes for which you want to print a listing, report, or show an
inquiry. This set of codes is known as a "range" of values.
BPCS always inserts extreme values by default in the lower and
upper fields (see "Extreme values by default" above.) When you
make entries into these fields, they do not need to be valid
codes already set up on the particular file.
15/08/17 Page
18
Tax Processing BPCS Documentation
________________________________________________________________
Screen Display Characters
The actual display screens from the product have been
reproduced in this document using standardized characters.
These characters represent the data that normally appears on
these screens, and illustrates the relative size of each field
on the screen: an "a" represents an operator input of
lower-case or upper-case letters or numbers, an "A" represents
an operator input of upper-case letters only or numbers, an "n"
represents an operator input of numbers, and "x" represents an
output data display. Occasionally, some descriptive
information is imbedded in an output display of "x's".
alphanumeric
Refers to text which contains letters, letters and numbers
mixed, and numbers arranged uniformly with special characters
(such as dates in MM/DD/YY) format). Reports and inquiries in
this product are sorted in ascending alphanumeric order, unless
indicated otherwise. ("Ascending" rearranges items from the
lowest value to the highest value.) Alphanumeric text is
sorted in ascending order according to the following rules:
Special characters ($ , % , - , ,
, ( , ) , . ) come before all others.
Lowercase letters come before
uppercase letter..
Uppercase letters come before
numbers.
Numbers (0 - 9) come last.
A/R, A/P, G/L
These abbreviations are used throughout the documentation to
denote the terms Accounts Receivable, Accounts Payable, and
General Ledger, respectively. This distinguishes them from the
corresponding program indicators of ACR, ACP, and GLD,
respectively, which precede program numbers (for example,
ACR500, ACP100, GLD500, etc.).
15/08/17 Page
19
Tax Processing BPCS Documentation
________________________________________________________________
Tax Processing Menu
*************************************************************************
*******
*
*
*SYS500-06 System Software Associates, Inc. WSID xx/xx/xx
*
*SYS02 Tax Processing USID
xx:xx:xx*
*
*
*Enter Menu Name, Program Name, or Option Number
*
*Select action and press Enter. 1=Select
*
* File Maintenance
*
* 2 Tax Rate Codes
SYS140D1 *
* 3 Tax Rate Tables
SYS150D1 *
* 4 Tax Rate Code/Item Class
SYS160D1 *
* 5 Reason Codes
SYS170D1 *
* 6 Default Reason Codes
SYS180C *
* 7 Tax Parameters
SYS810D1 *
* Period End Reports
*
* 9 Customer Period
SYS200D *
* 10 Vendor Period
SYS210D *
* 11 Customer Declaration
SYS220D *
* 12 Vendor Declaration
SYS230D *
* 13 European Community Sales Statements
SYS240C *
* 14 European Community Acquisition Listings
SYS250C *
* 15 Tax Rate Codes Listing
SYS145D *
* 16 Tax Rate Tables Listing
SYS155D *
* 17 Tax Rate Code/Item Class Listing
SYS165D *
* 18 Reason Codes Listing
SYS175D *
* 19 Default Reason Code Listing
SYS185D *
* Other Options
*
* 21 Billing Menu BIL
*
* 22 Accounts Payable Menu ACP
*
* 23 Multi-Currency Menu MLT
*
* 24 Accounts Receivable Menu ACR
*
*
*
*
*
*F1=Help F3=Exit F7=Bwd F8=Fwd F12=Cancel F13=Functions F21=Command
Line *
*
*
*************************************************************************
*******
15/08/17 Page
20
Tax Processing BPCS Documentation
________________________________________________________________
Menu SYS02, Tax Processing, can be accessed by entering <TAX>
in the Product Code on any BPCS menu. It can also be accessed
from the following menus:
SYS02 - Accounts Receivable (ACR)
#25
ACR01 - Accounts Receivable
Maintenance (ACR) #24
ACP01 - Accounts Payable
Maintenance (ACP) #22
The Tax Processing menu provides access to:
the tax file maintenance programs
the tax file listing (printing)
programs
period-end reports
menus for the Billing product
(BIL), Accounts Payable product (ACP), Multi-Currency product
(MLT), and Accounts Receivable product (ACR).
The items on this menu may be accessed by keying the menu
option number in the "Enter Option Number of Product Code"
field and depressing ENTER. This product may also be accessed
from other screens by keying "TAX" in this field and depressing
ENTER.
15/08/17 Page
21
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code Maintenance
This program allows you to define various tax rates. You may
specify which accounts the tax rate(s) will affect and when
they will be affected.
ACCESS: Tax Processing (Menu SYS02)
#1, Tax Rate Codes
15/08/17 Page
22
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS140D1-01 System Software Associates, Inc WSID
xx/xx/xx*
* CPU Tax Rate Code Selection USER
HH:MM:SS*
*
*
*Select action and press Enter. 1=Create 2=Revise 3=Copy 4=Delete
*
*5=Display 6=Print 8=Position To
*
*
*
*Act Tax Rate Code Description Status
*
*nn AAAAA
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*nn xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh F7=Backward F8=Forward F13=Filter
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS140D1-01
Tax Rate Code (5,A):
Key a code to identify the particular tax rate being
maintained. For example, one might define five tax rate codes
to correspond to the five tax rates in effect for a particular
country, state, or province:
3.5 % newspapers
5.0 % salt, bread, etc.
7.5 % special rate
18.6 % most goods
33.33% luxury items
15/08/17 Page
23
Tax Processing BPCS Documentation
________________________________________________________________
PROCESSING OPTIONS
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F4
to display all previously defined tax rate codes. See screen
SYS340-01 below for further instructions on selecting a code
from this display.
F9
to create the tax rate code and ENTER to continue to the second
screen.
F10
to revise the tax rate code and ENTER to continue to the second
screen.
F21
to place the system in DELETE mode; then ENTER through all
subsequent screens to fully delete the tax rate code. The tax
rate code will be deleted from the available active code file,
but may be reactivated at a later time with its information
intact.
F22
to place the system in REACTIVATE mode; then ENTER through all
subsequent screens to fully reactivate the tax rate code which
had been previously deleted.
15/08/17 Page
24
Tax Processing BPCS Documentation
________________________________________________________________
If continuing with tax rate code maintenance, screen
SYS140D2-01 will be displayed.
*************************************************************************
*******
*
*
* SYS140D2-01 System Software Associates, Inc WSID
xx/xx/xx
* MODE Tax Rate Code Maintenance USER
HH:MM:SS
*
*
*
*
*Tax Rate Code xxxxx
*
*
*
*Tax Rate Code Description AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
*
*Effective Date nnnnnn
*
*Chart of Account Set Code A
*
*
*
* Current New
*
*Tax Received Account AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA*
*Tax Received Adjustment Acct AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA*
*
*
*Tax Paid Account AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA*
*Tax Paid Adjustment Account AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA*
*
*
*Tax Rate (eg. 7.25 = 7.25%) nnn.nnnn nnn.nnnn
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh F12=Cancel
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS140D2-01
Tax Rate Code Description (30,A):
Key a brief description of the tax rate code. This description
will appear on various screens and reports to assist you in
identifying the code.
15/08/17 Page
25
Tax Processing BPCS Documentation
________________________________________________________________
Effective Date (6,0):
Key the effective date to be used in determining which accounts
and rates are to apply when tax is calculated. For example, if
the date of an invoice is before the effective date, the
"current" accounts and tax rate will be applied. If the
invoice date falls on or after the effective date, then the
"new" accounts and tax rate will apply.
NOTE: This date defaults to 12/31/99. Therefore, this tax rate
code will not take effect until December 31, 1999 unless you
manually change it to the desired effective date.
Chart of Account Set Code (1,A):
Key the chart set code to designate the format of the accounts
to be entered below.
Tax Received Account (Current, New) (23,A):
Tax Received Adjustment (Current, New) Acct (23,A):
Key the accounts listed above to be used in the Billing and
Accounts Receivable products. The tax amount calculated on an
invoice is posted to the Tax Received Account; if you have
defined your tax system to adjust the tax amount when a
discount is taken, then the adjustment will be posted to the
Tax Received Adjustment Account. (You may define whether to
adjust the tax amount through the Tax Processing Tax Parameter
program - menu SYS02, SYS810D1. This program is also
accessible through System Parameters Generation - menu SYS,
SYS800).
If you do not enter a Tax Received Adjustment Account, this
field will default to the account number entered in the Tax
Received Account field. If you leave the "New" accounts fields
blank, these fields will default to the account numbers used in
the "Current" account fields. All of the accounts used must be
defined for the G/L Chart Set Code entered above.
15/08/17 Page
26
Tax Processing BPCS Documentation
________________________________________________________________
Tax Paid Account (Current, New) (23,A):
Tax Paid Adjustment Account (Current, New) (23,A):
Key the accounts listed above to be used in the Purchasing and
Accounts Payable products. The tax amount calculated on a
purchase order or invoice is posted to the Tax Paid Account ;
if you have defined your tax system to adjust the tax amount
when a discount is paid, then the adjustment will be posted to
the Tax Paid Adjustment Account. (You may define whether to
adjust the tax amount through the Tax Processing System
Parameter program (SYS810)).
If you do not enter a Tax Paid Adjustment Account, this field
will default to the account number entered in the Tax Paid
Account field. If you leave the "New" account fields blank,
these fields will default to the account numbers used in the
"Current" accounts. All of the accounts used must be defined
for the G/L Chart Set Code entered above.
Tax Rate (Current, New) (5,2):
Key the tax rate(s), both "Current" and "New", for the tax rate
code being maintained. The "Current" rate is used if the
transaction date is before the effective date; the "New" rate
is used if the transaction date falls on or after the effective
date. If a "New" rate is not entered, the system will default
this field to the "Current" rate.
15/08/17 Page
27
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code Listing
This program produces a listing of tax rate codes and their
associated information. The information contained on this
listing may be limited by tax rate code range.
ACCESS: Tax Processing (SYS02)
#15, Tax Rate Code Listing
15/08/17 Page
28
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS145D-01 System Software Associates, Inc WSID
xx/xx/xx
* CPU Tax Rate Code Listing USER
HH:MM:SS
*
*
* Type desired selection criteria, press Enter.
*
*
*
*
*
*
*
*
*
*
*
*
*
* Tax Rate Code AAAAA To AAAAA
*
*
*
*
*
*
*
*
*
*
*
*
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS145D-01
From Tax Rate Code (5,A):
To Tax Rate Code (5,A):
Key the "from" and "to" tax rate codes to designate the range
for which to print this report. Extreme values by default.
15/08/17 Page
29
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Table Maintenance
The Tax Rate Table contains the valid tax rate codes associated
with specific combinations of Customer (or Vendor) Tax Codes,
Item Tax Codes, and optionally, warehouse numbers. The Tax
Rate Table defines which rates are to be applied to the given
combination, the order in which they are to be calculated, and
whether the calculations are to be cumulative. For example, an
item taxed at 5% would have an Item Tax Code associated with
it; in this example, it is "A". Each customer would have a
Customer Tax Code assigned to it; in this example, it is "AA".
Associated with this specific Customer and Item Tax Code
combination (A/AA) is a Tax Rate Code. The Tax Rate Code
identifies a specific tax rate and a group of General Ledger
accounts used in tax processing for this combination.
ACCESS: Tax Processing (SYS02):
#3, Tax Rate Tables
15/08/17 Page
30
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS150D1-01 System Software Associates, Inc WSID
xx/xx/xx*
* CPU Tax Rate Table Maintenance USER
HH:MM:SS*
*
*
*Select action and press Enter. 1=Create 2=Revise 3=Copy 4=Delete
*
*5=Display 6=Print 8=Position To
*
* Customer/Vendor
*
*Act Tax Code Item Tax Code Warehouse Status
*
*nn AAAAA AAAAA AA (Optional)
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*nn xxxxx xxxxx xx xxxxxxxx
*
*
*
* F1=Help F3=Exit F5=Refresh F7=Backward F8=Forward F13=Filters
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS150D-01
Customer/Vendor Tax Code (5,A):
Key the customer or vendor tax code for the tax rate table
being maintained. This code, together with the Item Tax Code
and (optionally) the warehouse code to be entered below, will
identify the tax table for all customers/vendors with this tax
code.
Item Tax Code (5,A):
Key the item tax code for the tax rate table being maintained.
15/08/17 Page
31
Tax Processing BPCS Documentation
________________________________________________________________
Warehouse (2,A):
Key the code of the warehouse with which the item (from the
preceding field) is associated. This field is optional;
however, using this field will allow you to establish different
tax rate(s) for a vendor/item combination based upon the
warehouse(s) with which the item is associated.
PROCESSING OPTIONS -- SYS150D-01
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F9
to create this tax rate table and ENTER to continue to the
second screen.
F10
to revise this tax rate table and ENTER to continue to the
second screen.
F21
to place the system in DELETE mode; then ENTER through all
subsequent screens to fully delete the tax rate table. The tax
rate table will be deleted from the file, but may be
reactivated at a later time with its information intact.
F22
to place the system in REACTIVATE mode; then ENTER through all
subsequent screens to fully reactivate the tax rate table which
had been previously deleted.
15/08/17 Page
32
Tax Processing BPCS Documentation
________________________________________________________________
If continuing with tax rate table maintenance, screen
SYS150D2-01 will be displayed.
*************************************************************************
*******
*
*
* SYS150D2-01 System Software Associates, Inc WSID
xx/xx/xx*
* MODE Tax Rate Table Maintenance USER
HH:MM:SS*
*
*
*
*
* Customer/Vendor Tax Code xxxxx
*
* Item Tax Code xxxxx
*
* Warehouse xx
*
* Level Tax Rate Code + Cumulative
*
* Y/Blank
*
* 1 AAAAA A
*
* 2 AAAAA A
*
* 3 AAAAA A
*
* 4 AAAAA A
*
* 5 AAAAA A
*
* 6 AAAAA A
*
* 7 AAAAA A
*
* 8 AAAAA A
*
* 9 AAAAA A
*
* 10 AAAAA A
*
*
*
*
*
*
*
* F1=Help F3=Exit F4=Prompt F5=Refresh F12=Cancel
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS
Level:
Up to ten levels of taxation may be applied to an item. Taxes
are calculated by ascending level numbers; therefore, level 1
would be the first tax to be applied, followed by level 2, etc.
Value Added Tax (VAT) processing uses only one tax level,
whereas, most sales taxes include multiple levels of taxation.
For example, in some U.S. cities, three taxes are applied:
15/08/17 Page
33
Tax Processing BPCS Documentation
________________________________________________________________
city, county, and state. Therefore, one would define three
levels of taxation: level one for city tax, level two for
county tax, and level three for state tax. (Each of these
levels would be a separate tax rate code set up in Tax Rate
Code Maintenance - SYS140.)
Tax Rate Code (5,A):
Key the tax rate code for the corresponding level of this tax
rate table. This must be a valid tax rate code as defined in
Tax Rate Codes (SYS140).
Cumulative? (1,A):
This flag (Y/blank) indicates whether or not the tax amounts
calculated in the preceding level(s) are to be included in this
level's tax calculation. For example, assume level one is city
tax and level two is county tax. If the cumulative flag is set
to "Y", the computed city sales tax will be included in the
item price when computing the county sales tax.
PROCESSING OPTIONS -- SYS150D2-01
ENTER
to record the information you have entered and update the
master file.
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F4
to display all defined tax rate codes from which to select for
the tax rate table being maintained. For further instructions
on using this display, refer to the Tax Rate Code Maintenance
documentation.
15/08/17 Page
34
Tax Processing BPCS Documentation
________________________________________________________________
F12
to scroll back to the prior screen. Any new information you
have keyed on the current screen will NOT be saved.
15/08/17 Page
35
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Table Listing
This program produces a listing of all previously defined Tax
Rate Tables from the Tax Rate Table file (ZRT). The
information contained in this listing may be limited by
customer/vendor code and item tax code ranges.
ACCESS: Tax Processing (SYS02)
#16, Tax Rate Table Listing
15/08/17 Page
36
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS155D-01 System Software Associates, Inc WSID
xx/xx/x
* CPU Tax Rate Table Listing USER
HH:MM:SS
*
*
* Type desired selection criteria, press Enter.
*
*
*
*
*
*
*
*
*
* Customer/Vendor Tax Code AAAAA To AAAAA
*
*
*
* Item Tax Code AAAAA To AAAAA
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS155D-01
From Customer/Vendor Tax Code (5,A):
To Customer/Vendor Tax Code (5,A):
From Item Tax Code (5,A):
15/08/17 Page
37
Tax Processing BPCS Documentation
________________________________________________________________
To Item Tax Code (5,A):
Key the "from" and "to" customer (or vendor, depending upon the
application) tax codes and the "from" and "to" item tax codes
to designate the range for which to print this report. Extreme
values by default.
15/08/17 Page
38
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code/Item Class Maintenance
This program allows you to specify a separate revenue account
to be used whenever a particular Item Class is taxed (at this
tax rate) during the billing process. This account may differ
from and will override the regular revenue account set in the
Item Class file (IIC). You may limit this revenue account by
indicating which specific Tax Rate Code the item must be taxed
at before it applies.
ACCESS: Tax Processing (Menu SYS02)
#4, Tax Rate Code/Item Class
15/08/17 Page
39
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYSD160D1-01 System Software Associates, Inc WSID
xx/xx/x
* MODE Tax Rate Code/Item Class Maintenance USER
HH:MM:SS
*
*
* Select action and press Enter.
*
*
*
* Action
*
*
*
* Tax Rate Code AAAAA
*
*
*
* Item Class AA
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS160D1-01
Tax Rate Code (5,A):
Key the tax rate code which, together with the item class to be
entered below, will signify that the revenue account (to be
entered on the next screen) is to be used when this item class
is taxed (at this tax rate) in Billing.
15/08/17 Page
40
Tax Processing BPCS Documentation
________________________________________________________________
Item Class (2,A):
Key the item class which, together with the tax rate code
entered above, will signify that the revenue account (to be
entered on the next screen) is to be used when this item class
is taxed (at this tax rate) in Billing.
PROCESSING OPTIONS -- SYS160D1-01
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F9
to create this tax rate code/item class and ENTER to continue
to the second screen.
F10
to revise the tax rate code/item class and ENTER to continue to
the second screen.
F21
to place the system in DELETE mode; then ENTER through all
subsequent screens to fully delete the tax rate code/item
class. The tax rate/item code will be deleted from the
available active code file, but may be reactivated at a later
time with its information intact.
F22
to place the system in REACTIVATE mode; then ENTER through all
subsequent screens to fully reactivate the tax rate code/item
class which had been previously deleted.
15/08/17 Page
41
Tax Processing BPCS Documentation
________________________________________________________________
If continuing with tax rate code/item class maintenance, screen
SYS160D2-01 will be displayed.
*************************************************************************
*******
*
*
* SYS160D2-01 System Software Associates, Inc WSID
xx/xx/xx*
* MODE Tax Rate Code/Item Class Maintenance USER
HH:MM:SS*
*
*
*
*
*
*
* Tax Rate Code xxxxx
*
*
*
* Item Class xx
*
*
*
*
*
*
*
* G/L Set Code A
*
*
*
* Revenue Account Number AAAAAAAAAAAAAAAAAAAAAAA
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh F12=Cancel
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS160D2-01
G/L Set Code (1,A):
Key the chart set code to designate the format of the account
number to be entered below.
15/08/17 Page
42
Tax Processing BPCS Documentation
________________________________________________________________
Revenue Account Number (23,A):
Key the revenue account to be used when the above Item Class is
taxed at this tax rate. This field will override the revenue
account entered in the Item Class Maintenance program (INV160)
for items taxed at this tax rate.
PROCESSING OPTIONS -- SYS160D2-01
ENTER
to record the information you have entered and update the
master file.
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F12
to scroll back to the prior screen. Any new information you
have keyed on the current screen will NOT be saved.
15/08/17 Page
43
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code/Item Class Listing
This program produces a listing of override revenue accounts
for the specified Tax Rate Code and Item Class ranges. The
information contained in this listing may be limited by tax
rate code and item class ranges.
ACCESS: Tax Processing (SYS02)
#17, Tax Rate Code/Item Class Listing
15/08/17 Page
44
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS165D-01 System Software Associates, Inc WSID
xx/xx/xx
* CPU Tax Rate Code/Item Class Listing USER
HH:MM:SS
*
*
*
*
* Type desired selection criteria, press Enter.
*
*
*
*
*
* Tax Rate Code AAAAA To AAAAA
*
*
*
* Item Class AA To AA
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*
*
* F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS165D-01
From Tax Rate Code (5,A):
To Tax Rate Code (5,A):
From Item Class (2,A):
15/08/17 Page
45
Tax Processing BPCS Documentation
________________________________________________________________
To Item Class (2,A):
Key the "from" and "to" tax rate codes and item classes to
designate the range for this report. Extreme values by default.
15/08/17 Page
46
Tax Processing BPCS Documentation
________________________________________________________________
Reason Codes Master Maintenance
This program allows you to establish reason codes, which are
used throughout the product to designate the purpose(s) of
various functions and/or transactions. Reason codes are stored
in the ZPA file.
ACCESS: Accounts Receivable/Maintenance (Menu ACR01)
#8, Reason Codes
Tax Processing (Menu SYS02)
#5, Reason Codes
15/08/17 Page
47
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS170D1-01 System Software Associates, Inc WSID
xx/xx/xx
*Mode Reason Code Maintenance USER
HH:MM:SS
*
*
* Select action and press Enter. 1=Create 2=Revise 3=Copy 4=Delete
*
* 5=Display 6=Print 8=Position To
*
*
*
* Act G/L Reason Description Status
*
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
*
*
*
*
* F1=Help F3=Exit F5=Refresh F7=Backward F8=Forward F13=Filters
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS
Reason Code (5,A):
Key the reason code to be maintained. Make this code as
descriptive as possible, for example, INVC for invoice, PAYMT
for payment, etc., as the code will be used to identify these
transactions on reports and inquiries.
PROCESSING OPTIONS -- SYS170D1-01
F1
to display Help text.
15/08/17 Page
48
Tax Processing BPCS Documentation
________________________________________________________________
F3
to exit this program. BPCS returns to the previous menu.
F9
to add this reason code and ENTER to continue to the second
panel.
F10
to update the reason code and ENTER to continue to the second
panel.
F21
to place the system in DELETE mode; then ENTER through all
subsequent panels to fully delete the reason code. This reason
code will be deleted from the available active code file, but
may be reactivated at a later time with its information intact.
F22
to place the system in REACTIVATE mode; then ENTER through all
subsequent panels to fully reactivate the reason code which had
been previously deleted.
If continuing with reason code maintenance, panel SYS170D2-01
will be displayed.
15/08/17 Page
49
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS170D2-01 System Software Associates, Inc. WSID
xx/xx/xx
*Mode G/L Reason Code Maintenance USER
HH:MM:SS
*
*
*
*
*
*
*
*
*G/L Reason AAAAA
*
*
*
*Description AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
*
*
*
*Subsystem Indicator A (Blank,1,2,3,4,5,6,7)
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* F1=Help F3=Exit F5=Refresh F12=Cancel
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS170D2-01
Description (40,A):
Key a description for the reason code. Reference only.
Subsystem Indicator (1,A):
The subsystem indicator is the group of menu options by which
the G/L reason may be: 1) defined as a default, or 2) selected
for a transaction. Valid subsystem indicators are:
1 Menu option must start with ORD, BIL or ACR
2 Menu option must start with ACP
15/08/17 Page
50
Tax Processing BPCS Documentation
________________________________________________________________
3 Menu option must start with GLD
4 Menu option must start with MLT or CTR
5 Menu option must start with CSH
6 Menu option must start with FXA
7 Menu option must start with PRO
No restriction.
15/08/17 Page
51
Tax Processing BPCS Documentation
________________________________________________________________
Reason Codes Listing
This program produces a listing of reason codes and their
descriptions. The information contained on this report may be
limited by reason code range. Reason codes are maintained in
Reason Codes Maintenance (SYS170) and stored in the ZPA file.
ACCESS: Accounts Receivable/Maintenance (Menu ACR01)
#19, Reason Codes Listing
15/08/17 Page
52
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS175D-01 System Software Associates, Inc WSID
xx/xx/xx
*CPU G/L Reason Code Listing USER
HH:MM:SS
*
*
* Type desired selection criteria, press Enter.
*
*
*
*
*
* G/L Reason Code AAAAA To 99999
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* Run Time Parameter 1 (0=Interactive 1=Batch)
*
*
*
*
*
* F1=Help F3=Exit F18=Interactive
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS175D-01
From Reason Code (5,A):
To Reason Code (5,A):
Key the "from" and "to" reason codes to designate the range for
which to print the report.
15/08/17 Page
53
Tax Processing BPCS Documentation
________________________________________________________________
Default Reason Codes Maintenance
This program allows you to establish the set of default reason
codes used throughout BPCS to designate the purpose of various
functions and/or transactions that generate journal entries.
These reason codes must first be manually established in Reason
Codes Master Maintenance (#8, SYS170) for their use in these
functions. If a reason code is entered, it will be posted to
the General Ledger as part of the Journal Entry information.
Reason Codes are stored in the System Parameters file (ZPA).
ACCESS: Accounts Receivable/Maintenance (Menu ACR01)
#9, Default Reason Codes
15/08/17 Page
54
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS180-01 System Software Associates, Inc. WSID
xx/xx/xx*
*CPU Default Reason Code Selection USER
HH:MM:SS*
*
*
*Select action and press Enter. 1=Create 2=Revise 3=Copy 4=Delete
*
*5=Display 6=Print 8=Position To
*
*
*
* Mode
Record *
*Act Menu Opt Description Option Mode Code
Status *
* n AAAAAA nn
*
* n XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XX
XXXXXX *
* n XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XX
XXXXXX *
* n XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XX
XXXXXX *
* n XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XX
XXXXXX *
* n XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XX
XXXXXX *
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh F7=Backward F8=Forward F13=Filters
*
*
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS180-01
Act (Action Code) Enter (2,A):
Enter one of the following action codes:
1=Create 2=Revise 3=Copy 4=Delete 5=Display 8=Position To
1=Create
Enter 1 on the first line of the panel to create a new reason
code record. The only compulsory fields that have to be
15/08/17 Page
55
Tax Processing BPCS Documentation
________________________________________________________________
entered are Menu Opt and Mode Code. Press Enter to display
panel SYS180-02 and add the remaining fields.
2=Revise
Enter 2 next to an existing reason code to revise. Press Enter
to display panel SYS180-02 and make changes. The record will
be reactivated if the reason code is inactive at the time of
revision when all changes have been made and "enter" is pressed.
3=Copy
Enter 3 next to an existing reason code to copy it. Press
Enter to display panel SYS180-02 and make the desired edits.
4=Delete
Enter 4 next to an existing reason code to deactivate that
record. Press Enter to display panel SYS180-02 and confirm the
deactivation.
5=Display
Enter 5 next to an existing reason code to display the detail
of that record.
8=Position To
Enter 8 on the first line of the panel, along with the desired
menu option, to position to that specific reason code. A Mode
Code may also be entered to narrow your selection. The
selected reason code will be the second reason code displayed.
If the selected record can not be found, the closest record
prior to the selection will be displayed.
If the BPCS Promotions and Deals product is installed, the
following default reason codes must be defined:
Reason Menu Option Option
Code Mode Code Mode
PROCH 02 Revise
PRODL 04 Delete
PRORB 11 Rebate
15/08/17 Page
56
Tax Processing BPCS Documentation
________________________________________________________________
Menu Opt (6,A):
Displays the menu that pertains to the reason code record.
This field is only enterable on the first line.
Menu Option Description (30,A):
Displays a brief description of the menu. This field is not
enterable on this panel.
Option Mode (15,A):
A mode in which a BPCS Menu Option can be run, e.g. ACP500 has
5 modes as follows:
Add
Memo
Void
Reactivate
Unlog
Menu Mode Code (2,0):
A code to represent the Menu Option mode. Each Menu Option is
hard coded to match the numeric sequence for the codes defined.
Record Status (8,A):
The status of each reason code record is displayed as active or
inactive. Initially, all records will display. F13 (Filter)
gives you the option to display all records or only active
records.
Continuing processing with SYS180 calls panel SYS180-02:
15/08/17 Page
57
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS180-02 System Software Associates, Inc. WSID
xx/xx/xx
*MODE Default Reason Code Maintenance USER
HH:MM:SS
*
*
*
*
*Menu Opt . . . . . . . . . . : xxxxxx
*
*
*
*Menu Opt Description . . . . : AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
*
*
*
*Menu Opt Mode Code . . . . . : xx
*
*
*
*Option Mode . . . . . . . . . : AAAAAAAAAAAAAAA
*
*
*
*Default Reason Code . . . . . : AAAAA
*
*
*
*Reason Code Description . . . :
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx *
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh F12=Cancel
*
*
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS180-02
Menu Opt (6,A):
Displays the menu that pertains to the reason code record.
This field is
only enterable on the first line.
Menu Option Description (30,A):
Enter a brief description of the menu. This field is not
accessed from this panel.
15/08/17 Page
58
Tax Processing BPCS Documentation
________________________________________________________________
Menu Mode Code (2,0):
A code to represent the Menu Option mode. Each Menu Option is
hard coded to match the numeric sequence for the codes defined.
Option Mode (15,A):
A mode in which a BPCS Menu Option can be run, e.g. ACP500 has
5 modes as follows:
Add
Memo
Void
Reactivate
Unlog
Default Reason Code (5,A):
Enter a reason code which is valid from SYS170.
Reason Code Description (40,A):
Displays a description of a reason code, for reference only.
15/08/17 Page
59
Tax Processing BPCS Documentation
________________________________________________________________
Default Reason Code Listing
This program allows you to print a listing of the default
reason codes established through Default Reason Code
Maintenance (SYS180).
ACCESS: Accounts Receivable Maintenance Menu (ACR01)
#20, Default Reason Code Listing
Tax Parameters Menu (SYS02)
#19, Default Reason Code Listing
PROCESSING OPTIONS - SYS185-01
F1
to display Help text.
F3
to exit this program
F18
to process interactively
15/08/17 Page
60
Tax Processing BPCS Documentation
________________________________________________________________
Customer Period Report
This program produces a report detailing customer tax
information sorted by document number and summary tax
information sorted by tax rate code. The detail report prints
invoice tax information such as the customer tax code, the tax
rate code, the total taxable amount, and the total tax amount.
The tax information is summarized at the end of the report,
providing the total taxable amount and total tax amount by tax
rate code. This information is retrieved from the A/R Tax
Amount Invoiced file (RTX).
ACCESS: Tax Processing (SYS02)
#9, Customer Period Report
15/08/17 Page
61
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS200D-01 System Software Associates, Inc. WSID
xx/xx/xx*
*Mode Customer Period Report USER
HH:MM:SS*
*
*
* Company nn to 99
*
* Customer Type nnnn to 9999
*
* Original Document Prefix AA to ZZ
*
* Original Document Number nnnnnnnnn to 999999999
*
* Date nn/nn/nn to 12/31/99
(MMDDYY) *
* Reason Code nnnnn to 99999
*
*
*
* Select Invoices A Y/N
*
* Select Memos/Adjustments A Y/N
*
* Document Line History A Y/N
*
* Document Sequence A Y/N N=Tax Rate Code
*
* Include Bypassed Taxes A Y/N/O
*
* Base or Transaction Currency A (Blank=Base 1=Transaction)
*
* Select Tax Only A Blank=Not Tax-Only 1=Cust
Tax-Only*
* (2=Company Tax Only A=All)
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS200D-01
Company (2,0 to 2,0):
Key a range of companies to include in the report.
Customer Type (4,0 to 4,0):
Key a range of customer types to include in the report.
15/08/17 Page
62
Tax Processing BPCS Documentation
________________________________________________________________
Document Prefix (2,A to 2,A):
Key a range of document prefixes to include in the report.
Document (8,0 to 8,0):
Key a range of documents to include in the report.
NOTE: Document Prefix is used in conjunction with Document
number to determine the range. For example, a document prefix
range from AA to ZZ and a document range from 1000 to 2000 will
include document AA/2000.
Date (6,0 to 6,0):
Key a range of dates to include in the report.
Reason Code (5,0 to 5,0):
Key a range of reason codes to include in the report.
When you key in a range of companies (or leave the range blank
to access all companies), BPCS returns the authorized companies
to the calling program while omitting any unauthorized records.
Select Invoices (1,A):
This flag (Y/N) indicates whether or not individual invoices
are to be included on this report.
Select Memos/Adjustments (1,A):
This flag (Y/N) indicates whether or not invoice
memos/adjustments are to be included on the report.
Document Line History (1,A):
This flag (Y/N) indicates whether or not document detail line
history information is to be included on the report.
15/08/17 Page
63
Tax Processing BPCS Documentation
________________________________________________________________
Document Sequence (1,A):
This flag (Y/N) indicates whether or not the contents of the
report are to be sequenced by original document number. If
not, the documents will be sequenced by tax rate code.
Include Bypassed Taxes (1,A):
This flag (Y/N/O) indicates whether or not invoices and memos
which have been flagged to bypass taxation are to be included
on the report. If you key "O", only those invoices that have
been flagged as bypassed will be included.
Base or Transaction Currency (1,A):
This flag determines if tax is reported in Base Currency, as
set in the Company Master, or transaction currency.
Select Tax-Only (1,A):
This flag determines if the report is to include or exclude tax
only invoices, and if they are to be included, the selection is
for tax only charged to customers, tax only not charged to
customers, or all.
15/08/17 Page
64
Tax Processing BPCS Documentation
________________________________________________________________
Vendor Period Report
This program produces a report detailing vendor tax information
sorted by invoice number and summary tax information sorted by
tax rate code. The report prints invoice tax information such
as the vendor tax code, the tax rate code, the total taxable
amount, and the total tax amount. The tax information is
summarized at the end of the report, providing the total
taxable amount and total tax amount by tax rate code. This
information is retrieved from the A/P History file (ATX).
ACCESS: Tax Processing (SYS02)
#10, Vendor Period Report
15/08/17 Page
65
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS210D-01 System Software Associates, Inc. WSID
xx/xx/xx
*CPU Vendor Period Report USER
HH:MM:SS
*
*
* Type desired selection criteria, press Enter.
*
*
*
* Company nn To nn
*
* Vendor Type nnnn To nnnn
*
* Invoice Number nnnnnnnnnn To nnnnnnnnnn
*
* Invoice Date nn/nn/nn To nn/nn/nn (MMDDYY)
*
* Reason Code nnnnn To nnnnn
*
*
*
*
*
* Select Invoices A Y/N
*
* Select Memos/Adjustments A Y/N
*
* Select Tax Nondeductible A Blank=Yes 1=No 2=Only
*
* Select Tax Lag Invoices A Blank=Yes 1=No 2=Only
*
* Base or Transaction Currency A Blank=Base 1=Trans
*
*
*
*
*
*
*
*
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS210D-01
From Company (2,0):
To Company (2,0):
From Vendor Type (4,0):
15/08/17 Page
66
Tax Processing BPCS Documentation
________________________________________________________________
To Vendor Type (4,0):
From Invoice Number (10,A):
To Invoice Number (10,A):
From Invoice Date (6,0):
To Invoice Date (6,0):
From Reason Code (5,A):
To Reason Code (5,A):
Key the "from" and "to" company numbers, vendor type, invoice
numbers, invoice dates, and reason codes to designate the range
for which to print the report. Extreme values by default.
When you key in a range of companies (or leave the range blank
to access all companies), BPCS returns the authorized companies
to the calling program while omitting any unauthorized records.
Select Invoices (1,A):
This flag (Y/N) indicates whether or not individual invoice
line information is to be included on the report.
Select Memos/Adjustments (1,A):
This flag (Y/N) indicates whether or not invoice
memos/adjustments are to be included on the report:
Select Tax Nondeductible (1,A):
This flag determines the Tax nondeductible selection:
Blank Include in report
1 Exclude from report
15/08/17 Page
67
Tax Processing BPCS Documentation
________________________________________________________________
2 Only report nondeductible tax. If this selection is
made in addition to "2" for Tax Lag, the report will include
nondeductible
and
tax
lag.
Select Tax Lag Invoices (1,A):
This flag determines the Tax Lag selection:
Blank Include in report
1 Exclude from report
2 Only report tax lag invoices. If this selection is
made in addition to "2" for Tax Nondeductible, the
report will include nondeductible and tax lag.
Base or Transaction Currency (1,A):
This flag determines if tax is reported in Base Currency, as
set in the Company Master, or transaction currency.
15/08/17 Page
68
Tax Processing BPCS Documentation
________________________________________________________________
Customer Declaration Report
This program produces the customer declaration report, which
provides information of taxes billed (invoiced) through Order
Entry, Billing, or Accounts Receivable, and taxes received
(collected) in Accounts Receivable. The information on taxes
received is from the A/R Tax Amount Paid file (RTP), and the
information on taxes owed is from the A/R Tax Amount Invoiced
file (RTX). The detail information is sorted by original
document number, and the summary information is sorted by tax
rate code. Cumulative totals are printed for the total taxable
amount, total tax amount, and total taxes received at the
bottom of each page, and final totals are printed for taxes
owed and taxes received at the end of the report.
ACCESS: Tax Processing (SYS02)
#11, Customer Declaration Report
15/08/17 Page
69
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS220D-01 System Software Associates, Inc. WSID
xx/xx/xx
*CPU Customer Declaration Report USER
HH:MM:SS
*
*
*
*
* Company. . . . . . . . . . AA To AA
*
* Customer Type. . . . . . . AAAA To AAAA
*
* Document Prefix. . . . . . AA To AA
*
* Document Number. . . . . . nnnnnnnn To nnnnnnnn
*
* Tax Rate Code. . . . . . . nnnnn To nnnnn
*
* Payment Date . . . . . . . nn/nn/nn To nn/nn/nn
(MMDDYY)*
*
*
*
*
* Sequencing by Tax code A (Y/N)
*
* Base or Transaction Currency n (Blank=Base
1=Trans) *
* Include Bypassed Taxes A (Y/N/O)
*
*
*
*
*
* Run Time Parameter n (0=Interactive
1=Batch
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS
Company (2,A to 2,A):
Key a range of companies you wish to include in the report.
When you key in a range of companies (or leave the range blank
to access all companies), BPCS returns the authorized companies
to the calling program while omitting any unauthorized records.
Customer Type (4,A to 4,A):
Key a range of customer types to include in the report.
Document Prefix (2,A to 2,A):
Key a range of document prefixes to include in the report.
15/08/17 Page
70
Tax Processing BPCS Documentation
________________________________________________________________
Document Number (9,A to 9,A):
Key a range of document numbers to include in the report.
NOTE: Document Prefix is used in conjunction with Document
number to determine the range. For example, a document prefix
range from AA to ZZ and a document range from 1000 to 2000 will
include document AA/2000.
Tax Rate Code (5,A to 5,A):
Key a range of valid tax rate codes to include in the report.
Tax rate codes are established and maintained in SYS140, Tax
Rate Code Maintenance.
Payment Date (6,0 to 6,0):
Key a range of payment dates to include in the report.
Sequencing by Tax Code (1,A):
This flag (Y/N) indicates whether or not the entire contents of
the report (both detail and summary) are to be sequenced by tax
rate code.
Base or Transaction Currency (1,A):
This flag determines if tax is reported in Base Currency, as
set in the Company Master, or transaction currency.
Include Bypassed Taxes (1,A):
This flag determines Bypassed Tax selection:
Y Include bypassed tax
N Exclude bypassed tax
O Only bypassed tax.
15/08/17 Page
71
Tax Processing BPCS Documentation
________________________________________________________________
Vendor Declaration Report
This program produces the vendor declaration report, which
provides the amount of tax invoiced and paid in Accounts
Payable. The information on taxes paid is from the A/P Tax
Amount Paid file (ATP), and the information on taxes owed is
from the A/P Tax History file (ATX). The detail information is
sorted by invoice number, and the summary information is sorted
by tax rate code. Cumulative totals are printed for the total
taxable amount, total tax amount, and total taxes received at
the bottom of each page, and final totals are printed for taxes
owed and taxes at the end of the report.
ACCESS: Tax Processing (SYS02)
#12, Vendor Declarations
15/08/17 Page
72
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS230D-01 System Software Associates, Inc. WSID
xx/xx/xx
*CPU Vendor Declaration Report USER
HH:MM:SS
*
*
* Type desired selection criteria, press Enter.
*
*
*
* Company nn To nn
*
* Vendor Type nnnn To nnnn
*
* Invoice nnnnnnnnnn To nnnnnnnnnn
*
* Tax Rate Code nnnnn To nnnnn
*
* Payment Date nn/nn/nn To nn/nn/nn
*
*
*
*
*
* Sequencing by Tax code A Y/N
*
* Select Tax Nondeductible A Blank=Yes 1=No 2=Only
*
* Select Tax Lag Invoices A Blank=Yes 1=No 2=Only
*
* Base or Transaction Currency A Blank=Base 1=Trans
*
*
*
*
*
* Run Time Parameter n (0=Interactive 1=Batch)
*
*
*
*
*
*F1=Help F3=Exit
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS230D-01
From Company (2,0):
To Company (2,0):
From Vendor Type (4,0):
To Vendor Type (4,0):
From Invoice Number (6,A):
To Invoice Number (6,A):
From Tax Rate Code (5,A):
To Tax Rate Code (5,A):
From Payment Date (6,0):
To Payment Date (6,0):
15/08/17 Page
73
Tax Processing BPCS Documentation
________________________________________________________________
Key the "from" and "to" company numbers, vendor types, invoice
numbers, tax rate codes, and payment dates to designate the
range for which to print the report. Extreme values by default.
When you key in a range of companies (or leave the range blank
to access all companies), BPCS returns the authorized companies
to the calling program while omitting any unauthorized records.
Sequencing by Tax Code (1,A):
This flag (Y/N) indicates whether or not the contents of the
report are to be sequenced in tax rate code order or in tax
rate code order within vendor number order. For example, if
the flag is set to "Y", all the vendors for tax rate code 1
will be listed together, then all the vendors for tax rate code
2 will be listed together, etc. If the flag is set to "N", the
invoices for vendor 1 will list consecutively by tax rate code,
then the invoices for vendor 2 will follow the same pattern,
and so forth.
Select Tax Nondeductible (1,A):
This flag determines the Tax nondeductible selection:
Blank Include in report
1 Exclude from report
2 Only report nondeductible tax. If this selection is
made in addition to "2" for Tax Lag, the report will
include nondeductible and tax lag.
Select Tax Lag Invoices (1,A):
This flag determines the Tax Lag selection:
Blank Include in report
1 Exclude from report
2 Only report tax lag invoices. If this selection is
made in addition to "2" for Tax Nondeductible, the
report will include nondeductible and tax lag.
Base or Transaction Currency (1,A):
This flag determines if tax is reported in Base Currency, as
15/08/17 Page
74
Tax Processing BPCS Documentation
________________________________________________________________
set in the Company Master, or transaction currency.
15/08/17 Page
75
Tax Processing BPCS Documentation
________________________________________________________________
EC - Sales List
This program produces a listing of all supplies to taxable
persons. It lists the customer, customer's country code and
registration number, and the total sales to that customer on an
invoice or summarized basis.
ACCESS: Tax Processing (Menu SYS02)
#13, EC Sales List
15/08/17 Page
76
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS240-01 System Software Associates, Inc. WSID
xx/xx/xx*
*CPU EC - Sales List USER
HH:MM:SS*
*
*
*
*
*Type desired selection criteria, press Enter.
*
*
*
*Company . . . . . . . . . AA To AA
*
*Customer . . . . . . . . AAAAAA To AAAAAA
*
*Country Code . . . . . . AA To AA
*
*Registr. Number . . . . . AAAAAAAAAAAAAAA To AAAAAAAAAAAAAAA
*
*Posting Date . . . . . . AAAAAAAA To AAAAAAAA
*
*
*
*Summary/Document Detail . n (0=Summary by Registr. Number,
*
* 1=Document Detail)
*
*Sequence . . . . . . . . n (0=Customer, 1=Country Code)
*
*Base/Transaction Currency n (0=Base, 1=Transaction)
*
*
*
*Run Time Parameter . . . n (0=Interactive, 1=Batch)
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh
*
*
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS240-01
Company (2,A):
Enter a range of companies to be included on the sales list.
Use the defaults to include all companies.
Customer (6,0):
Enter a range of customers to be included on the report. Use
the defaults to include all customers.
15/08/17 Page
77
Tax Processing BPCS Documentation
________________________________________________________________
Country Code (2,A):
Enter a range of customer country codes to be included on the
report. Use the defaults to include all country codes.
Registration Number (15,0):
Enter a range of customer registration numbers to be included
on the report. Use the defaults to include all registration
numbers.
Date (6,0):
Enter a date range of sales to be included on the report.
Summary/Invoice Detail (1,0):
Enter "0" to summarize the report by registration number.
Enter "1" to summarize the report by invoice detail.
Report Sequence (1,0):
Enter "0" to sequence the report by customer. Enter "1" to
sequence the report by country.
Base or Transaction Currency (1,0):
Enter "0" to print the report in base currency. Enter "1" to
print the report in transaction currency.
Run Time Parameter (1,0):
Enter "0" for interactive processing, or a 1 for batch
processing. Batch processing is the default value for this
field.
15/08/17 Page
78
Tax Processing BPCS Documentation
________________________________________________________________
EC - Acquisitions List
This program produces a listing of all purchases from taxable
persons. It lists the supplier (vendor), the supplier's
(vendor's) country code and registration number, and the total
acquisitions from that supplier (vendor) on an invoice or
summarized basis.
ACCESS: Tax Processing (Menu SYS02)
#14, EC Acquisitions List
15/08/17 Page
79
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS250-01 System Software Associates, Inc. WSID
xx/xx/xx*
*CPU EC - Acquisitions List USER
HH:MM:SS*
*
*
*
*
*Type desired selection criteria, press Enter.
*
*
*
*Company . . . . . . . . . AA To AA
*
*Vendor . . . . . . . . . AAAAAA To AAAAA
*
*Country Code . . . . . . AA To AA
*
*Registr. Number . . . . . AAAAAAAAAAAAAAA To AAAAAAAAAAAAAAA
*
*Posting Date . . . . . . AAAAAAAA To AAAAAAAA
*
*
*
*Summary/Invoice Detail . n (0=Summary by Registr. Number,
*
* 1=Invoice Detail)
*
*Sequence . . . . . . . . n (0=Vendor, 1=Country Code)
*
*Base/Transaction Currency n (0=Base, 1=Transaction)
*
*
*
*Run Time Parameter . . . n (0=Interactive, 1=Batch)
*
*
*
*
*
*
*
*
*
*F1=Help F3=Exit F5=Refresh
*
*
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS - SYS250-01
Company (2,A):
Enter a range of companies to be included on the report. Use
the defaults to include all companies.
Supplier (Vendor) (6,0):
Enter a range of suppliers (vendors) to be included on the
report. Use the defaults to include all customers.
15/08/17 Page
80
Tax Processing BPCS Documentation
________________________________________________________________
Country Code (2,A):
Enter a range of supplier (vendor) country codes to be included
on the report. Use the defaults to include all country codes.
Registration Number (15,0):
Enter a range of supplier (vendor) registration numbers to be
included on the report. Use the defaults to include all
registration numbers.
Date (6,0):
Enter a date range of acquisitions to be included on the report.
Summary/Invoice Detail (1,0):
Enter "0" to summarize the report by registration number.
Enter "1" to summarize the report by invoice detail.
Base or Transaction Currency (1,0):
Enter "0" to print the report in base currency. Enter "1" to
print the report in transaction currency.
Run Time Parameter (1,0):
Enter "0" for interactive processing, or a 1 for batch
processing. Batch processing is the default value for this
field.
15/08/17 Page
81
Tax Processing BPCS Documentation
________________________________________________________________
Tax Rate Code Inquiry/Select
If you depressed F4 on screen SYS140-01 to display all tax rate
codes, screen SYS340-01 will be displayed.
If you depressed F4 on screen SYS150-02 to display all tax rate
codes, you will be able to view the codes but not select from
them.
15/08/17 Page
82
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
* SYS340-01 System Software Associates, Inc WSID
xx/xx/xx
* CPU Tax Rate Code Maintenance USER
HH:MM:SS
*
*
* Scan Code AAAAA
*
*
*
* Sel Code Description Effective Tax Rate
*
* A xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xx xxx.xx
*
* A xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xx xxx.xx
*
* A xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xx xxx.xx
*
* A xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx/xx/xx xxx.xx
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* X = Select
*
*
*
*
*
*F1=Help F3=Exit F7=Backward F8=Forward F12=Cancel
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS340-01
Scan Code (5,A):
If you have multiple pages of tax rate codes to search, you may
key a tax rate code in the first field at the top of the screen
and ENTER. The system will display tax rate codes in
alphanumeric order beginning with the code entered.
Select (1,A):
Key an "X" in the first column of the line containing the tax
rate code to maintain or review. Only one tax rate code may be
15/08/17 Page
83
Tax Processing BPCS Documentation
________________________________________________________________
chosen at a time.
15/08/17 Page
84
Tax Processing BPCS Documentation
________________________________________________________________
Tax System Parameters Maintenance
The following program provides the ability to establish tax
processing options necessary for local tax or VAT requirements.
You can specify the tax calculation method, whether the tax
amount is to be adjusted when discounts are taken, and the
method of retaining tax history.
ACCESS: Tax Processing (SYS02)
#7, Tax Parameters
15/08/17 Page
85
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS810D1-01 System Software Associates, Inc. WSID
xx/xx/xx
*Mode Tax System Parameters Selection USER
HH:MM:SS
*
*
*Select action and press Enter. 1=Create 2=Revise 3=Copy 4=Delete
*
*5=Display 6=Print 8=Position To
*
*
*
*Act Company Description Status
*
*
*
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
* nn nn AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
xxxxxxxx *
*
*
*
*
*
*
*
*
*
*
* F1=Help F3=Exit F5=Refresh F7=Backward F8=Forward F13=Filters
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS810D1-01
Company (2,0):
Key the code of the company for which you are maintaining these
tax parameters. Each company may have its own set.
If you only want to maintain the global system tax defaults,
leave this field blank.
PROCESSING OPTIONS -- SYS810D1-01
ENTER
to continue with tax system parameters maintenance.
15/08/17 Page
86
Tax Processing BPCS Documentation
________________________________________________________________
F1
to display Help text.
F3
to exit this program without affecting any information entered
above.
F9
to create this set of tax parameters and ENTER to continue to
the second panel.
F10
to revise the set of tax parameters and ENTER to continue to
the second panel.
F21
to place the system in DELETE mode; then ENTER through all
subsequent panels to fully delete the set of tax parameters.
F22
to place the system in REACTIVATE mode; then ENTER through all
subsequent panels to fully reactivate the set of tax parameters
which had been previously deleted.
If continuing with Tax System Parameters Maintenance, panel
SYS810D2-01 will be displayed.
15/08/17 Page
87
Tax Processing BPCS Documentation
________________________________________________________________
*************************************************************************
*******
*
*
*SYS810D2-01 System Software Associates, Inc. WSID
xx/xx/xx*
*Mode Tax System Parameters USER
HH:MM:SS*
*
*
* Company
*
* Default Tax Codes Item AAAAA Blank=No Tax
*
* Customer AAAAA
*
* Vendor AAAAA
*
*
*
* Order Entry/Billing List Price A Y/N Y=Price Includes Tax
*
* Tax Billing Total Order Discounts. A Y/N Y=Tax Total Order
Discounts *
* Bill Back Discount Tax Adjustments A Y/N Y=Include B/B Discounts
Taken *
* with Financial Discounts
*
* Payment Tax Adjustments n 0,1,2
*
* 0=No Adjustment
*
* 1=Highest Tax Rate
*
* 2=Taxable Percentage
*
*
*
* Record Tax History n 0,1,2
*
* 0=No History
*
* 1=Invoice Summary History
*
* 2=Invoice Line and Summary
History *
*
*
*F1=Help F3=Exit F12=Cancel
*
*
*
*
*
*************************************************************************
*******
FIELD DESCRIPTIONS -- SYS810D2-01
(The following Default Tax Code fields will be displayed only
if you left the company field blank on the preceding panel
(SYS810D1-01). These are global default fields which will be
applied across all companies. When you set up tax parameters
for a specific company, you should not update these; therefore,
they are not shown.)
Default Tax Codes: Item (5,A)
Customer (5,A)
Vendor (5,A)
15/08/17 Page
88
Tax Processing BPCS Documentation
________________________________________________________________
Key the default tax codes for each of the entities above.
These entries will then be displayed automatically in the tax
code fields in the Item Master Maintenance program (INV100),
the Customer Master Maintenance program (ACR100), and the
Vendor Master Maintenance program (ACP100), respectively.
These entries may be overridden in the maintenance programs.
Order Entry/Billing List Price (1,A):
This flag (Y/N) indicates whether or not the price of the item
being entered/billed includes tax or not. Depending upon this
flag, the tax will be calculated as follows:
N = the tax calculation will be a
straightforward multiplication of the tax rate times the item
price.
Y = the price of the item
includes tax. The system will use the tax rate to determine
what portion of the item price is actual price and what portion
is tax.
Refer to Appendix "A" for an example of both billing processing
options.
Tax Billing Total Order Discounts (1,A):
This flag (Y/N) indicates whether or not the amount of a total
order discount taken on an invoice is taxable. If this flag is
set to "Y", the order amount will be taxed before any total
order discount is taken. (However, the tax amount is not
assumed to be part of the base order amount upon which the
total order discount is calculated.) If "N", the tax will be
calculated after the discount has been taken.
Bill Back Discount Tax Adjustments (1,A):
(This field is displayed only if the BPCS Promotions and Deals
product is installed). This flag (Y/N) indicates whether Bill
Back discounts are subject to tax when the payment is tendered.
This field defaults to "N" (NO). If this flag is set to "Y",
15/08/17 Page
89
Tax Processing BPCS Documentation
________________________________________________________________
BPCS includes any Bill Back discounts taken with the Financial
Discounts taken when calculating the Total Tax Adjustment in
Cash and Memo Posting (ACR500).
Payment Tax Adjustments (1,0):
Key one of the following codes to designate the taxation method
to use when financial discounts are taken.
0 the tax amount is not to be adjusted
1 the tax amount is to be adjusted. This option divides
the discount by the highest tax rate, then subtracts the
resulting actual discount amount from the original
discount amount to arrive at the tax adjustment.
2 the tax amount is to be adjusted. This option divides
the taxable portion of the invoice by the invoice amount
to arrive at the taxable percentage. It then multiplies
the discount amount times the tax rate to arrive at the
tax on gross discount amount. These two results are
multiplied by each other to obtain the tax adjustment.
Subtracting the tax adjustment from the original
discount amount gives you the actual discount amount.
Refer to Appendix "B" for detailed examples of each option.
Record Tax History (1,0):
Key one of the following codes to designate the method by which
to record tax history.
0 No tax history is to be recorded.
1 This option saves the tax total per invoice in the A/P
Tax History file (ATX) and the A/P Tax Paid file (ATP) or
the A/R Tax Amount Invoiced file (RTX) and the A/R Tax
Paid file (RTP), depending upon the application.
2 This option saves the same information as the "1" option
plus the detail tax information for each item on the
invoice. This detail information is stored in the same
history files as above.
15/08/17 Page
90
Tax Processing BPCS Documentation
________________________________________________________________
Billing Processing Options (Tax Calculations)
Tax Not Included in Item Price
In this example, the tax is not included in the item price;
therefore, the system can perform a straightforward tax
calculation on the item price.
Calculation:
Item 1 100.00
Item 2 200.00
Freight (not taxable) 15.00
Tax @ 6.2% = (100 * 0.062) + (100 * 0.062) = 18.60
______
Invoiced Amount 333.60
Journal Entries:
DR A/R 333.60
CR Revenue 1 100.00
CR Revenue 2 200.00
CR Freight 15.00
Tax Invoiced 18.60
Tax Included in Item Price
In this example, the item price includes tax. Thus, the system
determines what portion of the item price is actual price and
what portion is tax.
Calculation:
Item 1 (taxable 6.2%, included in price) 100.00
Item 2 (taxable 6.2%, included in price) 200.00
Freight (not taxable) 15.00
Item 1 Actual Price: 100/1.062 * = 94.16
Item 2 Actual Price: 200/1.062 * = 188.32
________
Actual Price Total 282.48
15/08/17 Page
91
Tax Processing BPCS Documentation
________________________________________________________________
Tax (94.16 * .062) + (188.32 *
.062) + 17.51
Freight + 15.00
Plug Due To Tax Split Last Revenue .01
Acct.
________
Invoiced Total 315.00
* 1.062 = 100% + 6.2%
i.e., 1.062% of the Actual Price equals the Item Price
Journal Entries:
DR A/R 315.00
CR Revenue 1 94.16
CR Revenue 2 188.33
CR Freight 15.00
CR Tax Invoiced 17.51
15/08/17 Page
92
Tax Processing BPCS Documentation
________________________________________________________________
Payment Processing Options (Tax Adjustments)
Highest Tax Rate
The following example illustrates how tax adjustments are
calculated using the Highest Tax Rate calculation method. In
this example, an invoice amount of 333.60 is discounted by 3 %,
resulting in a 10.00 Gross Discount. This Gross Discount is
divided by the highest tax rate to produce the Actual Discount.
This is then subtracted from the Gross Discount, thus producing
the final tax adjustment.
Calculations:
Amount Received 323.60
Gross Discount (tax adjustment and 10.00
actual discount)
Tax Rate (if one has multiple tax 6.2%
rates on one invoice, use the
highest rate)
Split the total discount (10.00) between the actual discount
and the tax adjustment as follows:
1.062 * d = 10.00
Where "d" equals the Actual Discount portion of the 10.00
Discount and 1.062 equals 1 + the highest tax rate percentage.
Actual Discount 9.42
Tax Adjustment 10.00 - 9.42 0.58
Journal Entries:
DR Cash 323.60
DR Discount 9.42
DR Tax Invoiced - Adjustment 58
CR A/R 333.60
15/08/17 Page
93
Tax Processing BPCS Documentation
________________________________________________________________
Taxable Percentage
This option is similar to the Highest Tax Rate example, except
that the calculation to split the Gross Discount (of 10.00)
into the Actual Discount and Tax Adjustment is different.
Calculation:
Amount Received 323.60
Gross Discount (includes tax 10.00
adjustment and actual discount)
Taxable portion of invoice 300.00
Invoiced Amount 333.60
Percentage Taxable 300/333.60 89.93%
Tax on Gross Discount Amount 10.00 * .062 .62
Pro-rated Tax Adjustment based on 0.62 * .8993 .56
Percentage Taxable
Actual Discount 10.00 - .56 9.44
Journal Entries:
DR Cash 323.60
DR Discount 9.44
DR Tax Invoiced .56
CR A/R
333.60

Вам также может понравиться