Purchase Contract and Sales Contract - Contract Linking and Freight Order and Call on Grain Order Creation

Modified on Wed, 4 Jun at 12:34 AM

Introduction

A Purchase Contract and Sale Contract in AgriChain represent legal agreements that define the terms of a transaction between a buyer and a seller. These contracts include essential details such as:

  • Commodity name, type, variety, and season

  • Payment terms and delivery responsibilities

  • Total tonnage, pick-up, and delivery locations

  • Other relevant terms and conditions

In AgriChain, contracts are not only created individually but can also be linked to each other to represent the complete supply chain flow—from purchase to sale. Proper linking ensures accountability, clarity, and seamless transaction management.

 

You can follow the Contract Creation Steps by clicking here.


Creating a Contract

 

Create a Purchase Contract

  1. Log in to AgriChain using your credentials.
  2. Navigate to the Contracts module from the left-hand side menu.
  3. Click the “+ Contract” (green button) on the top-right corner of the screen.
  4. Fill in all required fields on the Contract Creation Form.
  5. Click “Continue and Review” and then click “Submit” to complete creation.


Create a Sale Contract

  1. Log in to AgriChain using your credentials.
  2. Navigate to the Contracts module from the left-hand side menu.
  3. Click the “+ Contract” (green button) on the top-right corner of the screen.
  4. Fill in all required fields on the Contract Creation Form.
  5. Click “Continue and Review” and then click “Submit” to complete creation.




Link Purchase and Sale Contracts

  1. Go to the list of Contracts and open the Purchase Contract.
  2. Click the 3-dot menu on the top-right of the screen.
  3. Select the “Contract Allocation” option.
  4. A pop-up window will appear.
  5. Select the matching Sale Contract.
  6. Enter the Allocated Tonnage.
  7. Choose the Allocation Type – “Through Warehouse” or “Direct to Buyer”.
  8. Click “Save” to confirm the contract link.



    

Verify the Contract Allocation

  1. Open either the Purchase or Sale Contract.
  2. Scroll to the Contract Allocation section to confirm that the link has been applied correctly.
  3. Once the two Contracts are linked, you can see in the Contract allocation section of both contracts.



Create Freight Order for Purchase Contract

  1. Go to the Purchase Contract.
  2. Click “three dot” and choose the "Create Freight Order"




 

Call on Grain Order Auto-Creation

  1. Once the Freight Order is created, a linked Call on Grain Order will be automatically generated under the Sale Contract.

 

 

FAQ's


Auto Creation of Call in Grain order?
We auto-create a Call on Grain order (Freight Order) under the Sale Contract whenever you create a Freight Order under a Purchase Contract. This is done because Freight Orders and Call on Grain orders need to be linked with each other to ensure that whenever a Freight Movement is done against the Freight Order (which fulfils the Purchase Contract), the same movement becomes visible under the Call on Grain order also and hence fulfils the Sale Contract as well.
 
Usually, such auto-created Call on Grain orders are also automatically marked void when the linked Freight Order is marked void.


Related Articles

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article