1.Functional Description
1.1Purpose
The Business Function will be used to write "zero" records (CFGID = zero) to F3215 and F3211, based on Cache Job Number and Configuration ID
Number .
1.2Setup Notes and Prerequisites
This function assumes "history" records have been written (uploaded) to F3211 and F3215 i.e. Batch Mode OR Configuration ID Number is known
(following caches are loaded B3201470, B3200370 and B3200350).
1.3Special Logic
None
2.Technical Specifications
2.1Parameters:
Data Item Data Structure DescriptionI/ORequiredNotes
DOCOOrder NumberIO/RRequired only for Batch Mode (CFGID unknown)
DCTOOrder TypeIO/RRequired only for Batch Mode (CFGID unknown)
KCOOCompany Key Order NoIO/RRequired only for Batch Mode (CFGID unknown)
LNIDLine NumberIO/RRequired only for Batch Mode (CFGID unknown)
SYSystem CodeIO/RRequired only for Batch Mode (CFGID unknown)
SFXOOrder SuffixIO/RRequired only for Batch Mode (CFGID unknown)
CFGIDConfiguration ID NumberIO/RNot required for Batch Mode
JOBSJob NumberIR
EV01BatchModeIR'1' Batch Mode; '0' or ' ' otherwise
PIDProgram IDIO
SUPPSSuppress Error MessageIO
DTAIError Message IDOO
2.2Related Tables
Table Table Description
F3215Configurator Component Table
F3211Configurator Segment Detail
2.3Related Business Functions
Source NameFunction Name
B3201570VerifyUinqueConfigIDExists
N3201530Load Segment Values and Component Cache from F3211/F3215
B3201600WriteConfigF3211Records
B3201580WriteConfigF3215Records
2.4Processing
Set Default Values
szErrorMessageID = " "
cUniqueConfigExists = 0
mnConfigIDNumber = BF mnConfigIDNumber
If mnConfigIDNumber <= 0 && BatchMode ==1
Call N3201410 to get mnConfigIDNumber
End If
If mnConfigIDNumber > 0
Call N3201570 to find out if Unique Configuration Exists
If (cUniqueConfigExists != 1)
If (BatchMode ==1)
Call N3201530 to load Components and Segment Caches
End If
If No Error
Call B3201580 to write "zero" records to F3215
Call B3201600 to write "zero" records to F3211
Else
Load Error
EndIf
If (BatchMode ==1)
Terminate Caches
End If
EndIf
Else
Load Error
EndIf
3.2 Where Used: APPs/UBEs/NERs/BSFNs
Application/Business FunctionApplication/BF Name
N3200700Write Configurator Files at End Doc
R4210ZBatch Edit and Creation
D3201620 - WriteConfigZeroRecords
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnOrderNumber | 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
| ||||
mnLineNumber | LNID | MATH_NUMERIC | OPT | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
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
| ||||
szOrderSuffix | SFXO | char | OPT | NONE |
In the A/R and A/P systems, a code that corresponds to the pay item. In the Sales Order and Procurement systems, this code identifies
| ||||
mnJobnNmber | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
mnConfigurationIDNumber | 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. | ||||
cBatchMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
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
|
None |
None |