Manual Regular Bill Generation Invoice Request

Once a manual regular bill generation invoice request is created in the Draft status, the system checks whether it is created for a person or an account. If a manual regular bill generation invoice request is created for an account, you can submit the invoice request. On submitting the invoice request, the system checks whether the number of the billable charges of the account exceed the defer processing billable charge count. If the number of the billable charges of the account exceed the defer processing billable charge count, the status of the invoice request is changed to Defer Processing Batch. However, if the number of the billable charges of the account does not exceed the defer processing billable charge count, the system checks whether the processing date of the invoice request is earlier than or equal to the system date. If the processing date is later than the system date, the status of the invoice request is changed to Defer Processing. On the C1-INVRQ batch execution, the system checks whether there are any invoice requests in the Defer Processing status. If there is an invoice request in the Defer Processing status, the system checks whether the processing date of the invoice request is earlier than or equal to the system date. If the processing date is later than the system date, the status of the invoice request remains as Defer Processing.

Note: The system enables you to cancel an invoice request which is in the Defer Processing Batch or Defer Processing status.

However, if the processing date is earlier than or equal to the system date, the system checks whether the pending bill already exists for the account. If the pending bill does not exist for the account, the system checks whether the cutoff date is later than the bill after date. If cutoff date is later than the bill after date, the system checks whether the accounting calendar is open for the accounting date. If the accounting calendar is open for the accounting date, the system creates the adhoc regular bill for the account in the online mode. Finally, the status of the invoice request is changed to Processed.

However, if the pending bill exists for the account, or if the cutoff date is earlier than or equal to the bill after date, or if the accounting calendar is not open for the accounting date, or if an error occurs while creating adhoc regular bill or its bill segments, the status of the invoice request is changed to Error. The system enables you to move such erroneous invoice request back to the Draft status.

However, if a manual regular bill generation invoice request is created for a person, the system checks whether the number of accounts of the person (if the Include Person Hierarchy option is not selected) or the number of accounts of the person and its child persons (if the Include Person Hierarchy option is selected) exceeds the limit defined in the Account Limit option type of the C1-INVREQ feature configuration. If the number of accounts does not exceed the account limit, the system derives the account of the person or the person and its child persons. Once the accounts are successfully derived, the status of the invoice request is changed to Defer Processing Batch.

However, if the number of accounts exceeds the account limit, the status of the invoice request is changed to Account Derivation Pending. On the C1-INVRQ batch execution, the system checks whether there are any invoice requests in the Account Derivation Pending status. If there is an invoice request in the Account Derivation Pending status, the system derives the accounts of the person or the person and its child persons. Once the accounts are successfully derived, the status of the invoice request is changed to Defer Processing Batch.

When you execute the BILLOPEN batch with the Off Cycle Switch parameter set to Y, the system checks whether the account that meets the search criteria is included in any invoice request which is in the Defer Processing Batch status. If the account is included in the invoice request, the system checks whether the processing date of the invoice request is earlier than or equal to the batch business date. If processing date is earlier than or equal to the batch business date, the system checks whether there is any record in the Processing status for the account in the invoice request. If so, the system checks whether the pending bill already exists for the account. If the pending bill does not exist for the account, the system checks whether the cutoff date is later than the bill after date. If cutoff date is later than the bill after date, the system checks whether the accounting calendar is open for the accounting date. If the accounting calendar is open for the accounting date, the system creates the adhoc regular bill for the account in the Pending status. When you execute the BSGENREQ batch with the Off Cycle Switch parameter set to Y, the system creates the bill segments for the adhoc regular bill. When you execute the POSTPROC batch with the Off Cycle Switch parameter set to Y, the system creates the post-processing bill segments (if any) and completes the adhoc regular bill of the account. Finally, the status of the invoice request is changed to Processed.

However, if the pending bill exists for the account, or if the cutoff date is earlier than or equal to the bill after date, or if the accounting calendar is not open for the accounting date, or if an error occurs while creating adhoc regular bill or its bill segments, or if a To Do is generated for the bill review, the status of the record in the invoice request is changed to Error. If all records in the invoice request are in the Error status, the status of the invoice request is changed to Error. The system enables you to move such erroneous invoice request back to the Draft status.

You can optionally configure the approval process for the manual regular bill generation invoice request. If the Approval Required flag is set to Yes in the invoice request type, the status of the manual regular bill generation invoice request is changed to Approval In Progress when you submit the invoice request. The approver can then approve or reject the manual regular bill generation invoice request based on the observations.