web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

customer pricing by ship to location

(0) ShareShare
ReportReport
Posted on by 89

Can you setup customer pricing by ship to location?

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Vilmos Kintera Profile Picture
    46,149 on at

    If you mean different price per each delivery address for a customer, I do not think you could do that.

    We have solved this problem by handling each customer delivery address as a different customer account, and have created relationship between them. We have used the idea of the Organizational hierarchies and customized it for our needs: technet.microsoft.com/.../hh209258.aspx

    Each customer has a top level account, like a hotel chain. Then the 2nd tier customer account is tied to the delivery address, which means there are hotels for the same chain but in different locations/cities/countries whatsoever. This way you could set up individual prices for each hotel, and set the invoice account as the 1st tier customer (hotel chain's headquarters) if you want to see payments in a central place for example. We have additional 3rd and 4th level tiers like if there is a separate buffet, bar, pool or whatsoever account within a hotel that needs to track their expenses and purchases separately, but that is not relevant for your situation.

    So the bottomline is, with a bit of customization to create a customer hieararchy per delivery address, you could achieve the required price structure.

  • Sohaib Cheema Profile Picture
    49,438 User Group Leader on at

    Hi Vilmos,

    thread got bit of my interest.

    how you guys are managing billing? do you guys send invoices to single invoice account or it depends upon customer how they want?

    and how you deal with situations like customer account statement. lets suppose I need to send external account statement to a customer who has got 10 hotels in different location. now as per solution if I have 10 customer account for this customer and on other end customer asks me a single account statement? did it required you to do more development with such things as combined reporting?

  • Verified answer
    Guy Terry Profile Picture
    28,924 Moderator on at

    Hi nmirhan,

    You could if each location was a customer account (an order account) which share the same invoice account.

  • Vilmos Kintera Profile Picture
    46,149 on at

    Sohaib, it depends for each account how they want to do it.

    The reason is quite obvious for the need of setting prices per delivery address for a distribution company, because you have to factor in road access fees and highway tolls, fuel prices, congestion charge within London, how easily can you access that area, or if it is in a High street sector.

    We can mark a "default" one. That means if a restaurant closes down at one address, and opens up at another location we verify if the business owner has changed, and create a new 2nd tier account for that address/business and mark it as default, and deactivate the other customer account. Orders and invoices will be raised for the only account that is active on the 2nd tier, and usually that is the default one.

    If it is a hotel so they have multiple addresses, they could decide for central billing in which case we just set the invoice account to be the hotel chain on tier 2/3, or if it is a 3rd tier entry and charge only per hotel address then the orders are raised for the pool/bar/restaurant etc. but their invoice account is set as the 2nd tier account. That way they pay the bills collectively, but they have a breakdown of who consumed how much at that address.

    Of course this adds a bit of complications like how to handle their credit limit and a couple of other areas, but it works excellent for these type of B2B wholesale distribution scenarios due to the upside of many other areas like setting the prices. Customer account statement is straightforward due to the use of invoice accounts since you immediately see who is the parent.

    Payment terms and method of payment also plays a role depending on how you trust your customer, some have advance payment, some do it monthly, some are ok with cash up front, and we also process credit and debit cards online and onsite too.

  • Suggested answer
    guk1964 Profile Picture
    10,888 on at

    To keep to one customer code then you have to find a way to either adding a service cost collector or to modify each line price. for example a location specific variant and price but I would not go that way

    You can look at applying a location specific misc charge.

    You can also look at setting up a maximum price in a trade agreement, then apply a different discount to it to each order,/order line based on a unique, location specific salesman who processes the order for that site. there other variations on the same theme.

    You also need to consider how the customer will view different charges for the same item, and whether you have different delivery addresses within the same order for different lines.

    It might be simpler to charge the extra as an additional  service cost line. Set up a service item with a price of 1 and then  make the qty as many units as you need to get the desired price surcharge.  Its then a cogs for the customer, but not for each item - but maybe that makes more sense anyway. 

  • nmirhan Profile Picture
    89 on at

    Thank you all for the responses.  We end up creating new customer accounts for each location and assign one invoice account.

  • Vilmos Kintera Profile Picture
    46,149 on at

    Great. Make sure you mark all helpful answers next to each post to resolve the topic.

  • Sohaib Cheema Profile Picture
    49,438 User Group Leader on at

    Thank you vilmous for your input.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans