project QadFinancials > class BDInvoice > method ValidateComponentAllStopQueries

Description

stop all queries that are started before


Parameters


ilStart1inputlogicalis query DInvoiceByDebtStatusCurr already started or not ?
ilStart2inputlogicalIs query DebtorByIdAllInfo already started or not ?
ilStartGLForInvoiceinputlogicalis query GLForInvoice already started or not ?
ilStartCostCentreWithSafsinputlogicalis query CostCentreWithSafs already started or not ?
ilStartProjectWithSafsinputlogicalis query ProjectWithSafs already started or not ?
ilStartPayFormatCodeByGroupIDinputlogicalis query PayFormatCodeByGroupID already started or not ?
ilStartDebtorShipToPriminputlogicalis query DebtorShipToPrim already started or not ?
ilStartLsMstrByAddrDomainTypeinputlogicalis query LsMstrByAddrDomainType already started or not ?
ilStartMfgTaxCodeByTaxCodeinputlogicalis query MfgTaxCodeByTaxCode already started or not ?
ilStartCompPropBySuspDelTaxinputlogicalis query CompPropBySuspDelTax already started or not ?
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BDInvoice.ValidateComponentAll


program code (program5/bdinvoice.p)

if ilStart1
then do:
    <Q-1 run DInvoiceByDebtStatusCurr  (Stop) in BDInvoice >
end.
if ilStart2
then do:
    <Q-2 run DebtorByIDAllInfo  (Stop) in BDebtor >
end.
if ilstartGLForInvoice
then do:
     <Q-4 run GLForInvoiceVal  (Stop) in BGL >    
end.
if ilstartCostCentreWithSafs
then do:
   <Q-5 run CostCentreForInvoiceVal  (Stop) in BCostCentre >
end.              
if ilstartProjectWithSafs
then do:
   <Q-6 run ProjectForInvoiceValidation  (Stop) in BProject >
end.
if ilStartPayFormatCodeByGroupID
then do:
    <Q-7 run PayFormatCodebyGroupID  (Stop) in BPaymentFormat >
end.
if ilStartDebtorShipToPrim
then do:
    <Q-8 run DebtorShipToPrim  (Stop) in BDebtorShipTo > 
end.
if ilStartLsMstrByAddrDomainType
then do:
    <Q-9 run LsMstrByAddrDomainType  (Stop) in BMfgAddressListDetail >
end.
if ilStartMfgTaxCodeByTaxCode
then do:
    <Q-10 run MfgTaxCodeByTaxCode  (Stop) in BMfgTaxCode >
end.
if ilStartCompPropBySuspDelTax
then do:
    <Q-11 run CompanyPropertyBySuspDelTax  (Stop) in BCompanyProperty >
end.