Business Function Specification
Source NameB0100052DesignerSudip Mitra
Data Structure D0100052ProgrammerSudip Mitra
Function NameGet PO VersionSystem Code01
Function CategoryBAT
Function Use192
Revisions Log
DateProgrammerSAR NumberDescription
Sudip Mitra2248931Created
Sudip Mitra2248931Modified
1.Functional Description
1.1Purpose
This function is used to accept the Processing Option versions from the Master Business Functions in Address Book. Though used by Address Book
MBF (N0100041), Customer Master MBF (N0100042), and Supplier Master MBF (N0100043), this function is meant to retrieve only a particular set of values
from a particular set of Processing Option template. The Function accepts "Dummy" application name to which the Processing options are attached and
returns the value to the calling function (in this case the MBFs).
1.2Setup Notes and Prerequisites
This function will also work if any subset of the Processing option template is retrieve. So, if we happen to increase the Processing option functionality in
any of these three functions in future. This function should be modified to work with the super set of the Processing options and the others will still be
able to use the sub set of the functionality.
1.3Special Logic
Technical Specifications
Parameters:
Data Item Data Structure DescriptionI/ORequiredNotes
D0100041 F0101 Process Master Data
Data Structure for the Address Book MBF N0100041
NameAliasI/ORequiredTable
VersionVERVersion to be read for Processing options. If not passed, ZJDE0001
version is read
Type TransactionTYTNO One of the Output parameters from the PO, that determines if the
Outbound Interoperability is on or not.
Program IDPIDIYExpects the Dummy application name as a string.
Before ImageBIPROCO One of the output parameters to determine if before image needs to be
captured.
2.2Related Tables
Table Table Description
2.3Related Business Functions
Source NameFunction Name
2.4Processing
^
D0100052 - Address Book - PO for MBF
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szVersionconsolidated | VER | char | OPT | NONE |
Identifies a specific set of data selection and sequencing settings for the application. Versions may be named using any combination of
| ||||
szTypeTransaction | TYTN | char | OPT | NONE |
The qualifier used to identify a specific type of transaction. | ||||
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
| ||||
cBeforeImageProcessing | BIPROC | char | OPT | NONE |
This flag controls image processing in interoperability transactions. | ||||
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
| ||||
cDuplicateTaxID | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDuplicateData | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
None |
None |