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 28
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 69,639 Super User 2024 Season 2 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 28 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 9,472 Most Valuable Professional on at
    How to create a new sales order from a custom action

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,532 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,501 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans