UpdateCurrentParentCosts

Update Current Parent Costs

Minor Business Rule

Object Name: B3100570

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

1.Functional Description
This business function will Update Parent Current Costs (A1/A2) in F3102 Variance Master file.

1.1Purpose

This is to be used to Update the Current Parent Costs for the Parent in the WO Variance file.

1.2Setup Notes and Prerequisites

Calculate the Material and Scrap Costs by using Business Function (B3100560) before calling this 
function

and call this function twice (For Cost Type 'A1'/'A2').


1.3Special Logic


2.Technical Specifications


2.4Processing

The following actions have to be performed by the Business Function.
1. Read the Variance table(F3102) using  Input DOCO and KIT and COST as the key.

If the row is found

IGCCCU =  Input CCCU

IGCCCA = Input CCCA

IGUOM = Input UOM

Update F3102

Endif

 


^

Data Structure

D3100570 - Update Current Parent Costs

Parameter NameData ItemData TypeReq/OptI/O/Both
mnDocumentNumberDOCOMATH_NUMERICNONENONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnShortItemNumberKITMATH_NUMERICNONENONE

The system provides for three separate item numbers.    1.   Item Number (short) - An eight-digit, computer assigned, completely 
non-significant item number.    2.   2nd Item Number - The 25-digit, free form, user defined alphanumeric item number.    3.   3rd Item Number - Another 
25-digit, free form, user defined alphanumeric item number.

szCostTypeCOSTcharNONENONE

A code that designates each element of cost for an item. Examples of the cost object types are:   o  A1  Purchased raw material   o  B1  
Direct labor routing rollup   o  B2  Setup labor routing rollup   o  C1  Variable burden routing rollup   o  C2  Fixed burden routing rollup   o  Dx  Outside 
operation routing rollup   o  Xx  Extra add-ons, such as electricity and water  The optional add-on computations usually operate with the type 
Xx extra add-ons. This cost structure allows you to use an unlimited number of cost components to calculate alternative cost rollups. The 
system then associates these cost components with one of six user defined summary cost buckets.

mnCurrentCostUnitsCCCUMATH_NUMERICNONENONE

The current units to produce a given amount of product.

mnCurrentCostAmountCCCAMATH_NUMERICNONENONE

The current amount to produce a given amount of product.

szUnitOfMeasureUOMcharNONENONE

A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box).

cSuppressErrorMessageEV01charNONENONE

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.

Related Functions

None

Related Tables

F3102 Production Cost