Procedura-SubscriberTurnovers

Parametry:

NázevPopisDatový typ
IssInvoiceTypeInteger
CashRecTypeInteger
IssDInvChar(1)
AVATIssDInvInteger
DocDateUsedChar(1)
DocDateFromFloat(0, 0)
DocDateToFloat(0, 0)
DivisionSelIDChar(10)
DueDateUsedChar(1)
DueDateFromFloat(0, 0)
DueDateToFloat(0, 0)
FirmSelIDChar(10)
BusOrderSelIDChar(10)
ABusOrdersWithChildsChar(1)
BusTransactionSelIDChar(10)
ABusTransactionsWithChildsChar(1)
BusProjectSelIDChar(10)
ABusProjectsWithChildsChar(1)
PaidStatusVarChar(2)
ADivisionsWithChildsChar(1)

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
SubscriberTurnoverVrací obraty odběratelůProcedures
SubscriberTurnoverFromRowsProcedures
SubscriberTurnovers2Procedures

Tělo:

BEGIN
  FOR 
    SELECT SumIIAmount, SumIIAmountWithoutVAT, SumCRAmount,
      SumCRAmountWithoutVAT, ID, TotalAmount, TotalAmountWithoutVAT
    FROM SubscriberTurnovers2(
      :IssInvoiceType, :CashRecType, 0, :IssDInv, :AVATIssDInv, 
      :DocDateUsed, :DocDateFrom, :DocDateTo, :DivisionSelID,
      :DueDateUsed, :DueDateFrom, :DueDateTo, 
      'N', 0, 0, :FirmSelID,
      :BusOrderSelID, :ABusOrdersWithChilds, :BusTransactionSelID, 
      :ABusTransactionsWithChilds, :BusProjectSelID, :ABusProjectsWithChilds,
      :PaidStatus, :ADivisionsWithChilds)
    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