UpdateTransactionNature

IN86-Update Transaction Nature - 42

Minor Business Rule

Object Name: N76B400F

Parent DLL: CALLBSFN

Location: Client/Server

Language: NER

Data Structure

D76B400F - IN86-Update Transaction Nature                        - 41

Parameter NameData ItemData TypeReq/OptI/O/Both
jdUpdateDateDGJJDEDATEREQINPUT

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

szTransactionOriginatorTORGcharREQINPUT

The person who originally entered the transaction.

szUserIdUSERcharREQINPUT

The code that identifies a user profile.

szProgramIdPIDcharREQINPUT

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

szWorkStationIdJOBNcharREQINPUT

The code that identifies the work station ID that executed a particular job.

jdDateUpdatedUPMJJDEDATEREQINPUT

The date that specifies the last update to the file record.

mnTimeLastUpdatedUPMTMATH_NUMERICREQINPUT

The time that specifies when the program executed the last update to this record.

jdRecordDateDATE01JDEDATEOPTOUTPUT

Event point for JDE Date.

szNatureofOperationBRNOcharREQINPUT

A internal code that is the concatenation of the Transaction Nature Code and Transaction Nature Suffix, and is in a format that is reported to 
the Brazilian government.   Note: Blank is not a valid value; you must complete this field. 

mnTransactionNatureBNOPMATH_NUMERICREQINPUT

A three-character code that for tax purposes, identifies a type of transaction. To enter valid values for the Transaction Nature code, use the 
following convention: X.YY X defines the origin of the transaction (inbound or outbound). Valid values for X are: 1 Inbound, inside the 
state. 2 Inbound, other states. 3 Inbound, import. 5 Outbound, inside state. 6 Outbound, other states. 7 Outbound, export. YY defines the transaction as a 
whole, such as a sales transaction. Examples of Transaction Nature codes: 511   In-state sale 611   Out-of-state sale

szTransactionNatureSeriesBSOPcharREQINPUT

Complete this two-character field in conjunction with the Transaction Nature code to identify the complementary implications of a type of 
transaction. For example, the suffix might indicate that a certain type of transaction represents a inventory change, or that a transaction is eligible 
for a certain type of tax. Valid values might include: 01 Bonus 02 Demo 03 Sample 04 Return merchandise 05 Back order 06 Donation  Examples of 
Transaction Nature codes with suffixes: 511 01 In-state sale, bonus 511 05 In-state sale, back order

szErrorMessageIDDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cErrorCodeERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

Related Functions

None

Related Tables

None