function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
kaustubh chandratre 2kaustubh chandratre 2 

Whenever New order Record is created then needs to create associated order line item Record automatically (When ever new Order record is successfully created, then create the corresponding order item record for the order with order name and number ) share

using trigger
AnkaiahAnkaiah (Salesforce Developers) 
Hi Kaustubh,

refer the below link have solution for similar kind of ask.
https://salesforce.stackexchange.com/questions/265335/trigger-on-order-to-get-opportunity-line-item-from-opportunity-to-add-in-orderli

Still facing an issue let me know, will help you with code.

Thanks!!
AnkaiahAnkaiah (Salesforce Developers) 
Try with below code and modify the API names as per your org.
 
trigger createOrderitem on Order (after insert) {
    
    List<orderItem> OIList = new List<OrderItem>();
    
    for(order o:trigger.new){
       orderItem oi = new orderItem();
        oi.OrderId = o.id;
        oi.Quantity = 1;
        oi.OrderName__c = o.Name;
        oi.orderNumber__c = o.OrderNumber;
        OIList.add(oi);
        
        
    }
    
    insert OIList;

}

If this helps, Please mark it as best answer.

Thanks!!​​​​​​​