InventoryTransferStandardCosting

Inventory Transfer Standard Costing

Minor Business Rule

Object Name: B4100360

Parent DLL: COPBASE

Location: Client/Server

Language: C

Functional Description

Purpose
If standard cost is the costing method used, calculate the standard cost variance.  This will be used 
in the Inventory Transfers process and only from the TO side of the transfer.


Setup Notes and Prerequisites


Special Logic



Technical Specifications
Parameters
Data Item     Data Structure Description     I/O     Required     Notes
TRQT          Transaction Quantity            I          Y
UNCS          Inventory Unit Cost             I          Y

UNCS          Standard Cost - From            B          N

VARA          Variance Amount                 O          N

LEDG          Costing Method                  I          Y

FTRN          From Side of Transfer           I          Y

EV01          Unit Cost Entered               I          Y

ACOS          Add Item Cost                   B          N

EV06          Suppress Error Message          I          Y

DTAI          Error Message ID                O          N

REVL          Inventory Reversal              I          N

LEDG          To Cost Method                  O          N

LEDG          From Cost Method                O          N

UNCS          Transaction Unit Cost           I          N


Related Tables

Related Business Functions


Processing

Retrieve costing method for the 'To' and 'From' locations.

If standard cost is used in 'From' and 'To' location is new,

use cost from 'From' regardless of 'To' method.

Calculate standard cost on a reversal if necessary.




^

Data Structure

D4100360 - Standard Costing

Parameters
Data Item     Data Structure Description     I/O     Required     Notes
TRQT          Transaction Quantity            I          Y
UNCS          Inventory Unit Cost             I          Y

UNCS          Standard Cost - From            B          N

VARA          Variance Amount                 O          N

LEDG          Costing Method                  I          Y

FTRN          From Side of Transfer           I          Y

EV01          Unit Cost Entered               I          Y

ACOS          Add Item Cost                   B          N

EV06          Suppress Error Message          I          Y

DTAI          Error Message ID                O          N

REVL          Inventory Reversal              I          N

LEDG          To Cost Method                  O          N

LEDG          From Cost Method                O          N

UNCS          Transaction Unit Cost           I          N


^

Parameter NameData ItemData TypeReq/OptI/O/Both
mnTransactionQuantityTRQTMATH_NUMERICNONENONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

mnInventoryUnitCostUNCSMATH_NUMERICNONENONE

The amount per unit, derived by dividing the total cost by the unit quantity.

szCostingMethodLEDGcharNONENONE

A user defined code (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for J.D. Edwards 
use.

cUnitCostEnteredFlagEV03charNONENONE

A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

szProgramIDPIDcharNONENONE

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.

cSuppressErrorMessageEV06charNONENONE

An option that specifies the type of processing for an event.

szErrorMessageIDDTAIcharNONENONE

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.

szToCostingMethodLEDGcharNONENONE

A user defined code (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for J.D. Edwards 
use.

szFromCostingMethodLEDGcharNONENONE

A user defined code (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for J.D. Edwards 
use.

mnFromStandardCostUNCSMATH_NUMERICNONENONE

The amount per unit, derived by dividing the total cost by the unit quantity.

mnTransactionUnitCostUNCSMATH_NUMERICNONENONE

The amount per unit, derived by dividing the total cost by the unit quantity.

mnVarianceAmountVARAMATH_NUMERICNONENONE

The variance amount of an inventory transaction for an inventory item.

cFromSideOfTransferFTRNcharNONENONE

This field indicates if the record is a From transaction.

cInventoryReversalREVLcharNONENONE

This field indicates whether the record being processed is a reversal.

cAddItemLocationALONcharNONENONE

This code designates if an Item Location Record needs to be added.

Related Functions

None

Related Tables

None