hello,
In Attain, the natural behavior of a PO is to default the Qty to Receive and Qty to Invoice to the outstanding quanties calculated. I have a client who has PO's that have lines numbering in the 10's to 20's. Their process includes two indivduals - one who does the receiving and one who does the invoicing at a later point. They also are constantly doing partial receipts.
I'm looking for a "quick fix" to having the qty to receive and the qty to invoice to default to 0 - Always! I don't want any validation done on the qty to receive to populate the qty to invoice - nor do I want any figures ever displayed in the qty to receive.
I'm a developer and I took a shot at this but either I went at it from the wrong end or I just didn't realize where all I would need to add logic - I had all sorts of problems with the field validations as well as the xxx (Base) fields which seem to affect much more than I would have thought.
Does anyone know of a simple way to implement this? Or whether there are any companies who sell this code as an add-on?
Thanks,
Alyssa
0
Comments
disable all assignments in the PO.
you can find this in qty to recieve onvalidate, qty to invoice onvalidate, InitQtyToInvoice, InitOutstanding, InitQtyToReceive, InitQtyToShip.
Don't forget to disable the assignment of these field in cod 90 as well.
just take your time.
btw, you could maybe change the assignment to an assignment of 0 instead of remming the statements.
good luck
If it was hard to write, it should be hard to understand."