Configured Part Not Pushing Descrpition

Stephen,



Thanks! This worked.



Thanks,

Blake Clemens

DMC







________________________________

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of Stephen Edginton
Sent: Tuesday, January 27, 2009 4:23 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Configured Part Not Pushing Descrpition



Blake,

Rule 180 calls GetPartDefaults()

This will default the values from the part master if the
part exists, hence if you wanted a specific description, you would need
to have rule 70 after 180.

I would have thought you would set the partnum then call
GetPartDefaults, then call everything else to override the settings.

Maybe before you were using a part that was not on the
part master in P01_CHR_PNFLY ?

Hope this helps (although it may be a bug in CTP)

Regards,

Stephen

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf
Of Blake Clemens
Sent: 27 January 2009 21:15
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Configured Part Not Pushing Descrpition

I just submitted this call with support. Maybe someone on here can help
me out. Any ideas why this isn't working correctly?

Configured part number starting in Sales Order Entry. Capable to
Promise is getting details and creating the job. Set Field rule to set
JobMtl.Description with a description, not functioning. Same Set Field
rule to set the following fields in job are working fine.
JobMtl.Partnum, JobMt.QtyPer, JobMtl.EstUnitCost, JobMtl.MtlBurRate.
See below for the programming from the rules.

10 Keep When Not (P01_CHR_PNLFLY Matches "")

20 Set Field QuoteMtl.PartNum = P01_CHR_PNLFLY

30 Set Field JobMtl.PartNum = P01_CHR_PNLFLY

40 Set Field QuoteMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else
(2))

50 Set Field JobMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else (2))

60 Set Field QuoteMtl.Description = P01_CHR_PNLDESCFLY

70 Set Field JobMtl.Description = P01_CHR_PNLDESCFLY

80 Set Field QuoteMtl.BuyIt = True

90 Set Field JobMtl.BuyIt = True

100 Set Field QuoteMtl.Class = P01_CHR_PANELCLASS

110 Set Field QuoteMtl.VendorNum = P01_NUM_PANELSUPPLIERID E

120 Set Field JobMtl.VendorNum = P01_NUM_PANELSUPPLIERID

140 Set Field QuoteMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

150 Set Field JobMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

160 Set Field QuoteMtl.EstUnitCost = P01_NUM_PNLCOST

170 Set Field JobMtl.EstUnitCost = P01_NUM_PNLCOST

180 Rule Function GetPartDefaults()

Thanks,

Blake Clemens

IT Systems Engineer

Delmarva Millwork Corporation

(800) 360-2364 x132

***Privileged & Confidential***

This email, together with any attachments, is intended for the named
recipient(s) only and may contain privileged and confidential
information. If received in error, please inform the sender as quickly
as possible and delete this email and any copies. If not an intended
recipient of this email, you must not copy, distribute or rely on it,
and any form of disclosure, modification, distribution and/or
publication of this email is prohibited.

Unless stated otherwise, this email represents only the views of the
sender and not the views of Delmarva Millwork Corporation.

[Non-text portions of this message have been removed]





[Non-text portions of this message have been removed]
I just submitted this call with support. Maybe someone on here can help
me out. Any ideas why this isn't working correctly?



Configured part number starting in Sales Order Entry. Capable to
Promise is getting details and creating the job. Set Field rule to set
JobMtl.Description with a description, not functioning. Same Set Field
rule to set the following fields in job are working fine.
JobMtl.Partnum, JobMt.QtyPer, JobMtl.EstUnitCost, JobMtl.MtlBurRate.
See below for the programming from the rules.



10 Keep When Not (P01_CHR_PNLFLY Matches "")

20 Set Field QuoteMtl.PartNum = P01_CHR_PNLFLY

30 Set Field JobMtl.PartNum = P01_CHR_PNLFLY

40 Set Field QuoteMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else
(2))

50 Set Field JobMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else (2))


60 Set Field QuoteMtl.Description = P01_CHR_PNLDESCFLY

70 Set Field JobMtl.Description = P01_CHR_PNLDESCFLY

80 Set Field QuoteMtl.BuyIt = True

90 Set Field JobMtl.BuyIt = True

100 Set Field QuoteMtl.Class = P01_CHR_PANELCLASS

110 Set Field QuoteMtl.VendorNum = P01_NUM_PANELSUPPLIERID E

120 Set Field JobMtl.VendorNum = P01_NUM_PANELSUPPLIERID

140 Set Field QuoteMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

150 Set Field JobMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

160 Set Field QuoteMtl.EstUnitCost = P01_NUM_PNLCOST

170 Set Field JobMtl.EstUnitCost = P01_NUM_PNLCOST

180 Rule Function GetPartDefaults()



Thanks,

Blake Clemens

IT Systems Engineer

Delmarva Millwork Corporation

(800) 360-2364 x132













***Privileged & Confidential***



This email, together with any attachments, is intended for the named
recipient(s) only and may contain privileged and confidential
information. If received in error, please inform the sender as quickly
as possible and delete this email and any copies. If not an intended
recipient of this email, you must not copy, distribute or rely on it,
and any form of disclosure, modification, distribution and/or
publication of this email is prohibited.

Unless stated otherwise, this email represents only the views of the
sender and not the views of Delmarva Millwork Corporation.





[Non-text portions of this message have been removed]
Blake,

Rule 180 calls GetPartDefaults()

This will default the values from the part master if the
part exists, hence if you wanted a specific description, you would need
to have rule 70 after 180.

I would have thought you would set the partnum then call
GetPartDefaults, then call everything else to override the settings.

Maybe before you were using a part that was not on the
part master in P01_CHR_PNFLY ?



Hope this helps (although it may be a bug in CTP)



Regards,

Stephen



From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of Blake Clemens
Sent: 27 January 2009 21:15
To: vantage@yahoogroups.com
Subject: [Vantage] Configured Part Not Pushing Descrpition



I just submitted this call with support. Maybe someone on here can help
me out. Any ideas why this isn't working correctly?

Configured part number starting in Sales Order Entry. Capable to
Promise is getting details and creating the job. Set Field rule to set
JobMtl.Description with a description, not functioning. Same Set Field
rule to set the following fields in job are working fine.
JobMtl.Partnum, JobMt.QtyPer, JobMtl.EstUnitCost, JobMtl.MtlBurRate.
See below for the programming from the rules.

10 Keep When Not (P01_CHR_PNLFLY Matches "")

20 Set Field QuoteMtl.PartNum = P01_CHR_PNLFLY

30 Set Field JobMtl.PartNum = P01_CHR_PNLFLY

40 Set Field QuoteMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else
(2))

50 Set Field JobMtl.QtyPer = (If P01_CHK_SNGL Then (1) Else (2))

60 Set Field QuoteMtl.Description = P01_CHR_PNLDESCFLY

70 Set Field JobMtl.Description = P01_CHR_PNLDESCFLY

80 Set Field QuoteMtl.BuyIt = True

90 Set Field JobMtl.BuyIt = True

100 Set Field QuoteMtl.Class = P01_CHR_PANELCLASS

110 Set Field QuoteMtl.VendorNum = P01_NUM_PANELSUPPLIERID E

120 Set Field JobMtl.VendorNum = P01_NUM_PANELSUPPLIERID

140 Set Field QuoteMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

150 Set Field JobMtl.MtlBurRate = P01_NUM_PNLBURDENRATE

160 Set Field QuoteMtl.EstUnitCost = P01_NUM_PNLCOST

170 Set Field JobMtl.EstUnitCost = P01_NUM_PNLCOST

180 Rule Function GetPartDefaults()

Thanks,

Blake Clemens

IT Systems Engineer

Delmarva Millwork Corporation

(800) 360-2364 x132

***Privileged & Confidential***

This email, together with any attachments, is intended for the named
recipient(s) only and may contain privileged and confidential
information. If received in error, please inform the sender as quickly
as possible and delete this email and any copies. If not an intended
recipient of this email, you must not copy, distribute or rely on it,
and any form of disclosure, modification, distribution and/or
publication of this email is prohibited.

Unless stated otherwise, this email represents only the views of the
sender and not the views of Delmarva Millwork Corporation.





[Non-text portions of this message have been removed]