FUNCTION AddInLine(TaxClass$, Amount, SubjectToDiscount, SubjectToExemption$)
|
FUNCTION AddInLine(TaxClass$, Amount, SubjectToDiscount, SubjectToExemption$, UseTax$)
|
FUNCTION BackoutLine(TaxClass$, Amount, SubjectToDiscount, SubjectToExemption$)
|
FUNCTION BackoutLine(TaxClass$, Amount, SubjectToDiscount, SubjectToExemption$, UseTax$)
|
FUNCTION BackoutTax(TaxClass$, TaxAmt, Taxable, nonTaxable, nonRecoverable, Amount)
|
FUNCTION CalculateNonRecoverable()
|
FUNCTION CalculateTax(TaxAmount, TaxableTotal, NontaxableTotal, TaxableSalesSubjToDisc, NonTaxableSalesSubjToDisc)
|
FUNCTION CalculateTax(TaxAmount, TaxableTotal, NontaxableTotal)
|
FUNCTION ChangeExempt(TaxAmount, TaxableTotal, NontaxableTotal, TaxableSalesSubjToDisc, NonTaxableSalesSubjToDisc, FreightAmt)
|
FUNCTION ChangeExemptAP(TaxClass$, TaxAmount, TaxableTotal, NontaxableTotal, nonRecoverable, InvoiceTotal, FreightAmt)
|
FUNCTION ChangeExemptPO(TaxAmount, TaxableTotal, NontaxableTotal, nonRecoverable, FreightAmt)
|
FUNCTION ChangeExemptTaxDetail(TaxAmount, TaxableTotal, NontaxableTotal, TaxableSalesSubjToDisc, NonTaxableSalesSubjToDisc, FreightAmt)
|
FUNCTION ChangeExemptTaxDetailAP(TaxClass$, TaxAmount, TaxableTotal, NontaxableTotal, InvoiceTotal, FreightAmt, nonRecoverable)
|
FUNCTION ChangeSchedule(TaxAmount, TaxableTotal, NontaxableTotal, TaxableSalesSubjToDisc, NonTaxableSalesSubjToDisc, FreightAmt)
|
FUNCTION ChangeScheduleAP(TaxClass$, TaxAmount, TaxableTotal, NontaxableTotal, nonRecoverable, InvoiceTotal, FreightAmt)
|
FUNCTION ChangeSchedulePO(TaxAmount, TaxableTotal, NontaxableTotal, nonRecoverable, FreightAmt)
|
FUNCTION ClearSetMode()
|
FUNCTION ClearTaxDetail(Document$)
|
FUNCTION ClearTaxes()
|
FUNCTION CommitRow()
|
FUNCTION CommitTaxes()
|
FUNCTION CompareExempt(toDocument$)
Compares the TaxCodes established on the current document to a source document to insure the tax exemption status agrees
|
Parameter | Description |
toDocument$ |
[input,string] source documentto compare |
|
Returns |
[boolean] - retSUCCESS (1) when TaxExemption status (mull or not) for each TaxCode on the current document agrees with a source document |
Returns |
[boolean] - retFAILURE (0) when TaxExemption status (mull or not) for each TaxCode on the current document does not agree with a source document |
Returns |
[boolean] - retFAILURE (0) when test could not be properly executed |
|
FUNCTION CopyExempt(Document$, From$)
|
FUNCTION CopyExempt(Document$, From$, ToDocument$)
|
FUNCTION DeleteDocFromPhysical(Document$)
|
FUNCTION DeleteDocument(Document$)
|
FUNCTION SetCommonInfo(CustomerDivision$, Customer$, ShipTo$, Document$, DocumentType$, TaxSchedule$, DiscountPct, TaxReporting, RetentionInvoice, RetentionPct, Adjustment, DocDetailBusObj)
|
FUNCTION SetCommonInfo(CustomerDivision$, Customer$, ShipTo$, Document$, DocumentType$, TaxSchedule$, DiscountPct, TaxReporting, RetentionInvoice, RetentionPct, Adjustment, DocDetailBusObj, tmpPhysicalTaxDetailFH, tmpPhysicalTaxSummaryFH, tmpKeyDefFH)
|
FUNCTION StaxDiscount(DiscountPct, TotalAmount)
|
FUNCTION StaxRetention(RetentionPct)
|
FUNCTION TaxTablesChanged()
|
FUNCTION ValidateGroupConsumerPII()
Group validation for fields that belong to the ConsumerPII group. Will not allow changes after the encryption of consumer PII process has been completed on a record.
|
|
Value | Description |
retFAILURE |
(0) - if NOT(NUL(EncryptedVals$)) |
retSUCCESS |
(1) - if NUL(EncryptedVals$) |
|
FUNCTION ValidateGroupNotInquiry()
|
FUNCTION LOCAL PERFORM CalcTaxOnTax()
|
FUNCTION LOCAL PERFORM ChangeScheduleExempt()
|
FUNCTION LOCAL PERFORM ChangeScheduleExemptAP()
|
FUNCTION LOCAL PERFORM ChangeScheduleExemptHistory()
|
FUNCTION LOCAL PERFORM CheckExempt()
|
FUNCTION LOCAL PERFORM CheckMax()
|
FUNCTION LOCAL GetMax(taxCode$)
|
FUNCTION LOCAL InitMemoryTable(physicalFH, key$)
|
FUNCTION LOCAL SetChildColl()
|
FUNCTION LOCAL PERFORM Total()
|
FUNCTION LOCAL ValidateNonRecoverableAmt(value)
|
FUNCTION LOCAL ValidateSalesTaxAmt(value)
|
FUNCTION LOCAL ValidateTaxAmt(value)
|
FUNCTION LOCAL ValidateUseTaxAmt(value)
|
FUNCTION LOCAL PERFORM ZeroTaxSummary()
|