SAP Knowledge Base Article - Public

3167904 - Error Message "Business Residence Not Found" While Ordering A Purchase Order

Symptom

 Error message "Business residence not found; check ship-to or service location" while ordering a Purchase Order.

Environment

 SAP Business ByDesign.

Reproducing the Issue

  1. Go to the Purchase Requests and Orders work center.
  2. Go to the Purchase Orders view.
  3. Filter for All Purchase Orders.
  4. Search for ABC and open it (ABC represents the Purchase Order ID).
  5. Click on Order button and see the error message: "Business residence not found; check ship-to or service location" 

Cause

Delivery Date in Purchase Order before or equal to the date when the ship-to location be created in the system.

However, there can be 2 scenarios depend on the ship to location time zone.

Scenario 1: The ship to location is located in UTC - time zone (Brazil, Mexico, etc)
For example, the purchase order item ship to location is created on 01-01-1900. When creating a new purchase order, select the delivery date as a date before 01-01-1900, system would trigger the error. When the delivery date is 01-01-1900 itself or after, system would not trigger the addressed error.


Scenario 2: The ship to location is located in UTC + time zone (China, Japan, etc)
For example, the purchase order item ship to location is created on 01-01-1900. When creating a new purchase order, select the delivery date as a date before or 01-01-1900 itself, system would trigger the addressed error. When the delivery date is after 01-01-1900, system would not trigger the addressed error.

In system UI, the delivery date is maintained in the ship to location time zone, and be considered as starting from 00:00. When it stores in backend, the time would be converted to UTC time.

If the ship to location is in Japan (UTC+9), and you maintain the delivery date as 01-01-1900, it would be considered as 01-01-1900 00:00 UTC+9, then be converted to 12-31-1899 15:00 UTC in backend. 12-31-1899 is before the ship to location creation date, hence system triggers the error.

Resolution

As the delivery date for Purchase Order is before the date that the ship to was created, system shows the error message. You'll need to change the delivery date for this Purchase Order for a date after the date as ship to master data was created.

Keywords

Business Residence; Error; Ordering Purchase Order; Ship-to; Business Residence Not Found; Delivery Date , KBA , AP-POP , Purchase Order Processing , How To

Product

SAP Business ByDesign all versions