Sales Order Types

The order types are used to define the order typologies and associate them with a functional category and if required to assign a different sequence number counter. An order category is used to define a group of functional rules.

In customer order or contract order entry, it is mandatory to specify the order type in the header. It is this type that will define the processing applied to the order that is entered.

Prerequisite

See also Refer to documentation Implementation

Screen management

An order type is defined by an alphanumeric code of three characters. It is this code that will be called on entry of the customer order.

Entry screen

By entering a company group, you can limit the scope to companies in the selected group only. When this data is used for another record or with a setup element also defined in the group, a control checks that the groups have at least one company in common when the groups are different.  

In addition, a consistency check is performed for the legislations of the companies in the selected group.
At least one of these companies must have the same legislation as the one entered in the Legislation field. If  not, a warning message displays.

When using the document type, a consistency check is also performed between the legislation/group of the document type and the legislation/group of the document.

See also For further information, click here.

General

Order category (field SOHCAT)

It is the category for the order type, to be chosen amog the following categories:

  • Classic
    This category follows the classic cycle for an order: order, delivery, invoicing. The delivery can be replaced by a direct back-to-back order. The stocks are adjusted upon delivery.
     
  • Loan
    This order category deals with a loan of goods: order, delivery with stock transfer on an BP location upon validation: the stock of loaned products must necessarily be managed on locations.
    It involves the management of a return date with reset of the stock on the original location and does not lead to the invoicing (unless the expected return date is overdue). 
     
  • Direct invoicing
    This order category follows the Order, Invoicing cycle.
    The stocks, if managed, are adjusted upon the validation of the invoice.
     
  • Open order
    This order category is used to plan and schedule the delivery requests for a customer within the framework of a contract.
Manual sequence no. (field MANCOU)

This information is used to specify whether the document number can be entered manually.

  • If this field is set to 'No', the number can only be assigned automatically.
  • If it is set to 'Yes', the number can also be entered. If it is not entered, a number will be assigned automatically by the counter upon creating the document.
Sequence number (field CODNUM)

It is mandatory that the code a sequence number counter associated with the defined order type be entered, whether the number assignment is automatic or manual.
Is it recommended to first define a sequence number counter in the Sequence number definition table. You can access this table by clicking the Actions icon on this field.

Final sequence no. (field CODNUMEND)
Delivery type (field SDHTYP)

This is the delivery type associated with the order type when the delivery is created from the order using the [Delivery] button.
A control is used to check that these types belong to the same category and that they are consistent with the legislation and company/site group.

When it is not entered, the default delivery type used in the order delivery ([Delivery] button) is the one specified for the following parameters (VEN chapter, SSD group):

These parameters are also used as a default value in the launching screens of the Automatic delivery of orders or the Delivery of picking tickets functions. The delivery import also uses these general parameters.

Electronic signature

Record type (field RECTYP)

Specific Buttons

Copy

Error messages

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

Document sequence number counter: XXX. Record does not exist

This message appears when an attempt has been made to allocate a non-existent sequence number counter to the order type.

Tables used

See also Refer to documentation Implementation