APCONTACT – No description in the Lawson data dictionary

System
Accounts Payable (AP)
Prefix
VCT
Primary key
VENDOR-GROUP, VENDOR, LOCATION-CODE, RESP-CODE, CONTACT-LVL
Fields
21
Updated by
293 programs
Referenced by
33 programs

APCONTACT is a Lawson Accounts Payable table (prefix VCT); no description in the lawson data dictionary. It is indexed by VENDOR-GROUP, VENDOR, LOCATION-CODE, RESP-CODE, CONTACT-LVL (VCTSET1); alternate indexes: VCTSET2, VCTSET3 and VCTSET4. It is related 1:1 to APVENADDR, APCNTNBOD, APRESPCODE, APVENLOC and APVENMAST and 1:M to APVENADDR. It is updated by AC160, AM115, AM117, AM15.1, AM15.2, AM15.3, AM15.4, AM19.1 and 285 more and referenced by AP100, AP109, AP111, AP151, AP16.1, AP16.2, AP160, AP161 and 25 more. The table has 21 fields, 4 indexes and 6 documented relations.

About APCONTACT

No description in the Lawson data dictionary.

Fields (21)

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

Field / columnTypeDescription & valuesUpdated by
VCT-VENDOR-GROUP PK
VENDOR_GROUP
Alpha 4A vendor group represents a group of vendors that can be shared by one or more companies.AP10.1, AP10.2, AP14.1, AP510
VCT-VENDOR PK
VENDOR
Alpha 9 (Right Justified)The vendor's identification code.AP10.1, AP10.2, AP14.1, AP510
VCT-LOCATION-CODE PK
LOCATION_CODE
Alpha 4A user-defined code that represents an alternate purchasing or remittance location for the vendor.AP10.1, AP10.2, AP14.1, AP510
VCT-RESP-CODE PK
RESP_CODE
Alpha 5User defined field for label assignment to contacts.AP10.1, AP10.2, AP14.1, AP510
VCT-CONTACT-LVL PK
CONTACT_LVL
Numeric 3System generated assignment that can be over-ridden at input. To distinguish and prioritize contacts.AP10.1, AP10.2, AP14.1, AP510
VCT-NAME
NAME
Alpha 30 (Lower Case)Displays the company description.AP10.1, AP10.2, AP14.1, AP510
VCT-INT-PREFIX
INT_PREFIX
Alpha 6The telephone number country code.AP10.1, AP10.2, AP14.1, AP510
VCT-PHONE-NMBR
PHONE_NMBR
Alpha 15Phone number.AP10.1, AP10.2, AP14.1, AP510
VCT-PHONE-EXT
PHONE_EXT
Alpha 5This field contains the telephone extension number.AP10.1, AP10.2, AP14.1, AP510
VCT-MBL-INT-PREFIX
MBL_INT_PREFIX
Alpha 6This field contains the country code of the mobile phone number.AP10.1, AP10.2, AP14.1, AP510
VCT-MOBILE-NUM
MOBILE_NUM
Alpha 15This field contains the mobile phone number.AP10.1, AP10.2, AP14.1, AP510
VCT-MOBILE-EXT
MOBILE_EXT
Alpha 5This field contains the mobile phone extension number.AP10.1, AP10.2, AP14.1, AP510
VCT-FAX-PREFIX
FAX_PREFIX
Alpha 6The telephone number country code.AP10.1, AP10.2, AP14.1, AP510
VCT-FAX-NMBR
FAX_NMBR
Alpha 15Phone number.AP10.1, AP10.2, AP14.1, AP510
VCT-FAX-EXT
FAX_EXT
Alpha 5This field contains the telephone extension number.AP10.1, AP10.2, AP14.1, AP510
VCT-E-MAIL-ADDRESS
E_MAIL_ADDRESS
Alpha 60 (Lower Case)e-mail address.AP10.1, AP10.2, AP14.1, AP510
VCT-SOCIAL-ID1
SOCIAL_ID1
Alpha 80 (Lower Case)AP10.1, AP10.2, AP14.1
VCT-SOCIAL-ID2
SOCIAL_ID2
Alpha 80 (Lower Case)AP10.1, AP10.2, AP14.1
VCT-SOCIAL-ID3
SOCIAL_ID3
Alpha 80 (Lower Case)AP10.1, AP10.2, AP14.1
VCT-SOCIAL-ID4
SOCIAL_ID4
Alpha 80 (Lower Case)AP10.1, AP10.2, AP14.1
VCT-SOCIAL-ID5
SOCIAL_ID5
Alpha 80 (Lower Case)AP10.1, AP10.2, AP14.1

Indexes (4)

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

IndexKeysFlagsConditionUsed in
VCTSET1VENDOR-GROUP, VENDOR, LOCATION-CODE, RESP-CODE, CONTACT-LVLPrimaryAC160, AM115, AM117, AM15.1, AM15.2, AM15.3, AM15.4, AM19.1 +22 more (list truncated in source)
VCTSET2VENDOR-GROUP, VENDOR, LOCATION-CODE, RESP-CODE, CONTACT-LVL, NAMEKeyChangeAP300, APCP.1
VCTSET3VENDOR-GROUP, VENDOR, RESP-CODE, CONTACT-LVL, LOCATION-CODESubsetWhere (LOCATION-CODE = Spaces)
VCTSET4VENDOR-GROUP, VENDOR, LOCATION-CODE, RESP-CODE, CONTACT-LVL*AP14.1

Relations

One to one (5) — lookups and parents

RelationTableRulesConditionField map
Address1APVENADDRRequiredVCT-VENDOR-GROUPVDR-VENDOR-GROUP, VCT-VENDORVDR-VENDOR, VCT-LOCATION-CODEVDR-LOCATION-CODE, VCT-RESP-CODEVDR-RESP-CODE, VCT-CONTACT-LVLVDR-CONTACT-LVL, "Y"VDR-CUR-ADDR
ApcntnbodAPCNTNBODNot Required, Delete CascadesVCT-VENDOR-GROUPYAX-VENDOR-GROUP, VCT-VENDORYAX-VENDOR, VCT-LOCATION-CODEYAX-LOCATION-CODE, VCT-RESP-CODEYAX-RESP-CODE, VCT-CONTACT-LVLYAX-CONTACT-LVL
AprespcodeAPRESPCODERequiredVCT-RESP-CODEVRC-RESP-CODE
ApvenlocAPVENLOCRequiredVCT-VENDOR-GROUPVLO-VENDOR-GROUP, VCT-VENDORVLO-VENDOR, VCT-LOCATION-CODEVLO-LOCATION-CODE
ApvenmastAPVENMASTRequiredVCT-VENDOR-GROUPVEN-VENDOR-GROUP, VCT-VENDORVEN-VENDOR

One to many (1) — child tables

RelationTableRulesConditionField map
ApvenaddrAPVENADDRDelete CascadesVCT-VENDOR-GROUPVDR-VENDOR-GROUP, VCT-VENDORVDR-VENDOR, VCT-LOCATION-CODEVDR-LOCATION-CODE, VCT-RESP-CODEVDR-RESP-CODE, VCT-CONTACT-LVLVDR-CONTACT-LVL, VDR-EFFECTIVE-DATE

Programs

Updated by (293)

Referenced by (33)