web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Edit Released/Approved PI or PO

(0) ShareShare
ReportReport
Posted on by 105

Hi All,

I know after Invoice been approved/released it does not allow editing of some information like Qty, Posting groups etc. Can some one please tell if is possible to edit without reopening of document.

I know reopening is working but will need again to send for approval process, I need to edit in released state

thank you 

I have the same question (0)
  • Alfredo_Iorio Profile Picture
    1,264 on at

    Only a few fields can be edited after an order is released.

    Such fields are used for posting the document like posting date and invoice receipt date.

    Changing the Qty of a document or the posting groups will impact financial data. Therefore, editing fields while the order is released defies the purpose of approvals.

    I guess you can achieve what you want with code, but I would not recommend it. Better review your business processes and start the approval only after the final Qty and posting groups are defined in the invoice lines.

  • Suggested answer
    JAngle Profile Picture
    133 on at

    Numerous fields at header level can be updated - a few of these fields will updated line level information like dates or dimensions. It is line level fields which you will find cause errors.

  • Maro9595 Profile Picture
    105 on at

    Yes,

    Now is there a way to allow editing of that field(s) without reopening of document?

  • Suggested answer
    JAngle Profile Picture
    133 on at

    with modification it could be achieved but I'd limit it to an agreed set of fields and look to do it in a style similar to how you can edit specific posted documents:

    pastedimage1659620569910v1.png

  • Maro9595 Profile Picture
    105 on at

    Thank you all,

    Although this is not acceptable as per different post i have discover some way to handle this, by putting controls on field before sending for approval so as to ensure field is filled with values

  • Reshma5 Profile Picture
    40 on at

    Hi Maroh

    Can you please explain how you did it ? What controls you applied to make sure there is value in field before sending for approval ? I am trying to achieve same for one of the header field.

  • Maro9595 Profile Picture
    105 on at

    Hello Reshma5,

    I created a procedure on purchase header table through table extension

    procedure CheckDimensionEntered()

       begin

           if "Shortcut Dimension 1 Code" = '' then

               Error('Must select %1', FieldCaption("Shortcut Dimension 1 Code"));

       end;

    then after i extended purchase invoice page and i modified send approval request action then on before action trigger i called my procedure

    modify(SendApprovalRequest)

           {

               trigger OnBeforeAction()

               var

               begin

                   //testing to ensure no empty field is sent for approval

                   rec.CheckDimensionEntered();

               end;

           }

    hopefully will work

  • Suggested answer
    Amit Baru Profile Picture
    3,037 on at

    Hi,

    In approval workflow, define the fields which you want to modify even PO is released.

    Regards

    Amit Sharma

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,092

#2
YUN ZHU Profile Picture

YUN ZHU 663 Super User 2025 Season 2

#3
Sumit Singh Profile Picture

Sumit Singh 515

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans