1.Functional Description
1.1Purpose
The Business Function is used during upload Store & Forward (configurator) files to server.
Note: local (configurator) records are deleted after successful upload.
1.2Setup Notes and Prerequisites
None
1.3Special Logic
None
2.Technical Specifications
2.1Parameters:
Data Item Data Structure DescriptionI/ORequiredNotes
DOCOOriginal Order NumberIR
DOCONew Order NumberIR
DCTOOrder Type IR
KCOOCompany Key Order NoIR
LLEnvironment NameIO
SUPPSSuppress Error MessageIO
DTAIError Message IDOO
CFGIDmnServerConfigurationIDNoIR
SYszSystemCodeIRi.e. SY = 42
2.2Related Tables
Table Table Description
F3216Configurator Cost/Price Adj.
F3215Configurator Component
F3211Configurator Segment
F3201Configurator Master
2.3Related Business Functions
Source NameFunction Name
2.4Processing
Attempt to open all tables on Server and Locally.
If any table fails to open, exit program.
Select and Fetch record from local F3201
If (Local Configuration ID # not equal zero)
While(Return value passed)
If Insert passed
Do another fetch on local table.
If fetch failed
Return value failed.
Else
Return value failed.
While(Return value passed)
If Insert passed
Do another fetch on local table.
If fetch failed
Return value failed.
Else
Return value failed.
While(Return value passed)
Insert to server table.
If Insert passed
Do another fetch on local table.
If fetch failed
Return value failed.
Else
Return value failed.
Insert to server table.
If Insert passed
Do another fetch on local table.
Retrieve Local Configuration ID#
If fetch failed then Return value failed.
End If
End while.
exit program
Close server tables if not already closed
If there is no errors
Delete local records
Close local tables if not already closed.
D3201290 - Upload Configurator S&F Files to Server
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnOriginalOrderNumber | DOCO | MATH_NUMERIC | OPT | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
mnNewOrderNumber | DOCO | MATH_NUMERIC | OPT | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szOrderType | DCTO | char | OPT | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
szCompanyKeyOrderNo | KCOO | char | OPT | NONE |
A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a
| ||||
szEnvironmentName | LL | char | OPT | NONE |
The name associated with a specific list of libraries. The J98INITA initial program uses these library list names to control environments that
| ||||
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
| ||||
szSystemCode | SY | char | OPT | NONE |
A user defined code (98/SY) that identifies a system. Valid values include:
01
Address Book
03B
Accounts Receivable
04
Accounts
| ||||
mnServerConfigurationIDNo | CFGID | MATH_NUMERIC | OPT | NONE |
An identifier that represents a unique configuration. It is generated by a next number value and is the key to the configuration tables. |
None |
F32943 Needed for upgrade from Xe and below | ||||
F3296 Needed for upgrade from Xe and below | ||||
F32961 Needed for upgrade from Xe and below | ||||
F329611 Needed for upgrade from Xe and below | ||||
F3296T Needed for upgrade from Xe and below |