Skip to content

Zoho Sales Order

Description

The Zoho Sales Order entity represents a formal confirmation of a customer’s order before goods or services are delivered. It includes details such as order items, quantities, prices, taxes, delivery schedules, and billing/shipping addresses.

Sales Orders are typically created after receiving a Purchase Order (PO) from a customer and are part of the order fulfillment process in Zoho CRM.

The Zoho Sales Order activity enables workflows to interact with the Sales Orders module in Zoho CRM. Sales orders are formal confirmations issued to customers before goods are delivered. They help track items, quantities, taxes, and delivery schedules.

This activity allows you to retrieve, create, update, or delete sales orders, either one at a time or in bulk, as part of your workflow automations.

Use this activity to:

  • Get – Retrieve a single sales order by ID
  • Get All – Retrieve all sales orders
  • Create – Add a new sales order
  • Create Many – Add multiple sales orders using field mappings
  • Update – Modify an existing sales order
  • Delete – Delete a sales order by ID

Use case: Following invoice generation, a sales order can be created using ZohoSalesOrder. Shipping and billing fields can be auto-filled using FillEmptyCells, and inventory checks can be added using StaticLookup. Final order data can be uploaded to ERP systems using GoogleDriveUpload or emailed to logistics.

Input

  • Data – Required only for Create Many and Update operations.

Output

Output TypeFormatDescription
DataJSONZoho Sales Order record(s) output

Configuration Fields

Field NameDescription
ConnectionSelect a Zoho connection (OAuth). Required for authentication.
OperationChoose from the supported operations:
  • Get
  • Get All
  • Create
  • Create Many
  • Update
  • Delete
IdUsed in Get, Update, and Delete. Provide the Zoho Sales Order ID.
FieldsUsed in Create and Update. Define fields such as Subject, Account Name, Order Date, Status, etc.
Fields MappingUsed in Create Many. Maps fields from input data to Zoho Sales Order fields.

Sample Input

OperationRequired FieldsExample Input
GetId
Id1234567000000555011
Get AllNone(No input required)
CreateSales Order fields
SubjectSO #2024-01
StatusConfirmed
UpdateId, Fields
Id1234567000000555011
StatusDelivered
DeleteId
Id1234567000000555011
Create ManyField Mapping
Field name[Previous Activity data column]
Subject[OrderRef]
Status[OrderStatus]

Input fields for Create Many operation are mapped from data output by the previous activity in the workflow.

Sample Configuration

FieldValue
connection.idzoho-crm-salesorders
connection.nameZoho Sales Order Sync
operationCreateMany
fieldsMapping
  • Subject → OrderRef
  • Status → OrderStatus
  • Account Name → CustomerName

Sample Output

IdSubjectStatusAccount NameOrder Date
12345670000001001SO #2024-01ConfirmedAcme Corp2024-06-01T10:00Z
12345670000001002SO #2024-02DeliveredBeta Inc.2024-06-03T15:45Z