BOM Items / SPAREPARTS on Product details page
ACTEN-105654 - 3.5. HAVING DIFFERENT SPAREPARTS FOR DIFFERENT ITEM VERSIONS
REB-B-113059 - 3.2. PRODUCT DETAIL PAGE – BILL OF MATERIALS TAB
Shop Account Location loading
MEDUX-108552 - Performance issue on Shop Accounts part in the admin
load parent location, then clicking Load locations get Seb locations > departments
47350 [MEDUX-108552] Performance issue on Shop Accounts part in the admin
load parent location, then clicking Load locations get Seb locations > departments
CSV file import : Meta Title and Meta Description
BACH-107015 - search engine optimization
anajet Project :
Anajet Promotion code import Excel Sheet
https://sanacommerce.visualstudio.com/Sana%20Projects/_workitems/edit/79432
Ticket 79432: 3.2. ONE TIME IMPORT FOR PRODUCT DECRIPTIONS, META TITLES AND META DESCRIPTIONS.
Table name : Product Enrichments
Table name : Product Enrichments
Add Field to Requst Respons
GetProducts Req :-
ExtendedProductProvider : GetProducts,
GetProducts Res :
2
CreateShippingAddress
Req : ExtendedAddressProvider >CreateShippingAddress> ExtendedXmlHelper
CreateShippingAddress
Res : ,
5
GetBalanceInfo Req :
ExtendedCustomerProvider > GetBalanceInfo.
GetBalanceInfo Res :
7
GetCustomerByContact
Req :
GetCustomerByContact
Res : ExtendedCustomerXmlParser>ParseCustomer
8
GetCustomers Req :
GetCustomers Res :
ExtendedCustomerXmlParser>ParseCustomer
9
Getorder Req : ExtendedOrderProvider > CreateOrderListRequest
Getorder Req :
Saveorder Req :
ExtendedOrderProvider > CreateSaveOrderRequest,
Saveorder Respond :-
-----
4
GetAnonymousCustomer
Res : ExtendedCustomerXmlParser >
ParseCustomer ???
if extra field :
if extra field :
6
GetColors
10
GetPriceInfo Req :-
GetPriceInfo Res
11
GetProducts req ExtendedProductProvider > GetProducts
GetProducts res
12
GetProductSalesAgreementLines
13
CalculateBasket Req: orderprovider >CalculateBasket > CreateBasketRequest
Response : OrderXmlParser > ParseBasket
Example :
SFS-113783 - 3.4. SAP ENVIRONMENTS & MULTIPLE DIVISIONS
JLAW 110853
CalculateBasket
3.1. DELIVERY BASED ON ERP FACTORY CALENDARS
13
CalculateBasket Req: orderprovider >CalculateBasket > CreateBasketRequest
Response : OrderXmlParser > ParseBasket
Example :
SFS-113783 - 3.4. SAP ENVIRONMENTS & MULTIPLE DIVISIONS
JLAW 110853
CalculateBasket
3.1. DELIVERY BASED ON ERP FACTORY CALENDARS
Get product from DB and API/ERP
DB
var loadOptions = ObjectFactory.Create<IProductLoadOptions>();var product = CommerceFrameworkBase.Products.GetProduct(line.ProductId, options);
API
var product = ShopApi.Catalog.GetProduct(line.ProductId);
DB
protected virtual IList<IProduct> GetProducts(IList<string> productIds) { var options = CreateLoadOptions(); return CommerceFrameworkBase.Products.GetProductsByIdList(productIds, options); } /// <summary> /// Creates the load options for getting products' general info. /// </summary> /// <returns>Load options.</returns> protected virtual IProductLoadOptions CreateLoadOptions() { var loadOptions = ObjectFactory.Create<IProductLoadOptions>(); loadOptions.LoadRelatedSkus = true; loadOptions.VisibleOnly = false; loadOptions.CalculateInventory = false; loadOptions.CalculatePrices = false; loadOptions.CalculateSkuInventory = false; loadOptions.CalculateSkuPrices = false; loadOptions.LoadImages = false; return loadOptions; }
Subscribe to:
Posts (Atom)
