Use this function to manage open order contracts: create them, modify them, delete them, view them and print them. You can also list and sign the recorded contracts (according to the setup).

An open order is a long-term commitment with a supplier concerning one or more products, for a global quantity to be delivered with delivery call-offs that are made according to the demand.
An open order consists in a contract and a delivery schedule.

In the contract, you define:

  • the supplier and sales conditions,
  • the open order validity start and end dates,
  • the list of products with, for each product a global quantity, a price and validity dates (start-end).

In the delivery program also named Delivery request, you define:

  • the firm delivery requests,
  • the provisional delivery call-offs.

In each contract, you can define several lines related to different purchased products, irrespective of whether they are managed in stock or not.


When the approvals management is activated (APPPOC - Open order signature management parameter), an open order cannot be subject to a delivery request as long as the order remains unsigned.
Management conditions linked to the approval circuit are specified at the Workflow rules level on open orders (see below).

Inter-company purchase open orders also automatically generate sales open orders without the submission of the automated inter-company flow operation.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The presentation of the entry screen depends on the setup of the selected transaction.

If only one transaction has been set up, no choice will be suggested. Otherwise, a window opens and display the list of transactions that you are authorized to use.
A contract record contains a header information section and three sections used to generate the general conditions and the various lines.
Besides, depending on the context, additional possibilities are offered in the Action panel.

Home

In the header, enter the general information of the contract such as the site, supplier code, date etc.

Tab Checks

In this section, enter the sales conditions included in the contract header such as the payment conditions, the invoicing site, the shipment method, the carrier etc.

The majority of this information is initialized by default and can be modified.
You must enter at least the following fields:

  • Validity date
  • Validity end
  • Payment conditions
  • Buyer
  • Receiving site
  • Invoicing site
  • Currency
  • Exchange rate type
  • Delivery method
  • Carrier
  • Tax rule

Other fields are very important for the creation of a contract, but according to the transaction used, they are not available for entry when they are declared as Hidden in the transaction. In this case, it is the default initialization value that is automatically taken into account.

Various indicators related to the signature, printing, closing, receipt and invoicing are also displayed. You can use them to get a quick view of the open order status.

Tab Product

In this section, enter the ordered product(s).

The minimum information to enter is:

  • the product,
  • validity dates,
  • the firm and planned horizon,
  • the price,
  • the various charges and discounts.
Journal traceability

Click this action to access the Document traceability inquiry function. This function is used to view and browse through the hierarchy of journals at the origin or coming from the document.

Tab Total

Use this section to view the contract total, as well as the different elements of the order footer.

Other conditions

You can enter several products on the condition that the orders with several lines are authorized for the supplier concerned.

  • First, save the contract for the first product by clicking Create. A number is automatically assigned to the contract (if the sequence number is automatic).
  • Then, click Selection to add a product line.
  • After adding a product, click Create to save the contract.

Reports

By default, the following reports are associated with this function :

  BONCDEOUV : Open orders

  BONCDEOUV2 : Open orders

  PORDERCOE : Open orders listing

  PORDERCOL : Contract list detail

This can be changed using a different setup.

This setup is performed at the Customization level of the current object, by associating a report code or a print code to it.
It is possible to further specify this setup:

  • By specifying a given report at transaction entry level. If this report matches a print code, the list of reports associated with this print code is also submitted.
    The report entered at transaction entry level and the reports associated with the print code are automatically submitted in creation mode only.
  • At a more detailed level, by associating a print template with the BP. This template mentions the report to be used in priority for the printing of each document, as well as the expected number of copies.
    SEEINFOIf the number of copies is not specified, or if there is no print template associated with the BP, the number of copies defined for the Destination printer is chosen. If the number of copies is not specified for the destination printer, then a single copy is printed by default.

Specific Buttons

Add Line

Click this action to add an additional product line to the contract.

Delete Line

Click this action to delete a product line when no delivery request exists.

Specific actions

Local menus

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

No sequence number counter has been assigned to this document

This message is displayed when the assignment of the sequence numbers has not been completed for the Purchasing module. To solve this problem:

  • Check that the required sequence numbers exist (if not, create them).
  • Assign these sequence numbers to the documents using the relevant functions. (See the Prerequisites section of this documentation).
Setup of the signature rules does not exist for the company

This message appears during the entry of the order site, when the signature management is active and no setup exists for the signature rule for the legal company to which the order site is attached.

The site is not in the same legal company.

This message is displayed when entering the invoicing or receipt site and when the site code entered does not belong to the same legal company as the order site. To correct this problem, select a site from the suggested list.

XXX: this site is not a financial site

This message is displayed when the invoicing site code entered is not declared as financial site in the sites table. To correct this problem, use the selection window and select a site code in the list displayed.

XXXXXX : Prospective supplier

This message is displayed during the entry of the supplier code if the latter is declared as Prospect in the supplier record.

XXXXXX : Inactive supplier

This message is displayed during the entry of the supplier code when this latter is declared as Not active in the supplier record.

The supplier is on hold

This message appears when the supplier entered has been declared to be "on-hold" in the supplier record. This message can be a simple warning message or a blocking massage depending on the value given to the dispute code in the supplier record.

XXXXXX: Inactive product

This message is displayed during the entry of the product reference when the latter is declared to be non-active (in development, not renewed...) in the Product record.

XXXXXX: Non-purchased product

This message appears during the entry of the product reference when the latter does not belong to a category of purchased product.

The product is on hold

This message is displayed when the ordered product has been declared as Blocked in the product record for the supplier entered. This message can be a simple warning message or a blocking message depending on the value given to the Blocking code in the product record (Suppliers section).

The product is not referenced at the supplier's.

This message appears when the ordered product is not referenced for the entered supplier. This message can be a simple warning message or a blocking message according to the value given to the ITMBPS - Supplier referencing parameter (ACH chapter, REF group).

The product is not referenced by this supplier for this receiving site.

This message is displayed when the ordered product is not referenced by the entered supplier at the Product-site level. This message can be a simple warning message or a blocking message according to the value given to the ITMBPSFCY - Supplier-site referencing parameter (ACH chapter, REF group).

Product not managed by the buyer

This message is displayed when the filter by buyer is active (BUYFLT - Filter by buyer parameter) and the product ordered is not managed by the buyer specified in the order header.

Product does not exist for this site

This message is displayed when the product entered is managed in stock and has not been declared for the receiving site (No corresponding Product-site record).

The product-site contract line already exists. Addition impossible.

This message is displayed when an attempt is made to add a line related to a product-site combination that has already been entered in the contract.

Indirect order prohibited for this product! You must use a purchase request.

This message is displayed when the product you want to order is prohibited in direct ordering. This blocking message depends on the value given to the Mandatory PR check box in the Purchase section of the product record.

The quantity is less than the minimum quantity ####.## XXX

This message is displayed when the quantity you enter is less than the minimum quantity requested by the supplier, as stated in the Product record.

XXX Problem when retrieving the sequence number counter

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

Multi-line order not authorized

This message is displayed when you attempt to create or insert a new line while the supplier has been declared as not accepting an order containing more than one line (information entered on the supplier record).

Insertion not possible

This message is displayed when you attempt to insert a line or to duplicate a line while the maximum number of lines for a contract, defined by the appropriate activity code, has been reached.

No line entered. Update impossible.

This message is displayed during contract validation when no price line or price list code has been entered. To correct this problem, enter a price line or price list code or cancel the entry using the appropriate key.

Modification or Deletion prohibited

This message appears in several cases:

  • When you attempt to modify a product line for which receipts or invoices have been saved.
  • When you attempt to delete a product line for which delivery requests have been saved.

Tables used

SEEREFERTTO Refer to documentation Implementation