Procedura-SubscriberTurnover

Popis:
Vrací obraty odběratelů

Parametry:

NázevPopisDatový typ
IssInvoiceTypeInteger
CashRecTypeInteger
IssDInvChar(1)
AVATIssDInvInteger
DocDateUsedChar(1)
DocDateFromFloat(0, 0)
DocDateToFloat(0, 0)
DueDateUsedChar(1)
DueDateFromFloat(0, 0)
DueDateToFloat(0, 0)
AFirm_IDChar(10)
PaidStatusVarChar(2)

Návratové hodnoty:

NázevPopisDatový typ
SumIIAmountNumeric(15, 2)
SumIIAmountWithoutVATNumeric(15, 2)
SumCRAmountNumeric(15, 2)
SumCRAmountWithoutVATNumeric(15, 2)
IDChar(10)
TotalAmountNumeric(15, 2)
TotalAmountWithoutVATNumeric(15, 2)

Závislosti:

NázevPopisTřída
SubscriberTurnover2Vrací obraty odběratelůProcedures

Tělo:

BEGIN
  FOR 
    SELECT SumIIAmount, SumIIAmountWithoutVAT, SumCRAmount,
      SumCRAmountWithoutVAT, ID, TotalAmount, TotalAmountWithoutVAT 
    FROM SubscriberTurnover2(
      :IssInvoiceType, :CashRecType, 0, :IssDInv, :AVATIssDInv,
      :DocDateUsed, :DocDateFrom, :DocDateTo, 
      :DueDateUsed, :DueDateFrom, :DueDateTo,
      'N', 0, 0,
      :AFirm_ID, :PaidStatus)
    INTO :SumIIAmount, :SumIIAmountWithoutVAT, :SumCRAmount,
      :SumCRAmountWithoutVAT, :ID, :TotalAmount, 
      :TotalAmountWithoutVAT 
  DO 
  BEGIN
    Suspend;
  END
END;

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