Functional Description
Purpose
This business function performs all the edits on the F0911 records for a specific batch, prior to 
posting.  If any errors are encountered, an error flag is returned with a '1'.  If no errors are 
encountered within the batch, the error flag is returned with a '0'.
Setup Notes and Prerequisites
Special Logic
This business function is specific to the G/L Post (R09801).
Technical Specification
D0900055 - Edit For Posting
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| szBatchType | ICUT | char | NONE | NONE | 
A code that specifies the system and type of transactions entered in a batch. The system assigns the value when you enter a transaction. 
  | ||||
| mnBatchNumber | ICU | MATH_NUMERIC | NONE | NONE | 
A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either 
  | ||||
| jdBatchDate | DICJ | JDEDATE | NONE | NONE | 
The date of the batch. If you leave this field blank, the system date is used.  | ||||
| cErrorFlag | EV01 | char | NONE | NONE | 
An option that specifies the type of processing for an event.  | ||||
| cBalancedBatch | BAL | char | NONE | NONE | 
An option that indicates whether the amount and number of documents in the batch balance to your control totals.  The system updates this 
  | ||||
| cPostOutOfBalance | POB | char | NONE | NONE | 
An option that indicates whether the batch can be posted out-of-balance. Valid settings are:
On
The batch is not required to balance and can 
  | ||||
| cMultiCurrency | CRYR | char | NONE | NONE | 
A code that specifies whether to use multi-currency accounting, and the method of multi-currency accounting to use:
Codes are:
   N Do not 
  | ||||
| cMultiCurrInterCoJE | DOT1 | char | NONE | NONE | 
An option that specifies whether to allow intercompany transactions between companies with different base currencies. If you turn on this 
  | ||||
| cAllowPBCOPosting | PBCO | char | NONE | NONE | 
An option that specifies whether to allow posting to prior accounting periods (Post Before Cutoff). Turn on this option to allow posting to prior 
  | ||||
| cAROffsetMethod | OFFR | char | NONE | NONE | 
A code that specifies how the system generates the offset entry (document type AE) in the Account Ledger table (F0911) when invoices, 
  | ||||
| cAPOffsetMethod | OFFP | char | NONE | NONE | 
A code that specifies how the system generates the offset entry (document type AE) in the Account Ledger table (F0911) when vouchers, 
  | ||||
| cApplicationType | APLT | char | NONE | NONE | 
This code identifies the Report Writer Application Type.  | ||||
| cIntercompanySettlementMthd | ICO | char | NONE | NONE | 
A code that specifies the method that the system uses to automatically create journal entries between companies within an organization 
  | ||||
| szSystem | SY | char | NONE | NONE | 
A user defined code (98/SY) that identifies a system. Valid values include:
01
Address Book
03B
Accounts Receivable
04
Accounts 
  | ||||
| idGenLng | GENLNG | ID | NONE | NONE | 
General purpose ID variable.  | ||||
| szIntercompanyCacheName | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
  | ||||
| cF0911RecordsFlag | EV02 | char | OPT | NONE | 
An option that specifies the type of processing for an event.  | ||||
| cFlagNoHubCompanyWritten | EV03 | char | OPT | NONE | 
A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
  | ||||
| szEdiUserId | EDUS | char | OPT | INPUT | 
The source of the transaction. This can be a user ID, a workstation, the address of an external system, a node on a network, and so on. This 
  | ||||
| szEdiBatchNumber | EDBT | char | OPT | BOTH | 
The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
  | ||||
| mnEdiLineNumber | EDLN | MATH_NUMERIC | OPT | BOTH | 
This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any 
  | ||||
| szTypeTransaction | TYTN | char | OPT | INPUT | 
The qualifier used to identify a specific type of transaction.  | ||||
| cBeforeImageFlag | EV04 | char | OPT | INPUT | 
PeopleSoft event point processing flag 04.  | ||||
| szCashBasisUnitsLT | LT | char | OPT | NONE | 
A user defined code (09/LT) that specifies the type of ledger, such as AA (Actual Amounts), BA (Budget Amount), or AU (Actual Units). You 
  | ||||
| cReverseEntriesFoundFlag | EV05 | char | OPT | NONE | 
A flag that indicates whether automatic spell check is turned on.  | ||||
| B0000023 Intercompany Settlements + | ||||
| B0000108 Post Edit Code Edit | ||||
| B0000124 Format Units Ledger Type | ||||
| B0000197 MathNumeric Structure Conversion | ||||
| B0100011 Error Message Processor to PPAT System | ||||
| B0900003 Reversing Entry Date | ||||
| B0900073 Dynamic Account Creation | ||||
| B0900086 Asset Number Change | ||||
| BLM0001 Set Level Batch | ||||
| BLM0005 Set Level Document | ||||
| X0903 Fiscal Date Edits + | ||||
| X0909 Validate Subledger | 
| F0006 Business Unit Master | ||||
| F0010 Company Constants | ||||
| F0025 Ledger Type Master File | ||||
| F0901 Account Master | ||||
| F0911 Account Ledger |