DEV: Bill of Lading

From KeystoneIntranet
Revision as of 15:55, 23 February 2021 by Chanson (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

NOTE - This is an old concept page --- PO Receipts handles this for Purchases. Matl Recpts for ticketing still in consideration.


The Bill of Lading system is the key subsystem to track incoming materials and interface with Inventory, Accounts Receivable and other parts of keystone.

Integration with application

Accounts Payable

Multiple Bills of Lading can be connected to one Invoice Header record (APTINVHD). BOLs can be created independently of Account Payable or on the fly in invoice vouchering.

Inventory

Bills of Lading will be processed as Purchase Receipts to inventory.

Job Cost

Potentially In the future ... Job Cost will support Bills of Lading as detail to backup cost on a Job.

Material Receipts

The Material Receipts system will create Bills of Lading from incoming Material tickets.

Bill of Lading

BLTBLHD

SESSION_NO INTEGER
TRANS_NO INTEGER
VENDOR_ID VARCHAR
BL_NO INTEGER (AUTOMATICALLY ASSIGEND)
PO_SESSION_NO INTEGER
PO_TRANS_NO INTEGER
AP_SESSION_NO INTEGER
AP_TRANS_NO INTEGER
RECEIVED_DT TIMESTAMP
VEND_BL_NO VARCHAR(12)

BLTBLDT

Option 1: New Bill of Lading Detail Table

SESSION_NO INTEGER
TRANS_NO INTEGER
LINE_NO SMALLINT
PRODUCT_CODE VARCHAR(20)
DESCRIPTION VARCHAR(35)
RECEIVED_UM VARCHAR(2)
STOCK_UM VARCHAR(2) (Default: ARTPROD)
QTY_DELIVERED NUMERIC(15,4)
UNIT_PRICE NUMERIC(15,4)
TAXABLE CHAR(1)

ARTRPRTRX

Option 2:Existing Product Transaction Table

SESSION_NO INTEGER NOT NULL
TRANS_NO INTEGER NOT NULL
PRODUCT_CODE VARCHAR(20) NOT NULL
UNIT_OF_MEASURE VARCHAR(2)
QTY_CHANGE NUMERIC(15, 4) DEFAULT 0
COST NUMERIC(15, 4) DEFAULT 0
TRX_TYPE CHAR(1) NOT NULL
TRX_DATE DATE NOT NULL
TRX_TIME SMALLINT NOT NULL
SRC_SESSION_NO INTEGER
SRC_TRANS_NO INTEGER
SRC_LINE_NO INTEGER
RECONCILED_FLAG CHAR(1) DEFAULT 'N' NOT NULL
INVENTORY_GL VARCHAR(20)
OFFSET_GL VARCHAR(20)
RECON_SESSION_NO INTEGER
RECON_TRANS_NO INTEGER

See Also:

Development
Dev: Material Receipts System Design
Dev: Purchase Order System Design