Changing dates on orders by keeping the status 'released'

karimmahradykarimmahrady Member Posts: 8
Hi everyone,

I'm working on a modification to do a batch update of shipment and receipt dates for sales and purchase line.

The problem is that, status of orders are released, and Navision don't allows to update some information on lines if the statusof the order is not open.

Also, it will be painfull to reopen all the orders that need to be updated, change all the dates, restart navision approbation process to release the orders.

There is a function on sales line and purchase line that checks the status of the order, and i can bypass this verification. But i want to be sure that this change will not affect the MRP or any other stuff in Navision.

Thanks for Help

Comments

  • sergisoftsergisoft Member Posts: 37
    Why don't you do something like?:

    WasReleased := (salesheader.status=salesheader.status::released);
    if WasReleased then
    releaseCodeunit.reopen(salesheader);
    changeDates;
    if WasReleased then
    releaseCondeunit.run(salesheader);

    Sergi Navarro

    MCTS: Microsoft Dynamics™ NAV 2009 C/SIDE Solution Development

    Visit my Navision Spanish Blog here: http://www.sergisoft.com
Sign In or Register to comment.