1.Functional Description
1.1Purpose
The purpose of this business function is to format the nine-digit Tax ID of the payee (supplier) or payer (company) based on the Person/Corporation
Code (TAXC). If the payee or payer is defined as a person (i.e., Person/Corporation Code equal to "P"), the first nine characters of the Tax ID will be formatted
as "xxx-xx-xxxx"; otherwise, the Tax ID will be formatted as "xx-xxxxxxx".
1.2Setup Notes and Prerequisites
Before calling N0400124 to format a Tax ID, you will need to retrieve the supplier's or company's
Person/Corporation Code (TAXC) value from Address Book Master (F0101). For the payer (company), call
B0000047 (F0010 Get Company Address) to get the company's address. This function will return the
Address Number (AN8) if one is defined in the Company Master (F0010); otherwise, the company's own number
will be returned in address number format.
1.3Special Logic
^
D0400124 - Format 1099 Tax IDs
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cPersonCorporationCode | TAXC | char | OPT | INPUT |
A code that designates the type of taxpayer. For 1099 reporting for U.S. suppliers and foreign suppliers, the system chooses only records
| ||||
szTaxID | TAX | char | REQ | INPUT |
The identification code required by various tax authorities. This can be a social security number, federal or state corporate tax ID, sales tax
| ||||
szFormattedTaxID | TAX | char | OPT | OUTPUT |
The identification code required by various tax authorities. This can be a social security number, federal or state corporate tax ID, sales tax
| ||||
szScrubbedTaxId | TAX | char | OPT | OUTPUT |
The identification code required by various tax authorities. This can be a social security number, federal or state corporate tax ID, sales tax
|
None |
None |