Smuel Dov Ochert

Forum Replies Created

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • Replies
  • Smuel Dov Ochert
    משתתף
    כדי שהשאלה תהיה ברורה יותר, הנה השאילתה:
    <p style="text-align: left;">SELECT B.WARHS, QUANT, TQUANT, TQUANT-QUANT TRANS_BALANCE, BALANCE ACC_BALANCE,TQUANT-QUANT – BALANCE DELTA
    FROM (
    select WARHS
    ,SUM(BALANCE) BALANCE
    from
    [CAADE#bolmann].dbo.ACCBAL
    WHERE CURDATE=16829280
    GROUP BY WARHS
    ) B
    FULL JOIN
    (
    SELECT T.TOWARHS,
    SUM (T.TQUANT) TQUANT
    FROM TRANSORDER T
    left JOIN DOCUMENTS D ON D.DOC = T.DOC
    LEFT JOIN DOCTYPES DT ON DT.TYPE = D.TYPE
    WHERE T.CURDATE<=16829280
    GROUP BY T.TOWARHS
    ) TOW ON TOW.TOWARHS = B.WARHS
    FULL JOIN
    (
    SELECT T.WARHS
    , SUM (T.QUANT) QUANT
    FROM TRANSORDER T
    left JOIN DOCUMENTS D ON D.DOC = T.DOC
    LEFT JOIN DOCTYPES DT ON DT.TYPE = D.TYPE
    WHERE T.CURDATE<=16829280
    GROUP BY T.WARHS
    ) FW ON B.WARHS = FW.WARHS
    ORDER BY B.WARHS</p>
    אני משווה את הצובר הראשון שקרה בתאריך 16829280 עם כל התנועות מתחילת החברה.

    לכל מחסן אני מפחית את כל התנועות היוצאות מהתנועות הנכנסות ומשווה עם ה-ACC.

    לחלק מהמחסנים יש איזון לאחרים סטייה קלה, אבל חלק ממש לא מתאימים.

    אשמח לעזרה.

    Smuel Dov Ochert
    משתתף
    הרבה תודה,

    אני מרגיש שאני יותר בכיוון, אבל עדיין לא מוצא איזון.

    ייתכן וחלק מהתנועות נמדדות לפי UDATE וחלק לפי CURDATE?

     

     

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)