|
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() |