Custom purchase price for a customer
-
Custom purchase price for a customer
Posted by Elizabeth McQuiston on May 8, 2019 at 10:10 am-
We have a customer that has negotiated a special price for themselves with one of our dropship vendors.Ā I’ve had no problem setting up the “alternate” sale price for this customer, it defaults in perfectly for the sales order.Ā But the discounted sales price also results in a discounted purchase price for us for this one customer.Ā It doesn’t appear that I can build an alternative purchase price on the vendor or item by customer.Ā Has anyone else had to do this and how did or would you handle it?
——————————
Liz McQuiston
Corporate Controller
Superior Walls of America
New Holland PA
Running NAV 2016
—————————— -
Jason Nicolaou
MemberMay 9, 2019 at 7:29 AM
Good question.Ā Which version are you on?Ā ĀIs this situation ALWAYS a drop ship?Ā If yes, this may open other options if you don’t need to aggregate demand for the product for this customer and the others that pay regular price.Ā If having another item won’t cause other issues, then a full break from the normally priced item could be used.Ā I am interested to see how others have tackled this one.
——————————
Jason Nicolaou
Engagement Manager
Sikich, LLP
Dublin IL
——————————
——————————————- -
Darn it I always forget to say what version.Ā We are on 2016, and yes this item is always a drop ship.Ā We don’t want to add another item and we do want to aggregate the demand.Ā It’s really an unusual situation which I wouldn’t normally worry about a one off like this, but it became an issue as our regular processor went on vacation and no one else knew the details of the “special deal”.Ā Thats not a good thing in my book and I’d like to make it default on the purchasing side – as I said the sales side was easy.
Liz
——————————
Liz McQuiston
Corporate Controller
Superior Walls of America
New Holland PA
Running NAV 2016
——————————
——————————————- -
Jonathan Delfraisse
MemberMay 9, 2019 at 9:53 AM
What about the use of Variant Codes?Ā You could setup one just for the customer/item.Ā All other customers would use blank Variant Code for that item. Just need a way to flag the user to enter that variant code for that customer, then the sale price and the purchase price can have the variant code for theĀ special price/cost.——————————
Jonathan Delfraisse
Computer Specialist
MANCON
Virginia Beach VA
NAV 2015
——————————
——————————————- -
I’m not sure this can be handled out of the box.
If this opportunity wound up on my desk I would handle it in the following way.
1. Add an entry to the “Order Address” table that represents this customer’s address
2. (Modification) ?Add “Order Address Code” to the Purchase Price table and primary key of said table.
3. (Modification) Add the “Order Address Code” to the Purchase Price Page to allow users to setup data
4. (Modification)Ā Alter codeunit Purch. Price Calc. Mgt. to check for prices first using Order Address Code
5. Train users when keying these special PO’s to use the new Order AddressNewer versions of NAV allow you to handle this modification with extensions and/or eventing.
There may be an issue with costing, but I would defer to them if they see an issue with this.
——————————
Joseph Flynn
Sr. Dynamics NAV Developer
Gold Star Foods INC
Ontario CA
——————————
——————————————- -
Hello!
Have you tried the purchase price table for the item? You could do a variant code for the item and put in a special cost assigned to that vendor and variant code.
——————————
Taylor Boardman
Materials Coordinator
Motan Inc
Plainwell MI
——————————
——————————————- -
and great idea for the Variant code – I think that is going to work!!Ā Thank you.
——————————
Liz McQuiston
Corporate Controller
Superior Walls of America
New Holland PA
Running NAV 2016
——————————
——————————————- -
?Great solution. I jump the gun many times due to my role in NAV. If you go the variant route, each line on the PO will need the variant, along with each line in the Sales Order as well. That way you’ll show the inventory wash by variant.
——————————
Joseph Flynn
Sr. Dynamics NAV Developer
Gold Star Foods INC
Ontario CA
——————————
——————————————- -
Jason Nicolaou
MemberMay 10, 2019 at 9:48 AM
I am still curious about the costing.Ā If the demand is aggregating at the item level then why wouldn’t the costing do the same thing?Ā If this is the case then average costing could not be used.Ā I was thinking variants when I first read the inquiry, but I wasn’t sure how all of the accounting would be impacted.Ā I have not done a large amount of work with variants.Ā Also, since the item card displays the average cost even if you are using FIFO or LIFO, users need to be trained to NOT use that as a basis for an ad hoc pricing quote.Ā Everyone, thanks for sharing, this is a good thread.Ā ?——————————
Jason Nicolaou
Engagement Manager
Sikich, LLP
Dublin IL
——————————
——————————————- -
?”All solutions breed new problems”. Not sure of the original quote because I’m sure it was some caveperson in prehistoric days.
As with any change / deviation from normal practice, the solution would have to be thoroughly tested to make sure nothing else is being impacted. Each modification tends to be it’s own relationship of the mod, nav setup, nav version, and any other modifications that may have previously been done.
Cost will be affectedĀ if you record purchases at different costs for the same item. The impactĀ will depend on your setup and volume of transactions.
——————————
Joseph Flynn
Sr. Dynamics NAV Developer
Gold Star Foods INC
Ontario CA
——————————
——————————————- -
If you do go the variant route, I would also suggest keying your direct ship PO/SOĀ into a separate location code. That way you could segregate your costs as well. Also in inventory setup, change your average cost calc. type to “Item & Location & Variant”.
——————————
Joseph Flynn
Sr. Dynamics NAV Developer
Gold Star Foods INC
Ontario CA
——————————
——————————————-
Elizabeth McQuiston replied 7 years, 3 months ago 1 Member · 0 Replies -
-
0 Replies
Sorry, there were no replies found.
The discussion ‘Custom purchase price for a customer’ is closed to new replies.
