You use this program to capture and maintain details of suppliers required within the system.
Field | Description |
---|---|
Defaults | |
Enter Default Values | Assigns default values for selected fields when you add new suppliers. These default values are automatically entered when adding a new supplier, but can be changed. Entries are validated when you save a new supplier's details to file.See Activity considerations in Notes and warnings. |
Supplier | Indicate the code of the supplier you want to add or maintain. |
Notes | |
Management Notes | Uses the Text Editor program to view and maintain management notes for the supplier. |
Supplier Notes | Uses the Text Editor program to view and maintain notes for the supplier. |
Additional Notes | Uses the Notepad Editor program to capture additional free format notes against the supplier. |
Functions | |
Copy Address | Copies the details of the Address to the Remittance address (typically if the two addresses are the same). |
Field | Description | ||||
---|---|---|---|---|---|
Supplier | Indicate the code of the supplier you are maintaining, if your supplier numbering method is defined as Manual (Accounts Payable Setup). | ||||
Supplier name | Indicates the name associated with the supplier. This assists you in verifying that the correct supplier has been entered and can also be printed on reports. | ||||
Short name |
This defaults to the first 20 characters of the supplier's name, but can be changed. The short name can be used when browsing or printing reports in alphabetical sequence. |
||||
Check print name |
Enter the full name of the supplier that you want to print on checks made out to the supplier. If you leave this field blank then your entry at the Supplier name field is printed on checks made out to this supplier. |
||||
Branch |
Enter the branch code to use as the default branch during invoice posting. |
||||
Invoice terms |
Indicate the default payment terms required for the supplier. |
||||
Bank | Indicate the default bank account from which the
supplier is paid. Throughout SYSPRO you can associate foreign currency transactions with a local currency bank. However, if a bank is defined with a foreign currency, then all transactions must be in the foreign currency defined against that bank. Therefore, if your company currency is USD, the currency of the Bank selected here is USD, then the supplier Currency can be any foreign currency. If, however, the company currency is USD, the currency of the Bank for the supplier is GBP, then the Currency can only be GBP. See Field considerations in Notes and warnings. |
||||
Currency |
Indicate the currency in which invoices and payments are processed for the supplier. If you entered a local currency bank at the Bank field, then you can enter any valid SYSPRO currency in this field. If you entered a foreign currency bank at the Bank field, then this field defaults to the currency of that Bank and cannot be changed. See also: Notes and warnings. |
||||
Supplier class |
This indicates the category to which a supplier is assigned, enabling you to classify suppliers for reporting purposes. |
||||
Line discount code |
Indicate the automatic discount to apply to each order line entered. A blank entry here indicates that no automatic line discount is required for the supplier. |
||||
Invoice discount code |
Indicate the automatic discount to be applied to a complete invoice. A blank entry here indicates that no automatic invoice discount is required for the supplier. |
||||
Geographic area | Indicate the geographic area to which the supplier belongs. | ||||
Nationality | This indicates the nationality code for the country in which the
account/supplier/customer is located.
|
||||
User defined 1 |
Enter any extra information you require for the supplier. For example, this field could hold the description of the Supplier class code. The wording displayed for this field defaults to User defined 1, but is replaced by whatever wording you have assigned to this field in the Accounts Payable Setup program. |
||||
User defined 2 | Enter any information you require for the supplier. For example, this field could be used to store a value that is used in calculations performed in the Report Writer module. The wording displayed for this field defaults to User defined 2, but is replaced by whatever wording you have assigned to this field in the Accounts Payable Setup program. |
||||
Supplier on hold |
Select this to place the supplier on hold. Placing a supplier on hold has a number of consequences.
See Field considerations in Notes and warnings. |
||||
Date created | Indicates the date on which the supplier's details were initially captured. | ||||
Language | If you enabled the Multi-language for document printing setup option (System Setup) then you can indicate the language code to use (see Multi-language capability). | ||||
Withholding tax options | These options only apply if you selected the Withholding tax required option (Tax Options). | ||||
ID number | Enter the supplier's withholding tax Id number. This number is used on AP Withholding Tax Report and check remittances (Payment Cycle Maintenance). | ||||
Tax code |
Enter the default tax code that will determine the tax rate to be used when calculating withholding tax values. A valid tax code must be entered if the Withholding tax required setup option is enabled (Tax Options). |
||||
Supplier (scripted) |
If your supplier numbering method is defined as Scripted, then you can use the VBScript Editor to build a unique supplier code for each new supplier added. |
Field | Description |
---|---|
Contact information | |
Contact |
Indicate the contact name for the supplier. The contact name is displayed in the Supplier Query program and printed on the AP List of Suppliers report. You can only record a single contact per supplier in this program. However, you can use the Contact Management System to record multiple contacts for each supplier (see Contact Management Introduction). This field is validated if the Contact Management module is enabled. If the contact does not exist in the Contact Management module, then you are prompted to add the contact to that module. |
Telephone | Indicate the contact telephone number of the
supplier. This number is displayed in the Supplier Query program and printed on the AP List of Suppliers report. It can also be printed on purchase orders. |
Fax | Indicate the facsimile number of the supplier.
This number is displayed in the Supplier Query program and printed on the AP List of Suppliers report. It can also be printed on purchase orders. |
Indicate the e-mail address of the supplier. This email address is written to the EFTEmail field of the XML document created by the EFT Payments Extract and EFT Payments Re-extract programs. If this email address is deleted after running the EFT Payments Extract program, no email address is written to the XML document created by the EFT Payments Re-extract program. This field is not validated. |
|
Address |
Enter the supplier's default address. This address can be viewed using the Supplier Query program and is printed on purchase orders. |
Geolocation | This indicates the geographic location of the address in terms of
longitude and latitude and includes a hyperlink to the map directions.
An additional hyperlink is available (Resolve GeoLocation from address) to resolve addresses using the long or short name. |
Language | If you enabled the Multi-language for document printing setup option (System Setup) then you can indicate the language code to use (see Multi-language capability). |
Remittance name | This is an optional field and is primarily used as an alternative name to print on the remittance advice. |
Remittance address | Define up to two addresses for each supplier. You can define both a postal and a physical address for each supplier. Alternatively, you can enter the address from which your supplier delivers goods to you (e.g. the branch address) and the address to which you post your payments (e.g. Head Office address), if these two addresses differ. If the address is the same as the Address field, then you can select Copy Address from the Functions option to automatically enter the supplier address information into the remittance address fields. |
Geolocation | This indicates the geographic location of the address in terms of
longitude and latitude and includes a hyperlink to the map directions.
An additional hyperlink is available (Resolve GeoLocation from address) to resolve addresses using the long or short name. |
Language | If you enabled the Multi-language for document printing setup option (System Setup) then you can indicate the language code to use (see Multi-language capability). |
Field | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
General information | |||||||||
EC VAT tax code |
Indicate the EC Value Added Tax code for the supplier. This applies only when the EC VAT system is required (Tax Options). If you selected the option: Supplier default tax code required (Accounts Payable Setup - Tax tab), then a valid tax code must be entered in this field. The code you define is used as the default tax code when processing transactions using the AP Invoice Posting and AP Permanent Entry Maintenance programs. Tax codes are maintained using the Tax Codes Setup program. |
||||||||
VAT registration number |
Indicates the supplier's VAT (Value Added Tax) registration number. This field is validated if you indicated that the EC VAT system is required and the nationality code you assigned to the supplier is defined as an EC Member State. Refer to the EC Tax Registration Numbers section in the Appendix for valid registration numbers based on the nationality of the supplier. |
||||||||
Default check day of month |
Enter the specific day of the month on which all system checks must be dated for the supplier. If you run the Payment Cycle Maintenance or Execute AP Payment Run program before the date entered here, then the current month is used, otherwise the next month is used as the check date. If you do not enter a day (i.e. you leave this field as 00), then the Payment date entered in the Payment Cycle Maintenance or Execute AP Payment Run program is printed on the system checks. Examples:
|
||||||||
Default document format | Indicates the default stationery format to use when printing purchase orders for the supplier. | ||||||||
Remittance transmission method | If the Office Automation & Messaging module is installed (Company Maintenance) and you indicated that fax/mail integration is required (Operator Maintenance) then you can fax remittance advices directly to your suppliers when printing checks and remittances using the Payment Cycle Maintenance program. | ||||||||
Method | Indicate how you want to send remittance advices to the
supplier.
|
||||||||
Fax | This indicates the facsimile number to which remittances must be faxed to the supplier. | ||||||||
Indicate the email address to which remittance advices must be emailed to the supplier. This must be entered if you selected to email remittances to the supplier. | |||||||||
Contact | This indicates the name of the person to whom the remittance is addressed. | ||||||||
Supplier status | Indicate how suppliers should be deleted from the
Accounts Payable module. When you change a supplier's status from Temporary to Permanent, the Months before deleting zero bal supplier field is disabled and set to 99. |
||||||||
Permanent | Select this if the supplier can only be manually removed from the system, using the Delete function of this program or the Browse on Suppliers program. | ||||||||
Temporary | Select this to automatically removed from the system when next you run the Purge function of the AP Period End program, if the Months before deleting zero bal supplier is reached, the supplier's zero and no outstanding invoices or purchase orders exist for the supplier. | ||||||||
Months before deleting zero bal supplier |
Enter the length of time that a temporary supplier with a zero balance must be retained on file. This only applies if the supplier status is Temporary. If the temporary supplier has had a zero balance for the number of months entered here, then the temporary supplier is deleted when next you run Purge option of the AP Period End program (providing there are no outstanding invoices or purchase orders against the supplier). This field is set to 99 and disabled when the Supplier status is set to Permanent. |
||||||||
Ledger codes | Ledger codes are maintained using the General Ledger Codes program. | ||||||||
Merchandise |
Indicate the default ledger code to which the merchandise value of an invoice must be posted during the General Ledger distribution phase of the AP Invoice Posting program. If you leave this field blank, then the program uses the Default merchandise General Ledger control account configured for the Accounts Payable module (General Ledger Integration). |
||||||||
Freight |
Enter the default ledger account to which the freight value of an invoice must be posted during the General Ledger distribution phase of the AP Invoice Posting program. If you leave this field blank, then the program uses the Default freight General Ledger control account configured for the Accounts Payable module (General Ledger Integration). |
||||||||
Supplier bank details | |||||||||
EFT payments required |
Select this to be able to pay the supplier via Electronic Funds Transfers (EFTs). If you select this option, then the default bank account from which the supplier is paid must be defined as an EFT bank (Banks). |
||||||||
Bank branch |
Indicate the branch of the supplier's bank. |
||||||||
Account number |
Indicate the supplier's bank account number. |
||||||||
EFT user 1 |
This is an alphanumeric field which enables you to enter additional information that may be required by a bank. It can also be used for capturing additional information to be used for internal purposes. The wording displayed for this field defaults to EFT user 1, but is replaced by whatever wording you assigned to this user-defined field in the EFT Setup program. The information entered here is written to the XML file if you selected to create an XML file (Banks). This only applies if you selected EFT payments required. Information entered in this field is not deleted when you deselect the option: EFT payments required. |
||||||||
EFT user 2 |
This is a numeric field which enables you to enter additional information that may be required by a bank. It can also be used for capturing additional information to be used for internal purposes. The wording displayed for this field defaults to EFT user 2, but is replaced by whatever wording you assigned to this user-defined field in the EFT Setup program. The information entered here is written to the XML file if you selected to create an XML file (Banks). This only applies if you selected EFT payments required. Information entered in this field is not deleted when you deselect the option: EFT payments required. |
||||||||
Statement reference |
This can be used to enter the text to display on the beneficiary's bank statement when an electronic payment is processed. You can also define the text to be displayed against all beneficiaries for EFT payments against the bank (Banks). The information entered here is written to the XML file if you selected to create an XML file (Banks). This only applies if you selected EFT payments required. Information entered in this field is not deleted when you deselect the option: EFT payments required. |
||||||||
Account type |
Indicate the supplier's (beneficiary's) account type. Account types are normally issued by the banks. For example 1 could indicate a current account, 2 could indicate a savings account, etc. |
||||||||
Full check wording language |
Indicate the language in which you want to print the full wording amount for checks produced for this supplier. The drop down menu displays the languages currently available. You configure the language and associated denomination wording for the suppliers' bank in the Check preferences section of the AP Check Format program. |
||||||||
1099 Label |
These options only apply when your nationality code is defined as USA (Company Maintenance). When the nationality code of your company is defined as USA, the AP 1099 Label Print program can be used to print the Accumulated gross payment amount and the PAYE reference number for the current and previous years, regardless of whether 1099 labels are enabled for the supplier. |
||||||||
1099 label required | Select this if you require 1099 labels for the
supplier. When adding a new supplier, this option is selected by default, but can be deselected if required. |
||||||||
Format |
Indicates the 1099 Label stationery format assigned to the supplier. You assign a 1099 label format against each supplier that requires a 1099 label. The AP 1099 Label Print program prints labels only when the format defined against the supplier matches the format selected at the time of running the AP 1099 Label Print program. When adding a new supplier, this field defaults to 00 and is assigned the format description A/P 1099 Label Format. If the format has not been defined in the A/P Supplier 1099 Format file, you will receive the error message "1099 label format not on file." Once the format is defined, the program displays the format description directly below the format number. |
||||||||
A/P 1099 label format |
If the format does not exist in the A/P Supplier 1099 Format file, you can define the label using the Define format option (see AP 1099 Label Format). Because the AP 1099 Label Format program is not a browse program, cannot select a format and then return to the Supplier Maintenance program. |
||||||||
Override minimum YTD payment |
Indicate whether you are allowed to override the value held against the supplier's Minimum YTD payment field. By default, the minimum YTD payment defined against the selected 1099 Label Format is used to populate the Minimum YTD payment field. The YTD payment value is displayed once the 1099 label format is assigned to the supplier. If you select to override the value, then you can enter a value in the Minimum YTD payment field. |
||||||||
Minimum YTD payment |
This only applies when you select the Override minimum YTD payment option. This field is used when printing 1099 labels. No label is produced if the accumulated YTD payments for the supplier is less than the value in this field. The value you enter here is saved against the 1099 Minimum payment value field in the A/P Supplier Master file. A "Y" is also saved against the Prompt for min YTD value field in the A/P Supplier Master file. If you do not select Override minimum YTD payment, then you cannot enter a value in this field. A zero (0) is saved against the 1099 Minimum payment value field in the A/P Supplier Master file. An "N" is saved against the prompt for min YTD value field in the A/P Supplier Master file. |
||||||||
PAYE reference number | Indicate the supplier's PAYE reference number. (i.e. the registration number at the Receiver of Revenue). | ||||||||
Accumulated net pay |
This indicates the supplier's accumulated net payment value for the current year. When processing payments at run time, you define whether the payments must be accumulated into the current year or the previous year. The net payment value is then accumulated into the relevant field within the A/P Supplier Master file. At the end of the tax year, you print a 1099 label displaying the total net payments you made to the supplier and send this to the Receiver of Revenue. Once all 1099 labels have been printed for the year, you then run the Set 1099 accumulated net payments to zero option in the AP Period End program. This clears the accumulated net payments for the Current year field, after moving the values into the Previous year field. |
||||||||
Auto vouchering | |||||||||
Auto voucher selection |
|
||||||||
Print/Fax/Email |
Select to print, email or fax the auto vouchers. If the email or fax option is selected, provide the address or fax number in the relevant fields below. |
||||||||
Tax assessment |
This is displayed only if you are using USA tax.
|
||||||||
Extended tax code |
If using USA tax, enter the extended tax code for the supplier. |
Field | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Purchase order information | |||||||||
Purchase orders allowed | Select this to be able to enter and process purchase
orders for the supplier. If you deselect this option, then you cannot process purchase orders for the supplier. If outstanding purchase orders exist for this supplier and you deselect this option, then you can still process those orders until they are complete. Thereafter you cannot process new purchase orders for the supplier. |
||||||||
Minimum purchase order value |
Indicate the minimum purchase order value (in local currency) applicable to this supplier. The default value for this field is zero, which means that minimum purchase order value checking for this supplier is not required. Regardless of whether you are processing a local or a foreign currency supplier, the program compares the purchase order value entered with the local currency value of the order. The minimum purchase order value only applies to stocked and non-stocked items. Freight and Miscellaneous charge lines are ignored. |
||||||||
Minimum purchase order mass |
Indicate the minimum purchase order mass value applicable to this supplier when entering a purchase order. The default value for this field is zero, which means that minimum purchase order mass checking for this supplier is not required. The minimum purchase order mass value only applies to stocked lines and relates to the value held against the Mass per stocking unit field for the item (Stock Code Maintenance). |
||||||||
Minimum purchase order volume |
Indicate the minimum purchase order volume value applicable to this supplier when entering a purchase order. The default value for this field is zero, which means that minimum purchase order volume checking for this supplier is not required. The minimum purchase order volume value only applies to stocked lines and relates to the value held against the Volume per stocking unit field for the item (Stock Code Maintenance). |
||||||||
Blanket purchase orders in use | Select this if you have a contract with this supplier
to supply goods for a specific price over a specified period.
The Blanket Purchase Order facility within the Purchase Order module allows you to create, maintain and use contract purchase orders as well as monitor purchase order receipts against a supplier's contract. The purpose of these contracts is to allow a fixed price to be recorded for a specified period and/or volume, plus an agreed delivery schedule. Using Business-to-Business Trading, contract details can be exported into XML format for electronic exchange with trading partners.You cannot capture Blanket purchase orders for this supplier when this option is not selected. |
||||||||
GRN matching required | Indicate whether you require Goods Received Note matching for purchases made from the supplier. | ||||||||
LCT required | Select this if the Landed Cost
Tracking module is installed and you want to track
goods received from the supplier using this module. Using the LCT system will allow you to keep track of the goods during transit and to calculate the expected and actual costs of transporting the goods. When you select this option, you need to indicate the supplier's Nationality in the Supplier Details pane. The Tariff codes used in Landed Cost Tracking (Tariff Code Maintenance) are dependent on the nationality code and country status. You define the country status used to identify the country in which your supplier is located using the Nationality Maintenance program. |
||||||||
Purchase order transmission | |||||||||
Method | You can fax purchase order documents directly to your
suppliers providing the Office Automation & Messaging
module is installed (Company Maintenance) and you
indicated that fax/mail integration is required (Operator Maintenance).
|
||||||||
Trading partner | Indicate the receiver code of the company to which you export orders electronically via an ASCII file. | ||||||||
Fax | Indicate the fax number to use when faxing purchase order documents to the supplier. | ||||||||
Contact | Optionally specify a contact name which will be inserted into the Subject section of the cover page (if a cover page precedes the fax). The contact name also appears in the Subject section of the Exchange Outbox. | ||||||||
Shipping location | You use this field to optionally define the default Shipping location associated with the Delivery terms for purchase order documents. | ||||||||
Delivery terms | You use this field to optionally define the
three-character alphanumeric Incoterms code, denoting the
terms of delivery for purchase order documents.
This code is also used when processing a purchase order for a supplier in an EC Member State and ultimately for use on the Supplementary Declaration. If this field is left blank, then the default delivery terms defined against the company for Arrivals is used (Tax Options). |
||||||||
Nature of transaction | (EC VAT only) Used when receipting a purchase order from a supplier in an EC Member State and ultimately for use on the Supplementary Declaration. If left blank, then the default nature of transaction code for Arrivals defined against the company is used (Tax Options). |
Add additional fields you want to display on the AP Supplier Maintenance screen, typically relating to Electronic Fund Transfer information. For example: create a custom form to capture additional information (relating to a batch of payments) required by a bank. You could create a custom form containing extra information for each bank. If you select to create an XML file (Banks) then any information captured in a custom form is output to the XML file.
This pane displays any custom form data defined against the key field (see Custom Form Entry).
Field | Description |
---|---|
Add Fields to this Form | Opens the Field Selector for Form window
enabling you to add custom fields, master fields or scripted fields
to the form. This option is not displayed once you have added a field to the form, but can be accessed using the Field Selector function from the context menu (Alt+F7). |
Delivery Terms and Shipping Location's can only be captured if:
a valid Nationality code has been entered, and EC Vat is in force, or
the option to Capture delivery terms for non EC members is enabled in the Admin Tax Options program.
The Delivery Terms and Shipping Location defaults defined in AP Supplier Maintenance and AR Customer Maintenance take precedence over those defined in the Admin Tax Options program.
To reflect the Delivery Terms and Shipping Location on sales order and purchase order documents, ensure that these fields are enabled in the document format setup programs (only available with Word and SRS document printing).
Delivery terms are maintained using the Browse on Intrastat Delivery Terms program.
Shipping locations are maintained using the Intrastat Shipping Location Maintenance program.
Nature of transaction codes are maintained using the Browse on Intrastat Transaction Nature program.
In a C-ISAM environment, a resource error lock message could be displayed when trying maintain suppliers.
Resource locks are kept in the C-ISAM file ..\work\ADMLCK with no company prefix ID.
If no other operators are using the program and running the Balance function of the AP Period End program does not clear the message, then you can re-index the ADMLCK file and re-run the Balance function. If this still does not clear it, check for runaway processes as the possible cause.
The supplier code is a 15-character field which can be defined as alphanumeric, numeric or scripted. If defined as alphanumeric, data is left-aligned with trailing blanks. If defined as numeric, data is right-aligned with preceding zeros.
You should not change the supplier code once you have added suppliers, as this may compromise the access to your data.
For example: If you capture suppliers using an alpha key and then change the key to be numeric, you will be unable to access any suppliers that were captured with the alpha key. If you change your key from numeric to alphanumeric, then you can only access any previously-entered numeric codes by entering the code with leading zeros.
Once transactions have been processed against a supplier, you must use the AP Currency Conversion program if you want to change the supplier's currency.
You cannot change the currency of a supplier if:
unmatched GRNs exist for the supplier;
non-zero balances exist in the supplier master file in the MTD merchandise, MTD freight, MTD other amount or MTD disbursement amount fields.
you entered a foreign currency bank at the Bank field. The Currency field then defaults to the currency of that Bank and cannot be changed.
You cannot delete a supplier if:
When deleting a supplier, all transaction and payment details associated with the supplier are deleted.
Electronic Signatures provide security access, transaction logging and event triggering. This enables you to increase control over your system changes.
Access to the following eSignature transactions within this program can be restricted at Operator, Group, Role or Company level. You configure this using the Electronic Signatures program.
eSignature Transaction | Description |
---|---|
AP Supplier added |
Controls access to the Add new supplier function of the Supplier Maintenance and Browse on Suppliers programs. |
AP Supplier changed |
Controls access to supplier maintenance in the Supplier Maintenance, Browse on Suppliers and GRN Adjustment programs. It can also be used to prevent switching on GRN matching for a supplier from within the Purchase Order Receipts program by using the %GrnMatchReq variable in a condition against this eSignature transaction. |
AP Supplier deleted |
Controls access to the Delete function in the Supplier Maintenance and Browse on Suppliers programs. This does not control the deletion of temporary suppliers by the AP Period End program. |
Operator access to the following activities within this program can be restricted. You configure this using the Operator Maintenance program.
Activity | Description |
---|---|
AP Supplier change defaults | Controls whether an operator can assign/change the default values for selected fields (i.e. disables the Default Values function of the Supplier Maintenance program). |
Operator access to the following fields within this program can be restricted. You configure this using the Security Fields function of the Operator Maintenance program.
Field | Description |
---|---|
AP Supplier placed on hold | Controls whether an operator can access the Supplier on hold field when adding or maintaining a supplier within the Supplier Maintenance program. |
AP Supplier bank | Controls whether an operator can access the Bank field when adding or maintaining a supplier within the Supplier Maintenance program. |
You can print a report of suppliers added, deleted or changed if you enable the Supplier amendment journals required setup option (Accounts Payable Setup).
Inserting Application Help
You would typically follow this procedure to display help for the current program in a customized pane that can be pinned to the program window.
Information includes step-by-step instructions for the various functions available within the program, including a brief overview of what the program does, what setup options are required and how to personalize the program.
Open the program for which you want to insert application help into a customized pane.
This functionality is only available for a program that has panes.
Right-click any form field.
You can also click the triangle menu icon that appears in the title area of a pane.
Select Insert Application Help from the context-sensitive menu.
The application help appears in a pane within your program. You can reposition the pane using the docking stickers or pin it to the program window.
Removing the Application Help pane
If you no longer want to display application help in a pane for your current program, you can simply remove it.
Select the Close icon in the right-hand corner of the application help pane.
Confirm that you want to delete the pane.