Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. IMPORTANT DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
bnelson111
Creator
Creator

Load Statement to Multiply to values.

I have the following load statement which is working fine, however i wish to multiply the two values highlighted in red. Thanks in advance.

[WAsTE]:

LOAD CostCatNum,

    CostType,

DeptCode,

    CostcCode,

    DimA,

    StepNum,

JobCode as  [Production Receipt Info.JobORder1],

ItemCode as  WasteITEMCODE,

TxnDate,

ItemCode,

TxnQty;

SQL SELECT CostCatNum,

    CostType,

    DeptCode,

    CostcCode,

      DimA,

          StepNum,

    JobCode,

    TxnDate,

ItemCode,

    TxnQty

FROM PUB."PV_JobCosts"

WHERE ("TxnDate" > '01/01/2016') AND ("DeptCode" = '3-PRINT') AND ("CostType" = '1') AND ("CostcCode" = '3-PRINT') AND ("StepNum" < '1200')  ;

UNQUALIFY *;

QUALIFY GSM;

left join

[WAsTE Item]:


LOAD GSM,

  ItemCode as  WasteITEMCODE;

SQL SELECT GSM,

    ItemCode

FROM PUB."PM_Item"

WHERE GSM > '0';

UNQUALIFY *;

1 Solution

Accepted Solutions
MarcoWedel

Hi,

one script solution might be:

mapGSM:

Mapping

SQL SELECT ItemCode, GSM

FROM PUB."PM_Item"

WHERE GSM > '0';

[WAsTE]:

LOAD CostCatNum,

    CostType,

DeptCode,

    CostcCode,

    DimA,

    StepNum,

JobCode as  [Production Receipt Info.JobORder1],

ItemCode as  WasteITEMCODE,

TxnDate,

ItemCode,

TxnQty,

TxnQty*ApplyMap('mapGSM',ItemCode) as GSMTimesTxnQty;

SQL SELECT CostCatNum,

    CostType,

    DeptCode,

    CostcCode,

      DimA,

          StepNum,

    JobCode,

    TxnDate,

ItemCode,

    TxnQty

FROM PUB."PV_JobCosts"

WHERE ("TxnDate" > '01/01/2016') AND ("DeptCode" = '3-PRINT') AND ("CostType" = '1') AND ("CostcCode" = '3-PRINT') AND ("StepNum" < '1200')  ;

hope this helps

regards

Marco

View solution in original post

4 Replies
YoussefBelloum
Champion
Champion

Hi,

are these two table linked ?

MarcoWedel

Hi,

one script solution might be:

mapGSM:

Mapping

SQL SELECT ItemCode, GSM

FROM PUB."PM_Item"

WHERE GSM > '0';

[WAsTE]:

LOAD CostCatNum,

    CostType,

DeptCode,

    CostcCode,

    DimA,

    StepNum,

JobCode as  [Production Receipt Info.JobORder1],

ItemCode as  WasteITEMCODE,

TxnDate,

ItemCode,

TxnQty,

TxnQty*ApplyMap('mapGSM',ItemCode) as GSMTimesTxnQty;

SQL SELECT CostCatNum,

    CostType,

    DeptCode,

    CostcCode,

      DimA,

          StepNum,

    JobCode,

    TxnDate,

ItemCode,

    TxnQty

FROM PUB."PV_JobCosts"

WHERE ("TxnDate" > '01/01/2016') AND ("DeptCode" = '3-PRINT') AND ("CostType" = '1') AND ("CostcCode" = '3-PRINT') AND ("StepNum" < '1200')  ;

hope this helps

regards

Marco

bnelson111
Creator
Creator
Author

Brilliant thank you

bnelson111
Creator
Creator
Author

Yep