PDCARD – P-Card

System
Purchase Order (PO)
Prefix
PDC
Primary key
PCARD-PROGRAM, REQUEST-NBR
Fields
35
Updated by
5 programs
Referenced by
224 programs

PDCARD is the P-Card table in Lawson Purchase Order (prefix PDC). It is indexed by PCARD-PROGRAM, REQUEST-NBR (PDCSET1); alternate indexes: PDCSET2, PDCSET3, PDCSET4, PDCSET5 and PDCSET6. It is related 1:1 to PDCARDCOMP, PDCARDUSER and PDPROGRAM and 1:M to PDCARDCOMP. It is updated by PD05.1, PD10.1, PD10.2, PD210 and PD230 and referenced by AP10.1, AP10.2, AP125, AP126, AP131, AP20.1, AP20.2, AP20.3 and 216 more. The table has 35 fields, 6 indexes and 5 documented relations.

About PDCARD

No description in the Lawson data dictionary.

Fields (35)

Column = COBOL field name without the PDC- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.

Field / columnTypeDescription & valuesUpdated by
PDC-PCARD-PROGRAM PK
PCARD_PROGRAM
Alpha 10PD10.1, PD10.2
PDC-REQUEST-NBR PK
REQUEST_NBR
Numeric 16PD10.1, PD10.2
PDC-PCARD-NBR
PCARD_NBR
Alpha 16PD10.2
PDC-STATUS
STATUS
Numeric 1This field displays the status of the transaction.
  • 0 New
  • 1 Unapproved
  • 2 Approved
  • 3 Activated
  • 8 Rejected
  • 9 Cancelled
PD10.1, PD10.2
PDC-EFFECT-DATE
EFFECT_DATE
Numeric 8 (yyyymmdd)This field displays the system date when this was created.PD10.2
PDC-EXP-DATE
EXP_DATE
Numeric 8 (yyyymmdd)This field displays the system date when this was created.PD10.2
PDC-CARD-USER-NAME
CARD_USER_NAME
Alpha 30PD10.1, PD10.2
PDC-USER-PREFIX
USER_PREFIX
Alpha 6The telephone number country code.PD10.1, PD10.2
PDC-USER-PHONE
USER_PHONE
Alpha 15Phone number.PD10.1, PD10.2
PDC-USER-EXT
USER_EXT
Alpha 5This field contains the telephone extension number.PD10.1, PD10.2
PDC-EMAIL-ADDRESS
EMAIL_ADDRESS
Alpha 60 (Lower Case)e-mail address.PD10.1, PD10.2
PDC-PROXY-NAME
PROXY_NAME
Alpha 30PD10.1, PD10.2
PDC-PROXY-PREFIX
PROXY_PREFIX
Alpha 6The telephone number country code.PD10.1, PD10.2
PDC-PROXY-PHONE
PROXY_PHONE
Alpha 15Phone number.PD10.1, PD10.2
PDC-PROXY-EXT
PROXY_EXT
Alpha 5This field contains the telephone extension number.PD10.1, PD10.2
PDC-PROXY-EMAIL
PROXY_EMAIL
Alpha 60 (Lower Case)e-mail address.PD10.1, PD10.2
PDC-CARD-TYPE
CARD_TYPE
Alpha 1
  • S Single
  • G Group
PD10.2
PDC-BUYER-LIST
BUYER_LIST
Alpha 12PD10.2
PDC-COM-CODE-FL
COM_CODE_FL
Alpha 1
  • Y Yes
  • N No
PDC-TAX-FLAG
TAX_FLAG
Alpha 1" " = None
  • T Taxable
  • E Exempt
PD10.2
PDC-TRAN-LIMIT
TRAN_LIMIT
Signed 18.2PD10.2
PDC-MERCHANT-GRP
MERCHANT_GRP
Alpha 4PD10.2
PDC-MERCHANT-FL
MERCHANT_FL
Alpha 1
  • E Exclude
  • I Include
PD10.2
PDC-ITEM-LIST
ITEM_LIST
Alpha 12PD10.2
PDC-ITEM-FL
ITEM_FL
Alpha 1
  • E Exclude
  • I Include
PD10.2
PDC-USR-FLD-01
USR_FLD_01
Alpha 20PD10.1, PD10.2
PDC-USR-FLD-02
USR_FLD_02
Alpha 20PD10.1, PD10.2
PDC-USR-FLD-03
USR_FLD_03
Alpha 20PD10.1, PD10.2
PDC-USR-FLD-04
USR_FLD_04
Alpha 20PD10.1, PD10.2
PDC-USR-FLD-05
USR_FLD_05
Alpha 20PD10.1, PD10.2
PDC-USER-ID
USER_ID
Alpha 80PD10.1, PD10.2
PDC-EMPLOYEE
EMPLOYEE
Numeric 9PD10.1, PD10.2
PDC-NOTE
NOTE
Alpha 70PD10.1, PD10.2
PDC-CARD-USER-ID
CARD_USER_ID
Alpha 10 (Lower Case)PD10.1, PD10.2
PDC-PROXY-USER-ID
PROXY_USER_ID
Alpha 10 (Lower Case)PD10.1, PD10.2

Indexes (6)

Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
PDCSET1PCARD-PROGRAM, REQUEST-NBRPrimaryPD00.1, PD01.1, PD05.1, PD10.1, PD10.2, PD10.3, PD210, PD230 +1 more
PDCSET2PCARD-NBR, PCARD-PROGRAM, REQUEST-NBRKeyChangeAP10.1, AP10.2, AP125, AP126, AP131, AP20.1, AP20.2, AP20.3 +22 more (list truncated in source)
PDCSET3USER-ID, PCARD-PROGRAM, PCARD-NBR, REQUEST-NBRKeyChange
PDCSET4EMPLOYEE, PCARD-PROGRAM, PCARD-NBR, REQUEST-NBRKeyChange
PDCSET5CARD-USER-ID, PCARD-PROGRAM, PCARD-NBR, REQUEST-NBRKeyChange
PDCSET6PROXY-USER-ID, PCARD-PROGRAM, PCARD-NBR, REQUEST-NBRKeyChange

Relations

One to one (4) — lookups and parents

RelationTableRulesConditionField map
DefcardcompPDCARDCOMPRequiredPDC-PCARD-PROGRAMPCA-PCARD-PROGRAM (PCASET4), PDC-REQUEST-NBRPCA-REQUEST-NBR
PdcarduserPDCARDUSERNot RequiredPDP-PROCURE-GROUPPCU-PROCURE-GROUP, PDC-CARD-USER-IDPCU-CARD-USER-ID
Pdcarduser 2PDCARDUSERNot RequiredPDP-PROCURE-GROUPPCU-PROCURE-GROUP, PDC-PROXY-USER-IDPCU-CARD-USER-ID
PdprogramPDPROGRAMRequiredPDC-PCARD-PROGRAMPDP-PCARD-PROGRAM

One to many (1) — child tables

RelationTableRulesConditionField map
PdcardcompPDCARDCOMPPDC-PCARD-PROGRAMPCA-PCARD-PROGRAM, PDC-REQUEST-NBRPCA-REQUEST-NBR, PCA-COMPANY

Programs

Updated by (5)

Referenced by (224)