Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
prasanth_nossam
Contributor
Contributor

Hi All,

This is My Requirement :-


If there are 5 Weeks in the last month of the Quarter, consider 3 Weeks Quantity as “In Transit” and if there are 4 Weeks, consider 2 Weeks Quantity as “In Transit”.


and

this is script i written but i am not getting the OutPut, please help on this.

soi:

LOAD SupplyPN,

     SupplySOI,

     Supply,

     SupplyWeekNo,

     SupplyWeekDate,

     Date(Left(SupplyWeekDate,8),'MM-DD-YYYY') as SupplyWeeksDate,

     year( SupplyWeekDate) as Year,

     month(SupplyWeekDate) as Month,

     week(SupplyWeekDate) as Week,

     'Q' & Ceil(month(SupplyWeekDate)/3) as quarters,

     CoppSheetDate,

     BU,

     Commodity,

     IsActive,

     CreatedBy,

     CreatedOn,   

     Id,

     SupplierId

FROM

(qvd);


inner Join(soi)

LOAD        

      Round( Max(Ceil(Week))/2) as No_of_weeks,

      Month    

    

     Resident soi group by Month;

    

     Final_table:

NoConcatenate

LOAD *,

if(Week<=No_of_weeks,'In Transport') as Week_Quantity

Resident soi;


DROP Table soi;

0 Replies