Functional Description
Purpose
To allow selection of data to be updated in Lot Master Table (F4108). If any changed flags are set
to '1', then the associated data will be used for update.
Technical Specification
Retrievals:
Fetch Lot Master Table (F4108) with ITM, MCU and LOTN for each record passed into this function.
Update the Lot Master Table (F4108) based on the information passed.
04/27/95 cdl
If any Changed Flag is set to a '1', use the associated information passed in for updating F4108.
04/27/95 cdl
If the Lot Status Code retrieved from F4108 is blank and the Lot Status Code passed in is not blank
or Lot Status Code retrieved from F4108 is not blank and the Lot Status Code passed in is blank, call
GetUDC as
followed:
Fetch to the UserDefinedCode table for 40/LQ and the Document Type passed in. (Use X0005: GetUDC)
Look at the first character of the description fields for the UDC (DL01)
if equals to '1' : add the transaction quantity to UserDefineQuanitity(UB01)
if equals to '2' : add the transaction quantity to UserDefineQuanitity(UB02)
if equals to '3' : add the transaction quantity to UserDefineQuanitity(UB03)
if equals to '4' : add the transaction quantity to UserDefineQuanitity(UB04)
if equals to '5' : add the transaction quantity to UserDefineQuanitity(UB05)
if equals to '6' : add the transaction quantity to UserDefineQuanitity(UB06)
Note: This function will not know if the Transaction Quantity is positive or
negative value.
Positive and Negative Transaction Quanitity must be determined prior to
calling this function.
Fetch to the UserDefinedCode table for 40/LD and the Document Type passed in. (Use X0005: GetUDC)
Look at the first character of the description fields for the UDC (DL01)
if equals to '1' : move transaction date if not NULL to UserDefineDate(UB01)
if equals to '2' : move transaction date if not NULL to UserDefineDate(UB02)
if equals to '3' : move transaction date if not NULL to UserDefineDate(UB03)
if equals to '4' : move transaction date if not NULL to UserDefineDate(UB04)
if equals to '5' : move transaction date if not NULL to UserDefineDate(UB05)
if equals to '6' : move transaction date if not NULL to UserDefineDate(UB06)
^
D4000850 - Speed Lot Update
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnShortItemNumber | ITM | MATH_NUMERIC | NONE | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szBranchPlant | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szLot | LOTN | char | NONE | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
cLotStatusCode | LOTS | char | NONE | NONE |
A user defined code (41/L) that indicates the status of the lot. If you leave this field blank, it indicates that the lot is approved. All other codes
| ||||
szLotGrade | LOTG | char | NONE | NONE |
A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:
A1 Premium
| ||||
mnLotPotency | LOTP | MATH_NUMERIC | NONE | NONE |
A code that indicates the potency of the lot expressed as a percentage of active or useful material (for example, the percentage of alcohol
| ||||
jdExpirationDate | MMEJ | JDEDATE | NONE | NONE |
The date on which a lot of items expires.
The system automatically enters this date if you have specified the shelf life days for the item on
| ||||
jdReceivedDate | UA01 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, receipts).
This
| ||||
jdIssuedDate | UA02 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, issues to work
| ||||
jdAdjustedDate | UA03 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, recalibration
| ||||
jdCompletedDate | UA04 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, inventory
| ||||
jdApprovedDate | UA05 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, lot status
| ||||
jdSoldDate | UA06 | JDEDATE | NONE | NONE |
The last date that a particular activity occurred. You determine the type of activity that the category represents (for example, sales).
This
| ||||
mnSupplierNumber | VEND | MATH_NUMERIC | NONE | NONE |
The address book number of the preferred provider of this item. | ||||
szSupplierLotNumber | RLOT | char | NONE | NONE |
The supplier's lot number for the item. | ||||
mnOrderNumber | DOCO | MATH_NUMERIC | NONE | 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 | NONE | 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
| ||||
szStatusChangeReason | STRCD | char | NONE | NONE |
szGradeChangeReason | GRRCD | char | NONE | NONE |
szPotencyChangeReason | PTRCD | char | NONE | NONE |
cUpdateLotStatus | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateLotGrade | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateLotPotency | EV03 | char | NONE | NONE |
A radio button that specifies the level at which trace/track result is to be displayed. Select the Detail to display all transactions except IB, IX,
| ||||
cUpdateReceivedDate | EV04 | char | NONE | NONE |
PeopleSoft event point processing flag 04. | ||||
cUpdateIssuedDate | EV05 | char | NONE | NONE |
A flag that indicates whether automatic spell check is turned on. | ||||
cUpdateAdjustedDate | EV06 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateCompletedDate | EV07 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateApprovedDate | EV08 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateSoldDate | EV09 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateExpirationDate | EV10 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateSupplier | EV11 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateSupplierLotNumber | EV12 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateOrderNumber | EV13 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szKeyCompany | KCOO | char | NONE | NONE |
A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a
| ||||
szDocumentType | DCT | char | NONE | NONE |
A user defined code (00/DT) that identifies the origin and purpose of the transaction. PeopleSoft reserves several prefixes for document
| ||||
mnTransactionQuantity | TRQT | MATH_NUMERIC | NONE | NONE |
A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and
| ||||
jdTransactionDate | TRDJ | JDEDATE | NONE | NONE |
The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing. | ||||
szProgramID | PID | char | NONE | NONE |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
jdLotEffectivityDate | DLEJ | JDEDATE | OPT | NONE |
The date on which a lot becomes available. The system uses this date for availability and commitment processing to indicate that the lot is
| ||||
jdBestBeforeDate | BBDJ | JDEDATE | OPT | NONE |
The last date on which the products in a lot should be consumed. The system calculates the date by retrieving the value from the Best
| ||||
jdSellByDate | SBDJ | JDEDATE | OPT | NONE |
The date by which a lot should be completely sold. The system uses this date as a "through" date for commitment processing. The system
| ||||
jdUserLotDate1 | U1DJ | JDEDATE | OPT | NONE |
A date that the system can use as a through date for commitment processing. The system stores this date in the Lot Master table (F4108). If
| ||||
jdUserLotDate2 | U2DJ | JDEDATE | OPT | NONE |
A user-defined date that can be used for commitment purposes and is stored in the Lot Master table (F4108). Similar to the Lot Expiration
| ||||
jdUserLotDate3 | U3DJ | JDEDATE | OPT | NONE |
A user-defined date that can be used for commitment purposes and is stored in the Lot Master table (F4108). Similar to Lot Expiration Date,
| ||||
jdUserLotDate4 | U4DJ | JDEDATE | OPT | NONE |
A user-defined date that can be used for commitment purposes and is stored in the Lot Master table (F4108). Similar to Lot Expiration Date,
| ||||
jdUserLotDate5 | U5DJ | JDEDATE | OPT | NONE |
A user-defined date that can be used for commitment purposes and is stored in the Lot Master table (F4108). Similar to Lot Expiration Date,
| ||||
cUpdateEffectivityDate | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateBestBeforeDate | EV02 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateSellByDate | EV03 | char | OPT | NONE |
A radio button that specifies the level at which trace/track result is to be displayed. Select the Detail to display all transactions except IB, IX,
| ||||
cUpdateUserLotDate1 | EV04 | char | OPT | NONE |
PeopleSoft event point processing flag 04. | ||||
cUpdateUserLotDate2 | EV05 | char | OPT | NONE |
A flag that indicates whether automatic spell check is turned on. | ||||
cUpdateUserLotDate3 | EV06 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateUserLotDate4 | EV07 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cUpdateUserLotDate5 | EV08 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
B9800100 Get Audit Information | ||||
X0005 Get User Defined Codes |
F4108 Lot Master |