Třídová akce

Popis:
Načte již uzavřený skladový pohyb skladovou uzávěrkou. Umožňuje vrátit i pouze oceněný skladový pohyb, pokud je nastaven parametr AIncludeOnlyValuated.
Kód:
20
Tělo:
SELECT
  A.ID, 
  A.LocalTAmount, 
  CASE 
    WHEN (A.FlowType IN ('24', '37')) THEN 
      A.ProvideRow_ID 
    ELSE 
      A.RDocumentRow_ID 
  END AS RDocumentRow_ID,
  A.Quantity, 
  A.Store_ID, 
  A.StoreCard_ID, 
  A.Parent_ID,
  A.CompletePrices, 
  PMS.SystemState AS PMSystemState,
  A.ProductionTask_ID,
  A.FlowType AS DocumentType,
  A.FlowSign, 
  A.PriceTransformationCoefficient,
  PP.Quantity as PPQuantity,
  PP.LocalAmount as PPLocalAmount,
  PP.PosIndex as PPPosIndex,
  A.ClosingOrder,
  A.Valuated,
  A.EtalonRate
FROM StoreDocuments2 A
JOIN PMStates PMS ON A.PMState_ID = PMS.ID
LEFT JOIN StoreDocumentPriceParts PP ON PP.Parent_ID = A.ID
WHERE
  A.ID = :ID AND
  ((A.ClosingOrder > 0) OR ((A.Valuated = 'A') AND (:AIncludeOnlyValuated = 'A')))

Generated by ABRA Software a.s. 27.10.2021 16:34:11