This function is used to generate lines on the existing or new price list records from the lines of responses addressed by a supplier to a RFQ.
This processing can be launched from the moment that the responses have been recorded and are deemed satisfactory.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

At the start of the processing, the supplier and involved RFQ need to be provided, either by directly entering this information or by selecting them in a list. The selection list submits the recorded responses for which at least one of the lines has not already been the subject of a price list generation.

In the lower part of the screen, a grid presents the various selected response lines for which no price list generation has been carried out yet.

The price list lines will be generated from the information in this table.
The automatic creation of lines in an existing price list record and the creation of new price list records requires the use of a price list code (see the documentation on Price list setup). The price list code used in this process must have the same structure code as the price list code associated to the supplier in the supplier record so that the generated price lists can be used afterwards. Furthermore, if the user uses the compulsory price reasons (parameter PURREN - Compulsory price reasons), the reason of the price list code being used must match the reason of the response line in order for the price list line to be generated.

When the cursor is positioned on a line of this grid, the user can view the detail of the recorded answer by means of the Detail option accessible via the context button (right button on the mouse).

This table contains six columns that are automatically initialized and that can be modified in certain cases.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

No sequence number has been assigned to this document

This message appears when an attempt is made to launch the process when no sequence number has been associated with the Price list record document. To solve this problem, it is necessary to check if a sequence number counter actually exists for the price list records (if this is not the case, it should be created) and then to associate this sequence number counter to the price list records with the aid of the Sequence number counter assignment option.

Problem at the time of sequence number counter recovery

This message appears when the reading of the specified sequence number counter is invalid and the system has been unable to get a sequence number.

Response already turned into a price list or Product does not exist

This message appears in two cases:

  • When the user directly enters a RFQ number and all the number lines of said RFQ have already been taken into account in a price list line generation process.
  • When the product of the selected RFQ does not exist in the Products file: it is namely the case of a product directly created in the RFQ.: In that case, the only possibility is to use the appropriate option to create this product and then restart the processing.

Structure code different from the supplier structure code or Different reason

This message appears when entering a price list code in two cases:

  • When the structure code associated with the entered price list code is different from the one associated with the supplier in the supplier record
  • When the reason associated with the entered price list code is different from the one associated with the processed response element.

In order to avoid this type of error, a price list code only needs be selected in the submitted list instead of being directly entered. In effect the selection list only submits the price list codes having the same structure code as the supplier and when the reason is compulsory this list is also restricted depending on the reason.

Tables used

SEEREFERTTO Refer to documentation Implementation