ok i checked and on 9.04 the order hold option is there and if flagged no Packing slip can be created for that Order.
Thats exactly what i needed.
Thanks all for your help
Ephraim
Thats exactly what i needed.
Thanks all for your help
Ephraim
--- In vantage@yahoogroups.com, "rossh777" <ross.hughes3@...> wrote:
>
>
>
> There was a time that the Hold Order in SO did not stop shipments. Hence, the BPM need. I don't know what it will now do natively. You better check your version, as Sue's seems to work.
>
> If I were to do this again I would go straight 4GL. Try something like the following as a Pre-Process Directive on the CustShip.CheckShipDtl method. Create a 4GL Action and paste the following in the box.
> --------------------
> FOR EACH ttShipDtl WHERE (ttShipDtl.RowMod = 'A' OR ttShipDtl.RowMod = 'U') NO-LOCK.
> FIND FIRST OrderHed WHERE OrderHed.Company = CUR-COMP AND OrderHed.OrderNum = ttShipDtl.OrderNum AND OrderHed.OrderHeld = TRUE NO-LOCK.
> IF AVAIL OrderHed THEN DO:
> {lib\PublishEx.i &exMsg = "'Order #' + STRING(ttShipDtl.OrderNum) + ' is on Hold.'"}
> {&THROW_PUBLIC}.
> END.
> END.
>
> I have not tested this so let me know if you have any problems.
>
> Ross
>
>
>
>
> --- In vantage@yahoogroups.com, "efyf_1999" <effgroups@> wrote:
> >
> > I got a bit mixed up here
> >
> > Did you create a custom checkbox on the sales order or you used the BPM Hold to do it
> >
> > Please would you mind to share the BPM? i dont know how to check for a BPM hold
> >
> > Ephraim
> >
> > --- In vantage@yahoogroups.com, "rossh777" <ross.hughes3@> wrote:
> > >
> > >
> > >
> > > I wrote a HOLD BPM to block shipments when a Sales Order is on hold. It works well and is not very complicated. I think it was two BPM's; one for the hold, and one for the shipping exception.
> > >
> > > The concept is that when you toggle the HOLD checkbox in Sale Order Entry, it is toggling the BPM Hold in a corresponding manner. Then, at Shipment Entry it will throw an exception when the Sales Order has a BPM Hold attached.
> > >
> > > We also created a HOLD dashboard that will let you review all things in the system that are 'on hold'.
> > >
> > > You can do this without using BPM Holds as well by just querying the related Sales Order and throw an exception if the Hold Checkbox is TRUE.
> > >
> > > Ross
> > >
> > > --- In vantage@yahoogroups.com, "efyf_1999" <effgroups@> wrote:
> > > >
> > > > Hi
> > > >
> > > > I'm looking for a way to be able to hold a order from creating a packing slip this will alert the shipper not to ship the goods even they are ready till it will be released.
> > > > (the reason being sometimes a customer gives us a date not to ship before or sometimes the custumer calls and want to push of shippment for a few weeks and Customer service wants to make sure the Order is not shipped).
> > > >
> > > > i know there is something called BPM holds but i never used it and i dont know how. is this the right tool or are there other ways.
> > > >
> > > > Thanks
> > > >
> > >
> >
>