ONDC-Official / v1.2.0-logs

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

Mystore (SA: RET11) - compliance check #2332

Open shivang1131 opened 2 months ago

shivang1131 commented 2 months ago

Please fix the issues pointed out by the validation utility.

@dharkum24

asifrazastorehippo commented 2 months ago

@sandeepshahi 1- As discussed over the call for changing the category_ids to 12 alphanumeric characters we would need to change our architecture which would be challenging for us, currently we are sending 24 alphanumeric characters (MongoId). 2- Item id (66b0732fcb5d37002417ccd7) is a standalone item and doesn't have any custom menu so no category_ids 3- The lower and upper range are optional as per the contract 4- default we are sending for customizable items 5- Extra attribute Quantity issue - In a breakup, it is going so it might be log validity is pointing out the wrong

There are no issues from our side as we have submitted log utility as well for all flows only challenging part is point -1 #12 character, we need your support on this cc: @BLR-0118

shivang1131 commented 2 months ago

RET 11

TAT for F&B domain should not be 1 day. time_to_ship should always be less than TAT and it being 59 minutes with TAT being 1 day is not feasible @ondc/org/category should be "Immediate delivery" instead of "Standard delivery".

FLOW 1

on-search

Flow 2

"ttl": "P1DT0H0M0S" Not the ideal way to send a timestamp value.

on-select

on-status order-delivered

Flow 3

on-select

on_status out for delivery

on-status order-delivered

Flow 5

on-cancel

on_status

Flow 6

Please resend this flow with a cancelled customizable item and a liquidated item. time_to_ship cannot be 59 minutes with TAT as 1 hour.

on-select

update

Return fulfillment incorrectly mapped with cancelled item.

dharkum24 commented 2 months ago

@sandeepshahi @shivang1131 Logs resubmitted as per complaince https://github.com/ONDC-Official/v1.2.0-logs/pull/2373 cc:- @asifrazastorehippo

dharkum24 commented 2 months ago

@sandeepshahi @shivang1131 Any update on logs?

asifrazastorehippo commented 2 months ago

@sandeepshahi as per the discussion added a nested part as well on on_search, please check

dharkum24 commented 2 months ago

@sandeepshahi @shivang1131 RET11 catalog PR submitted Please review https://github.com/ONDC-Official/v1.2.0-logs/pull/2431

shivang1131 commented 2 months ago

Flow 1

on_search

@asifrazastorehippo

asifrazastorehippo commented 2 months ago

@shivang1131 Fixed 1st and 3rd point. Could you please explain 2nd point @shivang1131 @sandeepshahi

dharkum24 commented 1 month ago

@shivang1131 Submitted other FLOWS as per our discussion PR is https://github.com/ONDC-Official/v1.2.0-logs/pull/2512 cc:- @sandeepshahi @asifrazastorehippo

shivang1131 commented 1 month ago

Flow 2

select

Flow 3

select_oos

Entire flow is incorrect in this case. An item that was previously out of stock comes back in stock in the on_Select call. Please resubmit the flow entirely

Flow 4

on_cancel

Flow 5

/on_cancel

/on_status (RTO)

Flow 6

/on_status

/on_update

asifrazastorehippo commented 1 month ago

@sandeepshahi @shivang1131 please merge PR and validate - 2665

asifrazastorehippo commented 4 weeks ago

@sandeepshahi @shivang1131 any update?

shivang1131 commented 3 weeks ago

FLOW 2

on_select

on_confirm

on_status

Flow 3

On-init

Please resubmit this flow.

Flow 4

on_cancel

Flow 5

on_cancel

Flow 6.

@asifrazastorehippo

asifrazastorehippo commented 2 weeks ago

@shivang1131 update logs has been submitted please check and validate PULL- 2727

sandeepshahi commented 2 weeks ago

@asifrazastorehippo, the submitted logs need improvement. While addressing existing issues, please ensure no new ones are introduced. The contract requirements must be strictly followed, such as maintaining a TAT of ≤2 hours for Immediate Delivery, as specified. Additionally, avoid basic errors, like discrepancies between the quote breakup sum, quote price, and the collected amount.

Please resubmit the logs after performing sanity at your end and resolving all the previously mentioned issues.

abhay-storehippo commented 2 weeks ago

@sandeepshahi From my observation, we have sent TAT less than 2 hrs for Immediate Delivery in all flows and there are no quote breakup sum discrepancies, also this was not captured in log utility tool. Can you specify this issue in which flow?

asifrazastorehippo commented 2 weeks ago

cc: @sandeepshahi @shivang1131

sandeepshahi commented 2 weeks ago

@asifrazastorehippo @abhay-storehippo,

Please check below payloads and likewise perform a sanity for all the submitted payloads.

asifrazastorehippo commented 2 weeks ago

@sandeepshahi After conducting sanity checks, we identified issues in flow 2, flow 3, and flow 6. We have addressed these issues, resubmitted them, and request you to please review them. Additionally, could you please check log utility is not up to date.

PULL - https://github.com/ONDC-Official/v1.2.0-logs/pull/2749

asifrazastorehippo commented 1 week ago

@sandeepshahi please merge and review

asifrazastorehippo commented 2 days ago

@sandeepshahi any update?

shivang1131 commented 2 days ago

Flow 2

on_status

Flow 3

on_select

on_status

Flow 6

on_status_packed

on_status_picked

on_update_liquidated

@asifrazastorehippo