SYSPRO Ribbon bar > Imports > Distribution > Import Supplier Contract Prices

Import Supplier Contract Prices

You use this program to import supplier contract price information from 3rd party application software.

Toolbar

Field Description
Import Validates the contents of the import file and import records if there are no errors.
Save Form Values This option is only enabled in Design mode (see Automation Design). Your selections are saved and applied when the program is run in automated mode.

Options

Data source

Field Description
Import method  
From file Indicates you want to import data from a file.
Use data grid Indicates you want to enter data directly into the grid of the Details pane (you can paste the contents of an Excel spreadsheet into the grid).
File location  
Server Indicates the import file resides on the server.
Client Indicates the import file resides on the client.
File name Indicate the name of the import file (include the full path).
Review file Loads the contents of the import file into the Details pane. This enables you to validate the lines on the grid prior to importing the file. The Import button is enabled only when all lines are valid.

Options

Field Description
Import only if all rows are valid When enabled, the entire import file must be valid before any records can be imported. The import aborts if any errors are encountered.

When this is not enabled, valid records are imported and invalid records are ignored when the import is performed.

Use supplier's stock code Import supplier contract prices using the supplier's stock code (or catalogue number) instead of the SYSPRO stock code.

Ensure that the supplier/stock code link has been defined and that you specify the supplier's stock code (or catalogue number) in the import file.

After processing completed

Field Description
Print the Details Generate a report of the contents of the Details entry grid.
Email the Details Generate an email of the contents of the Details entry grid.
Print the Import Results Generate a report of the contents of the Import Results pane.
Email the Import Results Generate an email of the contents of the Import Results pane.
Email recipients Indicates the email addresses of recipients to whom you want to email the information displayed in the output panes.
Delete file after use Indicates whether you want to delete the import file after all records are successfully imported.

In a client/server environment, both the import file on the server and the temporary import file created on the client are deleted.

Close the application Exits the program once processing is complete. Do not select this if you want to be able to view the information on screen when processing is complete or you want to print or email the contents of the Details and Import Results panes.

Details

Toolbar

Field Description
Validate This verifies whether there are any errors in the grid, without actually importing records.

Exclamation marks in the Validation status column indicates that one or more fields in the line are invalid. An explanatory error message is displayed when you hover your mouse pointer over the exclamation marks.

Print Prints the contents of the import file, or changes made in the grid.
Export to Excel Outputs data from the Details pane to an Excel spreadsheet.
Search text  
Clear Clears the contents in the search text field.
Edit  
Copy Copies the lines in the Details pane.
Paste (all columns) Ensure that you have data for all the columns that can appear in the data grid before selecting this option.

When you select to Paste (all columns) the date you are pasting must be in the format CCYYMMDD. Although no validation errors are displayed, the date is not converted into your SYSPRO date format.

Paste (visible columns only) Pastes data into the columns that currently appear in the data grid, in the sequence that they appear.

When you select to Paste (visible columns only) and the date you are pasting is not in CCYYMMDD format, you are prompted for the date format. The program correctly inserts it into the grid in the SYSPRO date format.

Duplicate Copies the current row to the end of the data grid.
Find and Replace  

Import Results

Displays a summary of the results of the validation/import.

This information can be printed or emailed providing you did not select to Close the application in the After processing completed section.

File layout for 7

Field Start position Field length and description
Header   ;SYSPRO IMPORT - Version=001 - IMP025

Mandatory entry of this comment on the first line of the import file to distinguish it from a SYSPRO 6.1 layout file. This comment is not case sensitive.

Line type 1 1

The first character of the import file must be the character P (capital letter).

Supplier 2 15

Enter a valid supplier code.

Stock Code 17 30

Enter a valid stock code. If you selected the option: Use supplier's stock code, then you must ensure that the stock code entered here is the supplier's stock code or catalogue number and not the SYSPRO stock code.

This stock code cannot be defined as a Notional part (Stock Code Maintenance).

Contract 47 20

Enter a non-blank contract number.

Reference 67 30

Enter a reference. This field may be left blank.

Price 97 16

Enter the price in the local or foreign currency. The price may be zero.

Unit of measure 113 10

Enter the pricing unit of measure. If left blank, it defaults to the stocking unit of measure.

If non-blank, this must be the stocking unit of measure or the alternate unit of measure or a valid unit of measure from the Purchasing price unit of measure table.
Discount code 123 10

Enter a valid discount code or leave this field blank.

Pack size 133 7

Enter the order multiple. The default value is zero.

Minimum order quantity 140 19

Enter the minimum order quantity. (12.6 field).

Valid from date 159 6

Enter the date from which prices are valid. The default is zeroes.

Expiry date 165 6

Enter the date when the prices expire. The default is 999999.

Quote date 171 6

Enter the quoted price date. The default is zeroes.

Lead time 177 10

Enter the quoted lead time. This may be blank.

Freight charge 187 15

Enter the anticipated local supplier freight charges or the anticipated foreign supplier freight charges.

First chained discount 202 7

Enter the first discount in the chain. This may be blank. If entered as a negative value it is represented as a PLUS. If a non-blank discount code was specified, then you must not enter a chain discount (3.2 field).

Second chained discount 209 7

Enter the second discount in the chain. This may be blank. (3.2 field).

Third chained discount 216 7

Enter the third discount in the chain. This may be blank. (3.2 field).

Minimum order quantity unit of143 measure 223 10

Enter the unit of measure applicable to the minimum order quantity. This defaults to the stocking unit of measure. This may be blank.

Price comment 233 50

Enter the price comment. This may be blank.

Shipping instruction 283 50

Enter the shipping instruction. This may be blank.

Freight comment 333 10

Enter the freight comment. This may be blank.

File layout for 6.1

Field Start position Field length and description
Line type 1 1

The first character of the import file must be the character P (capital letter).

Supplier 2 7
Stock Code 9 30
Contract 39 6
Reference 45 10
Price 55 13
Unit of measure 68 3
Discount code 71 2
Pack size 73 7
Minimum order quantity 80 11
Valid from date 91 6
Expiry date 97 6
Quote date 103 6
Lead time 109 3
Freight charge 112 12
First chained discount 124 7
Second chained discount 131 6
Third chained discount 137 6
Minimum order quantity unit of143 measure 143 3
Price comment 146 30
Shipping instruction 176 30
Freight comment 206 10

Notes and warnings

Prerequisites

  • Before you can import the supplier's stock code, you must use the Supplier Stock Code Cross Reference program to create a link between the supplier and a valid SYSPRO stock code.

Activity considerations

Operator access to the following activities within this program can be restricted. You configure this using the Operator Maintenance program.

Activity Description
Listview/Forms - Export or print data Controls whether an operator can print the contents of a listview and/or output the contents of a listview to an HTML page, XML document or Excel spreadsheet.
Maintain data in import programs Controls whether an operator can maintain import data in a data grid within any SYSPRO import program before the import is performed.
Allowed to import from client Controls whether an operator can use a SYSPRO import program to import data from a client machine (in a client/server environment).
File Browse on server (C/S system) Controls whether an operator use the browse function to load the Browse on Files and Folders program to locate files on the server in a client/server environment. Operators can still navigate to a file or folder on the server by typing in the full path name in the entry field.

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.

  1. 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.

  2. Right-click any form field.

    You can also click the triangle menu icon that appears in the title area of a pane.

  3. 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.

  1. Select the Close icon in the right-hand corner of the application help pane.

  2. Confirm that you want to delete the pane.