You are here: Development Standards > Routines > Application-SpecificRoutines > BRCREATE.PUB

# BRCREATE.PUB

BRCREATE.PUB is a public program that will create Payables transactions when a user reconciles a credit card bank account. Landed Cost, Purchase Order, and Accounts Payable are all checked to see which application is in use, and that application is then used to create the transactions in. For Landed Cost and Purchase Order, a Goods Received and Invoiced transaction is created.

`0090 ENTER VENDOR$,INVNO$,INVAMNT,INVDATE,PD,YR,AP,PO,LC,OSGUI$`

Variable | Description
VENDOR$ | Vendor ID retrieved from the credit card bank account
INVNO$ | Invoice number enterd by the user and assigned to the transaction
INVAMT | Invoice number enterd by the user
INVDATE | Invoice date enterd by the user
PD | GL Period to assign to the transaction
YR | GL Year to assign to the transaction
AP | Set to 1 if Accounts Payable is installed
PO | Set to 1 if Purchase Order is installed
LC | Set to 1 if Landed Cost is installed
OSGUI$ | Standard GUI template

Exit Points | Explanation
EXIT | BRCREATE.PUB normally exits with no error.