Hi there,
I have a site using a recent version of live integration. When logged in I am getting customer specific prices. However, the LI logs show that two requests are made for each product: for two different VAT countries (DK and GB in my case). The site is configured to use GB and so is my user, so I am not sure where that DK is coming from. Even worse, on a list with multiple products, my GB requests are batched but the DK ones go one by one. This means instead of one request, it now makes three when displaying two products.
Here's an example from the logs:
04/23/2024 05:15:04.228 PM: DebugInfo: Request GetProductsInfo sent: '<?xml version="1.0" encoding="utf-8" standalone="yes"?> <GetEcomData ExternalUserId="202042" AccessUserCustomerNumber="202042" VatCountryCode="DK" VatPostingGroup=""> <tables> <Products type="filter"> <Product> <ProductId>00-556388</ProductId> <ProductVariantId/> <ProductNumber>00-556388</ProductNumber> <ProductUnitId>Unit_EA</ProductUnitId> <ProductIdentifier>00-556388..EN</ProductIdentifier> <CurrencyCode/> <Quantity>1</Quantity> </Product> </Products> </tables> </GetEcomData>'. 04/23/2024 05:15:04.321 PM: DebugInfo: Response GetProductsInfo received: 'Response here'. 04/23/2024 05:15:04.331 PM: DebugInfo: Request GetProductsInfo sent: '<?xml version="1.0" encoding="utf-8" standalone="yes"?> <GetEcomData ExternalUserId="202042" AccessUserCustomerNumber="202042" VatCountryCode="DK" VatPostingGroup=""> <tables> <Products type="filter"> <Product> <ProductId>00-570266</ProductId> <ProductVariantId/> <ProductNumber>00-570266</ProductNumber> <ProductUnitId>Unit_EA</ProductUnitId> <ProductIdentifier>00-570266..EN</ProductIdentifier> <CurrencyCode/> <Quantity>1</Quantity> </Product> </Products> </tables> </GetEcomData>'. 04/23/2024 05:15:04.427 PM: DebugInfo: Response GetProductsInfo received: 'Response here'. 04/23/2024 05:15:04.533 PM: DebugInfo: Request GetProductsInfo sent: '<?xml version="1.0" encoding="utf-8" standalone="yes"?> <GetEcomData ExternalUserId="202042" AccessUserCustomerNumber="202042" VatCountryCode="GB" VatPostingGroup=""> <tables> <Products type="filter"> <Product> <ProductId>00-556388</ProductId> <ProductVariantId/> <ProductNumber>00-556388</ProductNumber> <ProductUnitId>Unit_EA</ProductUnitId> <ProductIdentifier>00-556388..EN</ProductIdentifier> <CurrencyCode>GBP</CurrencyCode> <Quantity>1</Quantity> </Product> <Product> <ProductId>00-570266</ProductId> <ProductVariantId/> <ProductNumber>00-570266</ProductNumber> <ProductUnitId>Unit_EA</ProductUnitId> <ProductIdentifier>00-570266..EN</ProductIdentifier> <CurrencyCode>GBP</CurrencyCode> <Quantity>1</Quantity> </Product> </Products> </tables> </GetEcomData>'. 04/23/2024 05:15:04.625 PM: DebugInfo: Response GetProductsInfo received: 'Response here'.
We're running on DW 9.16.2 and LI 7.2.12.0.
What's going on?
Imar