1 Functional Description
2.1 Purpose
This function gets the data from the application P1632, checks to see whether a duplicate record with
that data exists in the Table F1632. If it exists then the function returns an error else it inserts
the data into the table. The function also the function Get Audit Information to retrieve User Name,
Date, Time and Workstation ID.
2.2 Setup Notes and Prerequisites
None.
2.3 Special Logic
None.
Technical Specifications
Data Item Data Structure DescriptionI/ORequiredNotes
DRCDszDriverCodeIY
MCUszCostCenterIY
SBLszSubledgerIY
CFYmnCenturyFiscalYear_ToIY
SBLTcSubledgerType_ToIY
BLTszLedgerTypeIY
ACBTszActivityCodeIY
ITMmnIdentifierShortItemIY
ABR1szManagerialAnalysisCode1IY
ABT1cmanagerialAnalysisType1IY
ABR2szManagerialAnalysisCode2IY
ABT2cmanagerialAnalysisType2IY
ABR3szManagerialAnalysisCode3IY
ABT3cmanagerialAnalysisType3IY
ABR4szManagerialAnalysisCode4IY
ABT4cmanagerialAnalysisType4IY
PIDszProgramIDIY
SUPPScSuppressErrorMessageIY1 if want error
displayed
DTAIszErrorMessageIDOY
CFYmnCenturyFiscalYear_FromIY
SBLTcSubledgerType_FromIY
2.2Related Tables
Table Table Description
F1632Driver Balances
2.4Processing
1.Get the values from the P1632 and using the keys and the _To keys for Ledger Type and Fiscal year,
check whether the record already exists in the database.
2.If the record exists in the database then pass the error 073P specifying that record duplication
is not allowed.
3.If the record does not exist then a Fetch Single is performed based on the _From set of keys.
While insertion into the database all the records fetched (excluding LedgerType_From and FiscalYear_From)
and LedgerType_To , FiscalYear_To are inserted.
4.If due to some reason the insertion fails, error 078F is returned.
^
D1600150 - F1632 Copy Subledger Fiscal Year
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szDriverCode | DRCD | char | OPT | NONE |
A code that identifies drivers within the Advanced Cost Accounting system. | ||||
szCostCenter | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szSubledger | SBL | char | OPT | NONE |
A code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an
| ||||
cSubledgerType | SBLT | char | OPT | NONE |
A user defined code (00/ST) that is used with the Subledger field to identify the subledger type and how the system performs subledger
| ||||
szManagerialAnalysisCode1 | ABR1 | char | OPT | NONE |
A cost object code, such as an equipment item number or an address book number. If you enter a cost object code, you must also specify
| ||||
cManagerialAnalysisType1 | ABT1 | char | OPT | NONE |
A code that specifies the type of cost object and the type of editing. Valid types are stored in the Cost Object Types table (F1620) and can
| ||||
szManagerialAnalysisCode2 | ABR2 | char | OPT | NONE |
A cost object code, such as an equipment item number or an address book number. If you enter a cost object code, you must also specify
| ||||
cManagerialAnalysisType2 | ABT2 | char | OPT | NONE |
A code that specifies the type of cost object and the type of editing. Valid types are stored in the Cost Object Types table (F1620) and can
| ||||
szManagerialAnalysisCode3 | ABR3 | char | OPT | NONE |
A cost object code, such as an equipment item number or an address book number. If you enter a cost object code, you must also specify
| ||||
cManagerialAnalysisType3 | ABT3 | char | OPT | NONE |
A code that specifies the type of cost object and the type of editing. Valid types are stored in the Cost Object Types table (F1620) and can
| ||||
szManagerialAnalysisCode4 | ABR4 | char | OPT | NONE |
A cost object code, such as an equipment item number or an address book number. If you enter a cost object code, you must also specify
| ||||
cManagerialAnalysisType4 | ABT4 | char | OPT | NONE |
A code that specifies the type of cost object and the type of editing. Valid types are stored in the Cost Object Types table (F1620) and can
| ||||
mnCenturyFiscalYear_To | CFY | MATH_NUMERIC | OPT | NONE |
A field used to store the century concatenated with the fiscal year. | ||||
szLedgerType_To | 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
| ||||
szActivityCode | ACTB | char | OPT | NONE |
The aggregation of actions performed within an organization that are useful for purposes of activity-based costing. | ||||
mnIdentifierShortItem | ITM | MATH_NUMERIC | OPT | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szProgramId | 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
| ||||
cSuppressErrorMessage | SUPPS | char | OPT | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
szErrorMessageID | DTAI | char | OPT | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
mnCenturyFiscalYear_From | CFY | MATH_NUMERIC | OPT | NONE |
A field used to store the century concatenated with the fiscal year. | ||||
szLedgerType_From | 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
|
None |
None |