Procedura-POSSHIFTROWSX2

Popis:
Podle sazeb DPH.

Parametry:

NázevPopisDatový typ
objidChar(10)

Návratové hodnoty:

NázevPopisDatový typ
idChar(10)
objversionInteger
parent_idChar(10)
vatrate_idChar(10)
vatrateNumeric(0, 0)
amountFloat(0, 0)
amountwithoutvatFloat(0, 0)

Tělo:

begin
  for
    select
      max(pd5.id),
      max(pd5.objversion),
      max(PD.posshift_id),
      pd5.vatrate_id,
      pd5.vatrate,
      sum(pd5.tamount) as amount,
      sum(pd5.tamountwithoutvat) as amountwithoutvat
    from
      posdocuments PD
      join posdocuments5 pd5 on pd.id=pd5.parent_id
    where
      PD.posshift_id=:objid and
      PD.opened = 'N'
    group by
      pd5.vatrate, pd5.vatrate_id
    into
      :id, :objversion, :parent_id, :vatrate_id, :vatrate, :amount, :amountwithoutvat
  do
    suspend;
end

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