Skip to main content

Notifications

Announcements

No record found.

Business Central forum
Answered

How to create a new sales order from a custom action

Posted on by 22
How to create a sales order to a customer from a custom action. 

i have created a custom action in sales order list page. On action a standard dialog box opens up with customer as a field, as a user selects the customer the sales order should be created for that customer. is it possible? 
Categories:
  • Verified answer
    YUN ZHU Profile Picture
    YUN ZHU 62,281 Super User on at
    How to create a new sales order from a custom action
    An important point, don't use ":=", please use Record.Validate(Any [, Any]) Method.
     
     
    Thanks.
    ZHU
  • Suggested answer
    Syed Safwan Profile Picture
    Syed Safwan 22 on at
    How to create a new sales order from a custom action
    Hi gdrenteria, i went through the link you shared and found the answer, using the below code. thank you
     
                        trigger OnValidate()
                        var
                            SalesHeader: Record "Sales Header";
                            Customer: Record Customer;
                        begin
                            Customer.Get(Rec.Customer);
                            SalesHeader.Init();
                            SalesHeader."Document Type" := SalesHeader."Document Type"::Order;
                            SalesHeader."Sell-to Customer No." := Customer."No.";
                            SalesHeader."Sell-to Customer Name" := Customer."Name";
                            SalesHeader.Insert(TRUE);
                        end;
  • Verified answer
    gdrenteria Profile Picture
    gdrenteria 3,888 Super User on at
    How to create a new sales order from a custom action

Helpful resources

Quick Links

Can you answer this forum question?

You could make someone's day!

Community Newsletter - May 2024

Kudos to our community stars!

Community Spotlight of the Month

Kudos to Mohamed Amine Mahmoudi!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 283,676 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 224,910 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,146

Featured topics

Product updates

Dynamics 365 release plans