|
| |
Accounts Receivable Record Update
Flows
PAR020 - Enter Invoices
PAR030 - Enter Credit Memos
The following file flow is based on the
assumption that the batch is released upon exiting.
NOTE: If
the batch of invoices was accepted only (i.e., not released) only the
BO, TB, TBA, AB and DOL files would be updated. When the batch is
released either when exiting PAR020 or by using PAR070, the CRM, CI,
IF, IJE, and TIF files are updated as represented in the following flow.
- Create the Batch Orders (BO, D00450-52)
invoice/memo batch record.
- Create Todays Batch Account (TBA, D00110-80)
record with the substituted account number if the default AR number is
overridden.
- Update Todays Batch (TB, D00450-51) or batch
numbering record to reflect the number of batches, active and current
counts, and the control total for the batch in progress.
- Create Aged Balance (AB, D00340-46) invoice
memo header record for each invoice in the batch.
- Update the Batch Orders (BO, D00450-52)
batch record throughout the process with each invoice/memo number in
the batch.
- Create an Order Master (DOL, D00250-14)
invoice memo detail record containing detailed transaction information
for each line on the invoice or memo.
- Update the Todays Batch (TB, D00450-51)
numbering record invoice totals throughout the process for each
invoice/memo added to the batch.
- Update the Customer Invoices (CI, D00340-25)
invoice memo record with counts and invoice numbers for that customer.
- Update the Aged Balance (AB, D00340-46)
invoice memo header record number of lines for each line added to the
invoice.
- Create an Invoice Journal Entry (IJE,
D00250-82) record containing account and amount information for each
line of the invoice.
- Create an Invoice Memo Period (IF,
D00450-77) record for each invoice in the batch.
- The Customer Master File (CFM, D00630-08)
record totals are updated to reflect the invoice information.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) header record counts:
- Create a new TIF record for this invoice.
- Update the last TIF on file with the
invoice's create date and time.
(Top)
PAR040 - Maintain
Invoices/Credit Memos - Change Invoice/CM Information
NOTE:
IJE records are only reversed and recreated if information on the
header pertains to the information written to the Invoice Journal File.
- Create two Invoice Journal Entry (IJE,
D00250-82) records per line to reverse the original transaction.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Deleting the TIF record associated with
the invoice.
- Updating the records around the newly
deleted TIF record to reflect the next and previous invoice records on
file.
- Update header type information on the Aged
Balance (AB, D00340-46) invoice memo record.
- Creates two new Invoice Journal Entry (IJE,
D00250-82) records for each line to reflect the current journal
transactions.
- Update any header/date type information
changed on the Customer Master File (CFM, D00630-08).
- Update any header type information changed
on the Customer Invoices (CI, D00340-25) invoice memo record.
- Update the Todays Oldest Open Invoice (TIF,
D00110-47) record by:
- Updating the header records counts.
- Create a new TIF record associated with
the invoice.
- Updating the records around the newly
created TIF record to reflect the next and previous invoice records on
file.
(Top)
PAR040 - Change Inv/CM
Account Distribution Information
- Writes two Invoice Journal Entry (IJE,
D00250-82) records per line to reverse the original entry sent to the
ledger.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Deleting the TIF record associated with
the invoice.
- Updating the records around the newly
deleted TIF record to reflect the next and previous invoice records on
file.
- Update the dates, amounts and accounts on
the Aged Balance (AB, D00340-46) invoice memo header record.
- Reduces the dollars associated with the
invoice on the Customer Master File (CFM, D00630-08) file record.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Create a new TIF record associated with
the invoice.
- Updating the records around the newly
created TIF record to reflect the next and previous invoice records on
file.
- Update the header counts on the Todays Batch
(TB, D00450-51) numbering header record.
- Update the invoice and control totals for
the batch associated with this invoice in the Todays Batch (TB,
D00450-51) numbering record.
- Write two new Invoice Journal Entry (IJE,
D00250-82) record for the corrected line.
- Updates the Customer Master File (CFM,
D00630-08) dollars associated with the invoice.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Deleting the TIF record associated with
the invoice.
- Updating the records around the newly
deleted TIF record to reflect the next and previous invoice records on
file.
- Update the account and amount information on
the Order Master (DOL, D00250-14) record for each line change.
- Update the active count information on the
Batch Orders (BO, D00450-52)INV MEMO BATCH record.
- Update the account and amount information on
the Invoice Memo (IF, D00450-77) record.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Create a new TIF record associated with
the invoice.
- Updating the records around the newly
created TIF record to reflect the next and previous invoice records on
file.
(Top)
PAR045 - Void Invoices
- Create a Invoice Journal Entry (IJE,
D00250-82) record to reverse the original journal entry.
- Adjust the Customer Master File (CFM,
D00630-08) values associated with the invoice.
- Update the Todays Oldest Open Invoice File
(TIF, D00110-47) by:
- Updating the header records counts.
- Deleting the TIF record associated with
the invoice.
- Updating the records around the newly
deleted TIF record to reflect the next and previous invoice records on
file.
- Updates the Aged Balance (AB, D00340-46)
invoice memo header record as deleted.
- Adjust the Batch Orders (BO, D00450-52)
header counts and marks the invoice as deleted.
- Adjust the totals for the batch containing
the voided invoice on the Todays Batch (TB, D00450-51) record.
(Top)
PAR060 - Apply Payments -
Full Payment With A Discount.
NOTE:
If AT is installed, each payment on an invoice generates 1 CJE record
for each invoice line. Prorating is used to distribute to each line its
fair share of the payment.
- Update the Payment Batch Numbering (PB,
D00450-59) file with the current batch information.
- Update the Payment Batches by Period (PBM,
D00630-19) batch count.
- Create a Cash Journal (CJ, D00450-78) record.
- Write a Payment Record (PRF, D00340-83)
containing the check information.
- Update the Payment Batches by Period (PBM,
D00630-19) control total.
- Update the count on the Payment Numbering
(NC, D00450-58) record.
- Create the Payment Check Record (PRF,
D00250-94) record.
- Update the Payment Numbering (NC, D00450-58)
record last and next payment numbers.
- Update the Todays Oldest Open Invoice (TIF,
D00110-47) record header counts.
- Write the Cash Journal Entry (CJE,
D00340-84) record for the payment.
- Deletes the Todays Oldest Open Invoice (TIF,
D00110-47)record for the invoice associated with the payment and
updates the surrounding records next and previous fields.
- Write a Cash Journal Entry (CJE, D00340-84)
record for the discount taken.
- Updates the Payment Check Record (PRF,
D00250-94) with the CJE counts.
- Write a Todays Batch Check (TBC, D00110-80)
record containing the check numbers within the batch.
- Update the Payment Batches by Period (PBM,
D00630-19) record with cash totals.
(Top)
PAR250 - Maintain
Payments - Change Batch Information
- Lock the Payment Batches by Period (PBM,
D00630-19) record.
- Logically deletes the Payment Batches by
Period (PBM, D00630-19) table entry by placing a "D" in the status
field of the batch being maintained.
- Create a new table entry on the Payment
Batches by Period (PBM, D00630-19) for the batch being maintained.
- Release the lock on the Payment Batches by
Period (PBM, D00630-19) record.
(Top)
PAR250
- Maintain Payments - Change Accounts
- Create a new Cash Journal Entry (CJE,
D00340-84) record to offset the original payment line. If AT is
installed, 1 CJE is created for each invoice line of each paid invoice.
- Create a new Cash Journal Entry (CJE,
D00340-84) record with the account changes. If AT is installed, 1 CJE
is created for each invoice line of each paid invoice.
- Update the Payment Record (PRF, D00340-83)
with the account changes.
- Update the Cash Journal (CJ, D00450-78)
record with the account changes.
- Update the Payment Check Header (PCH,
D00250-94) record with account change.
(Top)
PAR250 - Maintain
Payments - Change Payment Lines
NOTE:
Change Lines does not allow you to delete payment lines. However, if
you replace an invoice payment with another invoice, the TIF record for
the invoice being replaced should be updated with the amount of the
payment.
The CJ and PRF files are re-written
whenever possible. If the changes to the payments on the check require
more payment lines than the original check, the change lines program
will write new payment records for the CJ and PRF files. If the changes
to the check required fewer payment lines than the original, the excess
CJ records are physically deleted.
- Update the counter in the Payment Batches by
Period (PBM, D00630-19) file.
- Write two Cash Journal Entry (CJE,
D00340-84) records to reverse the original payment information.
- Update the Aged Balance (AB, D00340-46)
invoice memo header record with the amount paid.
- Update the pay amount on the Customer Master
File (CFM, D00630-08) record.
- Update changes made to the Payment Record
(PRF, D00340-83).
- Update changes to both the invoice and
discount records on the Cash Journal (CJ, D00450-78) record.
- Update the pay amount on the Customer Master
File (CFM, D00630-08).
- Create two new Cash Journal Entry (CJE,
D00340-84) records to reflect the newly changed transactions.
- Delete the old Payment Check Record (PRF,
D00250-94) record.
- Create a new Payment Check Record (PRF,
D00250-94) record reflecting the change.
- Update the Payment Batches by Period (PBM,
D00630-19) records.
(Top)
PAR255 - Void Payments
- Change the batch status to deleted on the
Payment Batches by Period (PBM, D00630-19) file.
- Void the Payment Check Record (PRF,
D00250-94).
- Change the status to Void on the Payment
Record (PRF, D00340-83) only if payment being voided is a partial
payment.
- Write two Cash Journal Entry (CJE,
D00340-84) records to reverse out the payment.
- Update the Todays Oldest Open Oldest Open
Invoice File (TIF, D00110-47) header record counts and adjust the
previous and next field on the surrounding records.
- Update the status to Void on the Payment
Record (PRF, D00340-83).
- Create a new batch entry and update the
counters on the Payment Batches by Period (PBM, D00630-19) record.
(Top)
PAR120 - Send to General
Ledger
- Delete the "N" not posted Invoice Journal
Entry (IJE, D00250-82) transaction record.
- Create a "Y" posted Invoice Journal Entry
(IJE, D00250-82) transaction record.
If you are processing a payment transaction
the same delete/create actions take place, only to Cash Journal Entry
(CJE, D00340-84) records.
- Write transaction detail records in Unposted
Transaction File (UNT, DGLUNT.IDX) or Unexploded Transactions File
(UNX, DGLUNX.IDX) if Accounting Treatment is used.
(Top)
Contact ISI Customer Support for assistance in
analyzing your output.
|