I have defined the fields in the CDO using the following field defintions.
When you include the record in COBOL it will translate for you to the
correct data type.
Hope this helps. If not let me know.
Define field CORP_MLP
Description /* The Maynard List Price for a Digital Saleable part/product/service. */
/* s9(14)V9(02) */
Generic MCS_allowConcurrent is '1'
Datatype signed quadword scale -2
.
Define field CORP_STD_COST
Description /* The Standard Cost for a Digital part/product/service. */
/* s9(08)V9(06) */
Generic MCS_allowConcurrent is '1'
Datatype signed quadword scale -6
.
Define field TPAS_INPUT_SHIP_TYPE_CD
Description /* Type of shipment. Good (1) / Return-Repair (2) */
/* Return-defective-credit (3) / Return-good-credit (4) */
Generic MCS_allowConcurrent is '1'
Datatype text size is 1 characters
.
Define field TPAS_INPUT_ORDER_MLP
Description /* The ORDER MLP for a Digital Saleable part/product/service. */
/* sent in to TPAS_CALC_TRNSFR_PRC from user input */
/* s9(14)V9(02) */
Generic MCS_allowConcurrent is '1'
Datatype signed quadword scale -2
.
Define field TPAS_INPUT_LOCAL_STD_COST
Description /* The Local Standard Cost for a Digital part/product/service. */
/* s9(08)V9(06) */
Generic MCS_allowConcurrent is '1'
Datatype signed quadword scale -6
.
Define field DSCNT_MLP_DSCNT_PERCT
Description /* % base price is decreased by for transfer price. V9(02) */
Datatype signed word scale -2
.
Define field DSCNT_NOR_DSCNT_PERCT
Description /* % base price is decreased by for transfer price. V9(02) */
Generic MCS_allowConcurrent is '1'
Datatype signed word scale -2
.
Define field DSCNT_STD_COST_UPLFT_PERCT
Description /* % base price cost is increased by for trans price. 9(01)V9(02) */
Datatype signed word scale -2
.
|