Třídová akce

Popis:
Dle předaného seznamu dokladů vybere pouze záznamy, u kterých je třeba provést elektronickou evidenci tržby.
Kód:
2
Tělo:
SELECT 
  A.ID,
  (DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' ||  P.Code) as DisplayName,
  A.DocDate$Date,
  T.ID AS Turnover_ID,
  T.TurnoverState
FROM SelDat SD
LEFT JOIN EETMasterDocuments A ON A.DocumentType = :DocumentType AND A.ID = SD.Obj_ID 
LEFT JOIN DocQueues DQ ON DQ.ID = A.DocQueue_ID
LEFT JOIN Periods P ON P.ID = A.Period_ID
LEFT JOIN EETTurnovers T ON A.EETTurnover_ID = T.ID
WHERE
  SD.Sel_ID = :SelID AND 
  A.EET = 'A' AND
  ((T.ID IS NULL) OR (T.TurnoverState <> 2)) -- not send
ORDER BY 
  DQ.Code, A.OrdNumber, P.Code

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