Purchase Order Quantity Fields

alyssas
Member Posts: 28
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
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
-
shouldn't be to hard.
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"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."0 -
Thanks, I think I've got it!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions