PO Approval

PO Approval

The PO approval screen has 10 optional configurable fields that can be tailored to fit the customer’s environment:

USERA01                       1 character 
USERA02                       1 character 
USERA03                       1 character 
USERA04                       1 character 
USERA05                      5 characters
USERA06                       5 characters
USERA07                      10 characters
USERA08                      10 characters
USERA09                     100 characters
USERA10                     100 characters

1) Modify K3S_5MOD/K3S_POPARM

This program grabs the default values on the PO approval screen, such as:

  • PO#
  • Arrival date
  • Any configurable fields being used

2) Modify K3S_5MOD/K3S_POCHCK

If custom fields are being used on the PO approval screen, this program validates the values entered by the user. The PO can be blocked from approval if a valid entry is not used, and a custom message can be displayed to the user.

3) Modify K3S_5MOD/K3S_1100

This program writes the PO to the K3S PO Header and Detail files (K_INTORDB, K_INTORDD)

4) Modify K3S_5MOD/K3S_1101CL

This program controls how to send/insert the PO to the customer. For hosted customers, this typically involves using FTP or SFTP to send the file to a place for the customer to pick up. For non-hosted customers, this typically involves calling a custom RPG program to write the data directly ot the customer’s ERP.

5) Adjust the Appearance of the PO Approval Screen

Fields not being used for the PO approval process can be hidden from the screen to reduce clutter. Additionally, the field headings can be adjusted to make the configurable fields more meaningful. This is done with the APR table codes.

Some optional tools for hosted customers:

1) Create a job that will run all day and scan for a PO cross reference file coming back from the customer so that we can convert the K3S PO# to the customer’s PO#.

2) Create a ‘re-send’ PO function where a user can push a button and re-send the PO file via FTP or SFTP to the customer’s site.