Business Function Specification
Source NameN9603DesignerKevin Clearwater
Data Structure D9603ProgrammerKevin Clearwater
Function NamePackageAssemblyDetail PackageAssemblyHeaderSystem CodeH96
Function Category
Function Use
Revisions Log
DateModifications bySAR NumberDescription
06/27/00Kevin Clearwater4291950Created
1.Functional Description
1.1Purpose
The purpose of this NER is to create package assembly detail and header records through a NER.
1.2Setup Notes and Prerequisites
N/A
1.3Special Logic
N/A
2.Technical Specifications
2.1Parameters:
Data ItemData Structure DescriptionI/ORequiredNotes
PKGNAMEszPackageNameIRequired by Header and Detail FunctionName of the package for ESU
PKGDSCszPackageDescriptionIRequired by Header FunctionDesciption of the package for ESU
PATHCDszCodePathIRequired by Header and Detail FunctionPath Code for package
ISPTFcPackageIsAPTFIRequired by Header Function3' will passed in for "update package"
INCSPCcIncludeObjectSpecsIRequired by Header Function'1' will be passed to include object specs
PCKSTSszPackageDefinitionStatusIRequired by Header Function'20' will be passed in for "Assembly Definition Complete"
BSPCKNAMszBasedOnPackageNameIRequired by Header FunctionParent pkg will be passed in for this ESU update
pkg.
PKGITMTYcPackageItemTypeIRequired by Header and Detail Function'O' will be passed in for "object"
OBNMszNameObjectIRequired by Detail FunctionName of object will be passed in
VERSszVersionIRequired by Detail FunctionVersion of object will be passed in
EV01cFutureUse1N/A Future Use
MATH01mnFutureUse2N/A Future Use
AA20szFutureUse3N/A Future Use
AA20szFutureUse4N/A Future Use
2.2Related Tables
Table Table Description
F9603Software Package Header
F9631Software Package Detail
2.3Related Business Functions
Source NameFunction Name
2.4Processing
Call the function PackageAssemblyHeader first. This will delete any existing header/detail records for the package name and add the new
header record for the package Assembly.
Call the function PackageAssemblyDetail for each object that you want to add to the detail. If the records already exists it will be updated.
D9603 - Package Assembly - ESU Simplification
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szPackageName | PKGNAME | char | OPT | NONE |
A package describes where on the server to find the components you want to deploy to workstations. There are three package types:
Full:
| ||||
szPackageDescription | PKGDSC | char | OPT | NONE |
A description of the package. | ||||
szCodePath | PATHCD | char | OPT | NONE |
The path code is a pointer to a set of OneWorld objects, and is used to keep track of sets of objects and their locations within OneWorld. | ||||
cPackageIsAPTF | ISPTF | char | OPT | NONE |
Full and partial packages are primarily for initial J.D. Edwards ERP installations, and allow you to create a full or partial workstation
| ||||
cIncludeObjectSpecs | INCSPC | char | OPT | NONE |
When you include individual objects in an update package, you have the option of including a corresponding set of specifications for those
| ||||
szPackageDefinitionStatus | PCKSTS | char | OPT | NONE |
While a package is being assembled, the status for the package is In Definition. When the assembly has been completed, the user can
| ||||
szBasedOnPackageName | BSPCKNAME | char | OPT | NONE |
Since an update package includes only a subset of objects, you must indicate the parent package on which the update package is based
| ||||
cPackageItemType | PKGITMTY | char | OPT | NONE |
These user defined codes represent the valid objects allowed in your package.
Depending on the type of package you are defining (Full,
| ||||
szNameObject | OBNM | char | OPT | NONE |
The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks
| ||||
szVersion | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
cFutureUse1 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
mnFutureUse2 | MATH01 | MATH_NUMERIC | OPT | NONE |
- - - Good Performance Low Value. | ||||
szFutureUse3 | AA20 | char | OPT | NONE |
This item is used scrub Specification Data fields that are 20 character alpha fields. | ||||
szFutureUse4 | AA20 | char | OPT | NONE |
This item is used scrub Specification Data fields that are 20 character alpha fields. |
None |
None |