ONDC-Official / v1.2.0-logs

Retail and Logistics Logs for 1.2.0
9 stars 248 forks source link

ENS (Ushop) - Grocery: compliance check #53

Closed sahil-ondc closed 8 months ago

sahil-ondc commented 11 months ago

Flow 1

search_inc_refresh

on_search_full_catalog_refresh

Flow 2

on_init

confirm

on_confirm

Common

@ShippuYadav

ShippuYadav commented 11 months ago

*store name /fulfillments[0]/start/location/descriptor/name can't change from 'on_search' It seems to be same

Please check this meanwhile Working on the rest of the mention point. @sharmasahil0331 Please check

ShippuYadav commented 11 months ago

@sharmasahil0331 Please check latest PR https://github.com/ONDC-Official/v1.2.0-logs/pull/55

sahil-ondc commented 11 months ago

on_search (full catalog refresh)

search (inc catalog refresh)

on_search (inc catalog refresh)

on_confirm

on_status

common

@ShippuYadav

ShippuYadav commented 11 months ago

Please check latest PR https://github.com/ONDC-Official/v1.2.0-logs/pull/60 @sharmasahil0331

sahil-ondc commented 10 months ago

confirm

on_confirm

common

@ShippuYadav

ShippuYadav commented 10 months ago

Please check latest PR https://github.com/ONDC-Official/v1.2.0-logs/pull/64 @sharmasahil0331

sahil-ondc commented 10 months ago

on_search_full_catalog

search_inc_catalog

on_confirm

@ShippuYadav

ShippuYadav commented 10 months ago

@sharmasahil0331 /message/catalog should not contain fulfillment object - I have not send fulfillment object inside inc search, Please clear this point. @sharmasahil0331 Please review this latest PR https://github.com/ONDC-Official/v1.2.0-logs/pull/74

ShippuYadav commented 10 months ago

@sharmasahil0331 Please check latest https://github.com/ONDC-Official/v1.2.0-logs/pull/86

ensservices commented 10 months ago

@bluecypher Please check

sahil-ondc commented 10 months ago

on_search_inc_refresh

@ShippuYadav

ShippuYadav commented 10 months ago

@bluecypher Please check this PR https://github.com/ONDC-Official/v1.2.0-logs/pull/98 @sharmasahil0331

sandeepshahi commented 10 months ago

/on_search

/on_search (incremental)

/on_confirm

/on_status (Accepted)

/on_status (Order-picked-up)

/on_status (Order-delivered)

Flow 3

@ShippuYadav

ShippuYadav commented 10 months ago

@sharmasahil0331 @bluecypher Please check https://github.com/ONDC-Official/v1.2.0-logs/pull/117

sandeepshahi commented 10 months ago

- variant groups/variants should be provided for validation

- Flow 4/5 in Group B should be submitted for validation

/on_search

/init & /on_init

/on_confirm

/on_status (picked)

@ShippuYadav

ShippuYadav commented 10 months ago

I have fixed all the issue mentioned above @sharmasahil0331 @bluecypher Please find latest PR https://github.com/ONDC-Official/v1.2.0-logs/pull/144

sahil-ondc commented 9 months ago

/init & /on_init

@ShippuYadav

sahil-ondc commented 9 months ago

@ShippuYadav As this is buyer application issue, so we can ignore this issue

BLR-0118 commented 9 months ago

Flow 1

  1. /on_search (full):
    • remove formatting from item short_desc/long_desc;
    • unitized measure doesn't match product - does Axe sell in 3 kg packs?
    • as per the enhanced category list here, this item should be in BPC instead of grocery;
  2. /on_search (incremental):
    • how can MRP of existing product change?

Flow 2

  1. /on_select:
    • unit price of 44790346678572 was 250 in full catalog pull, but showing as 299 here; there's no incremental catalog update with this change;

Flow 3

  1. /on_select_out_of_stock:
    • item.quantity.maximum.count should be 99 (default) if there's no cap per order or the cap per order; if item is out-of-stock, this can't change;

Flow 4 & 5

  1. Cancel with reason code 012 & 014 trigger RTO; /on_cancel response is not valid (pls check the flow from here);
BLR-0118 commented 9 months ago

@ShippuYadav

BLR-0118 commented 9 months ago

Also, request you to pls fix error.message in flow 3 (on_select_out_of_stock) to send message as per the new format in the contract;

BLR-0118 commented 9 months ago

@NJ-Nitank

NJ-Nitank commented 9 months ago

@BLR-0118, Submitted updated logs for Ushop, https://github.com/ONDC-Official/v1.2.0-logs/pull/248

BLR-0118 commented 9 months ago

Flow 1:

  1. /on_search:
    • formatting is not removed - html tags replaced by bullet points; Flow 3:
  2. /on_select_out_of_stock:
    • error.message not correct - check here & contract doc on how it should be encoded; Flow 4 & 5:
    • cancel & RTO flows are incorrect as it doesn't maintain the audit trail as per contract - check the contract doc on how the forward shipment fulfillment is cancelled & item qty count assigned to it becomes 0 & how a separate fulfillment of type "Cancel" is created to which items in forward shipment fulfillment is assigned;
BLR-0118 commented 9 months ago

@NJ-Nitank

NJ-Nitank commented 9 months ago

@BLR-0118 Sir, Here are the updated logs, Please review this PR https://github.com/ONDC-Official/v1.2.0-logs/pull/309

BLR-0118 commented 8 months ago
  1. /on_cancel flow is wrong for flow 4 but is correct for flow 5; pls fix flow 4 to show correct payload (multiple quote_trail objects within same fulfillment instead of creating 2 separate fulfillments with same id);
  2. for /on_select & /on_init, can you add provider.locations to Order (similar to what's in /on_confirm);
  3. remove order.provider_location; also resubmit logs only for the above;
BLR-0118 commented 8 months ago

@NJ-Nitank

NJ-Nitank commented 8 months ago

Hello Sir @BLR-0118, As per the feedback, we have changed in payload.Please review this PR https://github.com/ONDC-Official/v1.2.0-logs/pull/356

BLR-0118 commented 8 months ago

logs cleared for v1.2.0 for grocery (RET10)

BLR-0118 commented 8 months ago

@NJ-Nitank

NJ-Nitank commented 8 months ago

@BLR-0118 Sir, Do we need to do it for fashion & BPC.

BLR-0118 commented 8 months ago

yes, you need to submit logs for /search & /on_search for these categories

NJ-Nitank commented 8 months ago

@BLR-0118 Sir, Please review this PR for Fashion & BPC Category. https://github.com/ONDC-Official/v1.2.0-logs/pull/402