datamapping sap as400 productcosting 1656 budget tech

9
document.xls ProductCosting: SAP --> webMethods Id Source Application Fullpath/Location Desc Type Occurrences Req Conditional Rules Functional Notes Conversion / Translation Notes CONTROL_DATA/FILE_NAME InterfaceType AFFILIATE DATA_RECORD[0]/FISCAL_YEAR Fiscal Year DATA_RECORD[0]/PLANT_CODE Plant Code DATA_RECORD[0]/COST_VARIANT CostVariant DATA_RECORD[0]/COST_VERSION CostVersion DATA_RECORD[0]/CURR_SWIFT_CODE Currency Swift Code DATA_RECORD[0]/PRODUCT_CODE Product 4 First Alpha DATA_RECORD[0]/PRODUCT_CODE Product 2 Middle Alpha DATA_RECORD[0]/PRODUCT_CODE Product 4 Last Alpha DATA_RECORD[0]/PRODUCT_DESC Product Description DATA_RECORD[0]/CLASS_GROUP Classification Group DATA_RECORD[0]/SUB_TYPE Subtype DATA_RECORD[0]/CURR_AFF_PRICE Current Affiliate Price DATA_RECORD[0]/STANDARD_COST Standard Cost DATA_RECORD[0]/TOTAL_COST Total Cost DATA_RECORD[0]/CREATION_DATE Creation Date DATA_RECORD[0]/LAST_CHANGE_DATE Last Change Date DATA_RECORD[0]/NEXT_YR_AFF_PRICE FutureAffiliateCost DATA_RECORD[0]/NEXT_YR_STANDARD_COST FutureStandardCost DATA_RECORD[0]/TOTAL_AFF_VALUE_USD TotalAffilaiteCost DATA_RECORD[0]/CURR_MAT_COST_CURR_RATE CurrentMaterialCostCurrentBudget DATA_RECORD[0]/NEXT_MAT_COST_CURR_RATE FutureMaterialCostCurrentBudget DATA_RECORD[0]/NEXT_MAT_COST_NEXT_RATE FutureMaterialCostFutureBudget DATA_RECORD[0]/CURR_LAB_COST_CURR_RATE CurrentLaborCostCurrentBudget DATA_RECORD[0]/NEXT_LAB_COST_CURR_RATE FutureLaborCostCurrentBudget DATA_RECORD[0]/NEXT_LAB_COST_NEXT_RATE FutureLaborCostFutureBudget DATA_RECORD[0]/CURR_OVERH_COST_CURR_RATE CurrentOverHeadCostCurrentBudget DATA_RECORD[0]/NEXT_OVERH_COST_CURR_RATE FutureOverHeadCostCurrentBudget DATA_RECORD[0]/NEXT_OVERH_COST_NEXT_RATE FutureOverHeadCostFutureBudget DATA_RECORD[0]/CURR_TOOL_COST_CURR_RATE CurrentToolSetCostCurrentBudget DATA_RECORD[0]/NEXT_TOOL_COST_CURR_RATE FutureToolSetCostCurrentBudget DATA_RECORD[0]/NEXT_TOOL_COST_NEXT_RATE FutureToolSetCostFutureBudget DATA_RECORD[0]/CURR_OPER_EXP_CURR_RATE CurrentOperatingExpenseCostCurrentBudget DATA_RECORD[0]/NEXT_OPER_EXP_CURR_RATE FutureOperatingExpensetCostCurrentBudget DATA_RECORD[0]/NEXT_OPER_EXP_NEXT_RATE FutureOperatingExpenseCostFutureBudget DATA_RECORD[0]/CURR_OBSL_COST_CURR_RATE CurrentObsolescenceCostCurrentBudget DATA_RECORD[0]/NEXT_OBSL_COST_CURR_RATE FutureObsolescenceseCostCurrentBudget DATA_RECORD[0]/NEXT_OBSL_COST_NEXT_RATE FutureObsolescenceCostFutureBudget DATA_RECORD[0]/CURR_MARK_UP_CURR_RATE CurrentMarkUpCostCurrentBudget DATA_RECORD[0]/NEXT_MARK_UP_CURR_RATE FutureMarkUpCostCurrentBudget DATA_RECORD[0]/NEXT_MARK_UP_NEXT_RATE FutureMarkUpCostFutureBudget Field Format (If Applicable) Length, (No. of Decimals) Valid or Hardcoded Values Segment Name

Upload: akakarla

Post on 24-Oct-2015

15 views

Category:

Documents


0 download

DESCRIPTION

sap copa

TRANSCRIPT

Page 1: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

ProductCosting: SAP --> webMethods

Id

Source Application

Fullpath/Location Desc Type Occurrences Req Conditional Rules Functional Notes Conversion / Translation Notes

CONTROL_DATA/FILE_NAME InterfaceType AFFILIATE

DATA_RECORD[0]/FISCAL_YEAR Fiscal Year

DATA_RECORD[0]/PLANT_CODE Plant Code

DATA_RECORD[0]/COST_VARIANT CostVariant

DATA_RECORD[0]/COST_VERSION CostVersion

DATA_RECORD[0]/CURR_SWIFT_CODE Currency Swift Code

DATA_RECORD[0]/PRODUCT_CODE Product 4 First Alpha

DATA_RECORD[0]/PRODUCT_CODE Product 2 Middle Alpha

DATA_RECORD[0]/PRODUCT_CODE Product 4 Last Alpha

DATA_RECORD[0]/PRODUCT_DESC Product Description

DATA_RECORD[0]/CLASS_GROUP Classification Group

DATA_RECORD[0]/SUB_TYPE SubtypeDATA_RECORD[0]/CURR_AFF_PRICE Current Affiliate PriceDATA_RECORD[0]/STANDARD_COST Standard Cost

DATA_RECORD[0]/TOTAL_COST Total Cost

DATA_RECORD[0]/CREATION_DATE Creation Date

DATA_RECORD[0]/LAST_CHANGE_DATE Last Change Date

DATA_RECORD[0]/NEXT_YR_AFF_PRICE FutureAffiliateCost

DATA_RECORD[0]/NEXT_YR_STANDARD_COST FutureStandardCost

DATA_RECORD[0]/TOTAL_AFF_VALUE_USD TotalAffilaiteCost

DATA_RECORD[0]/CURR_MAT_COST_CURR_RATE CurrentMaterialCostCurrentBudget

DATA_RECORD[0]/NEXT_MAT_COST_CURR_RATE FutureMaterialCostCurrentBudget

DATA_RECORD[0]/NEXT_MAT_COST_NEXT_RATE FutureMaterialCostFutureBudget

DATA_RECORD[0]/CURR_LAB_COST_CURR_RATE CurrentLaborCostCurrentBudget

DATA_RECORD[0]/NEXT_LAB_COST_CURR_RATE FutureLaborCostCurrentBudget

DATA_RECORD[0]/NEXT_LAB_COST_NEXT_RATE FutureLaborCostFutureBudget

DATA_RECORD[0]/CURR_OVERH_COST_CURR_RATE CurrentOverHeadCostCurrentBudget

DATA_RECORD[0]/NEXT_OVERH_COST_CURR_RATE FutureOverHeadCostCurrentBudget

DATA_RECORD[0]/NEXT_OVERH_COST_NEXT_RATE FutureOverHeadCostFutureBudget

DATA_RECORD[0]/CURR_TOOL_COST_CURR_RATE CurrentToolSetCostCurrentBudget

DATA_RECORD[0]/NEXT_TOOL_COST_CURR_RATE FutureToolSetCostCurrentBudget

DATA_RECORD[0]/NEXT_TOOL_COST_NEXT_RATE FutureToolSetCostFutureBudget

DATA_RECORD[0]/CURR_OPER_EXP_CURR_RATE CurrentOperatingExpenseCostCurrentBudget

DATA_RECORD[0]/NEXT_OPER_EXP_CURR_RATE FutureOperatingExpensetCostCurrentBudget

DATA_RECORD[0]/NEXT_OPER_EXP_NEXT_RATE FutureOperatingExpenseCostFutureBudget

DATA_RECORD[0]/CURR_OBSL_COST_CURR_RATE CurrentObsolescenceCostCurrentBudget

DATA_RECORD[0]/NEXT_OBSL_COST_CURR_RATE FutureObsolescenceseCostCurrentBudget

DATA_RECORD[0]/NEXT_OBSL_COST_NEXT_RATE FutureObsolescenceCostFutureBudget

DATA_RECORD[0]/CURR_MARK_UP_CURR_RATE CurrentMarkUpCostCurrentBudget

DATA_RECORD[0]/NEXT_MARK_UP_CURR_RATE FutureMarkUpCostCurrentBudget

DATA_RECORD[0]/NEXT_MARK_UP_NEXT_RATE FutureMarkUpCostFutureBudget

Field Format (If Applicable)

Length, (No. of

Decimals)

Valid or Hardcoded Values

Segment Name

API, File Name or DB

Table

Page 2: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

Target Application

Fullpath Desc Type Field Format (If Applicable) Req

elc:Header/ns:Site/ns:Note[0]/*body elc:ProductCostingBudget/elc:Header/ns:Site/ns:Note[0]/*body

elc:Item/elc:FiscalYear ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:FiscalYear FiscalYear yyyy-MM-dd'T'HH:mm:ssZ elc:Header/ns:Site/ns:Id ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Header/ns:Site/ns:Id Id

elc:Header/elc:CostVariant elc:ProductCostingBudget/elc:Header/elc:CostVariant

elc:Header/elc:CostVersion elc:ProductCostingBudget/elc:Header/elc:CostVersion

elc:Item/elc:TotalCost/@currency TotalCost/currency

elc:Item/elc:ProductCode ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ProductCode ProductCode

elc:Item/elc:ProductDescription ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ProductDescription ProductDescription

elc:Item/elc:ClassificationCode ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ClassificationCode ClassificationCode

elc:Item/elc:SubType ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:SubType SubType

elc:Item/elc:AffiliatePrice/*body AffiliatePrice/*bodyelc:Item/elc:StandardCost/*body StandardCost/*bodyelc:Item/elc:TotalCost/*body ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:TotalCost/*body TotalCost/*body

elc:Item/elc:CreationDate ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:CreationDate CreationDate yyyy-MM-dd'T'HH:mm:ssZ elc:Item/elc:Change/ns:ChangeDate ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:Change/ns:Chang ChangeDate yyyy-MM-dd'T'HH:mm:ssZ

elc:AffiliateCost/elc:Future/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliateCost/elc:Future/body Future Affiliate Cost of the product

elc:StandardCost/elc:Future/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:StandardCost/elc:Future/body Future StandardCost of the product

elc:AffiliateCost/elc:Total/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliateCost/elc:Total/body TotalAffilaiteCost in USD

elc:MaterialCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:Current/*body Current Material Cost using current budget

elc:MaterialCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:Future/*body Future Material Cost using current budget

elc:MaterialCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:FutureBudget/*body Future Material Cost using future budget

elc:LaborCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:Current/*body Current Labor Cost using current budget

elc:LaborCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:Future/*body Future Labor Cost using current budget

elc:LaborCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:FutureBudget/*body Future Labor Cost using future budget

elc:OverheadCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:Current/*body Current Overhead Cost using current budget

elc:OverheadCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:Future/*body Future Overhead Cost using current budget

elc:OverheadCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:FutureBudget/*body Future Overhead Cost using future budget

elc:ToolSetCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:Current/*body Current Toolset Cost using current budget

elc:ToolSetCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:Future/*body Future Toolset Cost using current budget

elc:ToolSetCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:FutureBudget/*body Future Toolset Cost using future budget

elc:OperatingCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:Current/*body Current OperatingExpense Cost using current budget

elc:OperatingCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:Future/*body Future OperatingExpense Cost using current budget

elc:OperatingCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:FutureBudget/*body Future OperatingExpense Cost using future budget

elc:ObsolescenceCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:Current/*body Current Obsolescence Cost using current budget

elc:ObsolescenceCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:Future/*body Future Obsolescence Cost using current budget

elc:ObsolescenceCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:FutureBudget/*body Future Obsolescence Cost using future budget

elc:MarkupCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:Current/*body Current Markup Cost using current budget

elc:MarkupCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:Future/*body Future Markup Cost using current budget

elc:MarkupCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:FutureBudget/*body Future Markup Cost using future budget

Field / DB Column

Length, (No. of Decimals)

Occurrences

ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:TotalCost/@currency

ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliatePrice/*bodyProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:StandardCost/*body

Page 3: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

Conditional Rules Functional NotesValid or Hardcoded

Values

Page 4: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

ProductCosting: webMethods --> AS400

Id

Source Application

Key Fields Fullpath/Location

ProductCosting elc:Header/ns:Site/ns:Note[0]/*body elc:ProductCostingBudget/elc:Header/ns:Site/ns:Note[0]/*body

elc:Item/elc:FiscalYear ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:FiscalYear

elc:Header/ns:Site/ns:Id ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Header/ns:Site/ns:Id

elc:Header/elc:CostVariant elc:ProductCostingBudget/elc:Header/elc:CostVariant

elc:Header/elc:CostVersion elc:ProductCostingBudget/elc:Header/elc:CostVersion

elc:Item/elc:TotalCost/@currency ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:TotalCost/@currency

elc:Item/elc:ProductCode ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ProductCode

elc:Item/elc:ProductDescription ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ProductDescription

elc:Item/elc:ClassificationCode ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ClassificationCode

elc:Item/elc:SubType ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:SubType

elc:Item/elc:AffiliatePrice/*body ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliatePrice/*body

elc:Item/elc:StandardCost/*body ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:StandardCost/*body

elc:Item/elc:TotalCost/*body ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:TotalCost/*body

elc:Item/elc:CreationDate ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:CreationDate

elc:Item/elc:Change/ns:ChangeDate ProductCostingBudgetCanonical/ProductCostingBudget/elc:ProductCostingBudget/elc:Detail/elc:Item/elc:Change/ns:ChangeDate

elc:AffiliateCost/elc:Future/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliateCost/elc:Future/body

elc:StandardCost/elc:Future/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:StandardCost/elc:Future/body

elc:AffiliateCost/elc:Total/body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:AffiliateCost/elc:Total/body

elc:MaterialCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:Current/*body

elc:MaterialCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:Future/*body

elc:MaterialCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MaterialCostBudget/elc:FutureBudget/*body

elc:LaborCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:Current/*body

elc:LaborCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:Future/*body

elc:LaborCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:LaborCostBudget/elc:FutureBudget/*body

elc:OverheadCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:Current/*body

elc:OverheadCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:Future/*body

elc:OverheadCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OverheadCostBudget/elc:FutureBudget/*body

elc:ToolSetCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:Current/*body

elc:ToolSetCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:Future/*body

elc:ToolSetCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ToolSetCostBudget/elc:FutureBudget/*body

elc:OperatingCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:Current/*body

elc:OperatingCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:Future/*body

elc:OperatingCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:OperatingCostBudget/elc:FutureBudget/*body

elc:ObsolescenceCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:Current/*body

elc:ObsolescenceCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:Future/*body

elc:ObsolescenceCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:ObsolescenceCostBudget/elc:FutureBudget/*body

elc:MarkupCostBudget/elc:Current/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:Current/*body

elc:MarkupCostBudget/elc:Future/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:Future/*body

elc:MarkupCostBudget/elc:FutureBudget/*body elc:ProductCostingBudget/elc:Detail/elc:Item/elc:MarkupCostBudget/elc:FutureBudget/*body

Source Application

Segment Name

Program / Screen Number

API, File Name or DB Table

Field / DB Column

Page 5: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

Desc Type Occurrences Req Conditional Rules Functional Notes

INTERFACE_TYPE

FISCAL_YEAR

PLANT_CODE

COST_VARIANT

COST_VERSION

CURRENCY_CODE

AFFILIATEPRICE/DETAIL/AFFILIATEPRICEDETAIL/WCPRA1

AFFILIATEPRICE/DETAIL/AFFILIATEPRICEDETAIL/WCPRA2

PRODUCT_CODE

PRODUCT_DESC

CLASSIFICATION_GROUP

SUB_TYPE

CURRENT_AFFILIATEPRICE

CURRENT_STANDARDCOST

TOTAL_COST

CREATE_DATE

LASTCHANGE_DATE

Future Affiliate Cost of the product NEXTYEAR_AFFILIATEPRICE

Future StandardCost of the product NEXTYEAR_STANDARDCOST

TotalAffilaiteCost in USD TOTAL_AFFILIATEVALUE

Current Material Cost using current budget CURR_MAT_COST_CURR_RATE

Future Material Cost using current budget NEXT_MAT_COST_CURR_RATE

Future Material Cost using future budget NEXT_MAT_COST_NEXT_RATE

Current Labor Cost using current budget CURR_LAB_COST_CURR_RATE

Future Labor Cost using current budget NEXT_LAB_COST_CURR_RATE

Future Labor Cost using future budget NEXT_LAB_COST_NEXT_RATE

Current Overhead Cost using current budget CURR_OVERH_COST_CURR_RATE

Future Overhead Cost using current budget NEXT_OVERH_COST_CURR_RATE

Future Overhead Cost using future budget NEXT_OVERH_COST_NEXT_RATE

Current Toolset Cost using current budget CURR_TOOL_COST_CURR_RATE

Future Toolset Cost using current budget NEXT_TOOL_COST_CURR_RATE

Future Toolset Cost using future budget NEXT_TOOL_COST_NEXT_RATE

Current OperatingExpense Cost using current budget CURR_OPER_EXP_CURR_RATE

Future OperatingExpense Cost using current budget NEXT_OPER_EXP_CURR_RATE

Future OperatingExpense Cost using future budget NEXT_OPER_EXP_NEXT_RATE

Current Obsolescence Cost using current budget CURR_OBSL_COST_CURR_RATE

Future Obsolescence Cost using current budget NEXT_OBSL_COST_CURR_RATE

Future Obsolescence Cost using future budget NEXT_OBSL_COST_NEXT_RATE

Current Markup Cost using current budget CURR_MARKUP_CURR_RATE

Future Markup Cost using current budget NEXT_MARKUP_CURR_RATE

Future Markup Cost using future budget NEXT_MARKUP_NEXT_RATE

Field Format (If Applicable)

Length, (No. of

Decimals)

Valid or Hardcoded Values

Conversion / Translation Notes

Segment Name

API, File Name or DB

Table

Field / DB Column

Pass "W" for Whitman UK plants = "3010" or "3530"

First 3 digit of product hierarchy Pass "0" for madein - SAP type is EPass "1" for bougth - SAP type is F

Page 6: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

document.xls

Target Application

Fullpath Desc Type Req Conditional Rules Functional Notes

PRODUCTCOST/HEADER/INTERFACE_TYPE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/FISCAL_YEAR

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/PLANT_CODE

PRODUCTCOST/HEADER/COST_VARIANT

PRODUCTCOST/HEADER/COST_VERSION

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURRENCY_CODE GBP

AFFILIATEPRICE/DETAIL/AFFILIATEPRICEDETAIL/WCPRA1

AFFILIATEPRICE/DETAIL/AFFILIATEPRICEDETAIL/WCPRA2

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/PRODUCT_CODE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/PRODUCT_DESC YYYYMMDD

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CLASSIFICATION_GROUP

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/SUB_TYPE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURRENT_AFFILIATEPRICE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURRENT_STANDARDCOST

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/TOTAL_COST

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CREATE_DATE YYYYMMDD

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/LASTCHANGE_DATE YYYYMMDD

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXTYEAR_AFFILIATEPRICE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXTYEAR_STANDARDCOST

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/TOTAL_AFFILIATEVALUE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_MAT_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_MAT_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_MAT_COST_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_LAB_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_LAB_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_LAB_COST_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_OVERH_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OVERH_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OVERH_COST_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_TOOL_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_TOOL_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_TOOL_COST_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_OPER_EXP_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OPER_EXP_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OPER_EXP_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_OBSL_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OBSL_COST_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_OBSL_COST_NEXT_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/CURR_MARKUP_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_MARKUP_CURR_RATE

PRODUCTCOST/DETAIL/PRODUCTCOSTDETAIL[0]/NEXT_MARKUP_NEXT_RATE

Field Format (If Applicable)

Length, (No. of Decimals)

Occurrences

Valid or Hardcoded Values

Page 7: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

Private XML - Schema (XSD)

Private XML - Sample Document (XML)

<?xml version="1.0" encoding="UTF-8" ?>

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="PRODUCTCOST"> <xsd:complexType> <xsd:sequence> <xsd:element name="HEADER" nillable="true" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="RUN_DATETIME" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="PLANT_CODE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="LINE_COUNT" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="INTERFACE_TYPE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="COST_VARIANT" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="COST_VERSION" nillable="true" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="DETAIL" nillable="true"> <xsd:complexType> <xsd:sequence> <xsd:element name="PRODUCTCOSTDETAIL" nillable="true" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="FISCAL_YEAR" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="PLANT_CODE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="CURRENCY_CODE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="CREATE_DATE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="LASTCHANGE_DATE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="PRODUCT_CODE" nillable="true" type="xsd:string" minOccurs="0"/> <xsd:element name="PRODUCT_DESC" nillable="true" type="xsd:string" minOccurs="0"/>

<?xml version="1.0" encoding="UTF-8"?><!--Sample XML file generated by XMLSpy v2007 rel. 3 sp1 (http://www.altova.com)--><PRODUCTCOST xsi:noNamespaceSchemaLocation="AS400_ProductCost.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <HEADER> <RUN_DATETIME>String</RUN_DATETIME> <PLANT_CODE>String</PLANT_CODE> <LINE_COUNT>String</LINE_COUNT> <INTERFACE_TYPE>String</INTERFACE_TYPE> </HEADER> <DETAIL> <PRODUCTCOSTDETAIL> <FISCAL_YEAR>String</FISCAL_YEAR> <PLANT_CODE>String</PLANT_CODE> <CURRENCY_CODE>String</CURRENCY_CODE> <CREATE_DATE>String</CREATE_DATE> <LASTCHANGE_DATE>String</LASTCHANGE_DATE> <PRODUCT_CODE>String</PRODUCT_CODE> <PRODUCT_DESC>String</PRODUCT_DESC> <CLASSIFICATION_GROUP>String</CLASSIFICATION_GROUP> <SUB_TYPE>String</SUB_TYPE> <PRODUCT_DESCRIPTION>String</PRODUCT_DESCRIPTION>

Page 8: DataMapping SAP AS400 ProductCosting 1656 Budget Tech

Private XML - Schema (XSD)

Private XML - Sample Document (XML)

<xsd:element name="INTERFACE_TYPE" nillable="true" type="xsd:string" minOccurs="0"/>

<xsd:element name="CURRENCY_CODE" nillable="true" type="xsd:string" minOccurs="0"/><xsd:element name="CREATE_DATE" nillable="true" type="xsd:string" minOccurs="0"/><xsd:element name="LASTCHANGE_DATE" nillable="true" type="xsd:string" minOccurs="0"/><xsd:element name="PRODUCT_CODE" nillable="true" type="xsd:string" minOccurs="0"/><xsd:element name="PRODUCT_DESC" nillable="true" type="xsd:string" minOccurs="0"/>

<PRODUCTCOST xsi:noNamespaceSchemaLocation="AS400_ProductCost.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-