ONDC-Official / v1.2.0-logs

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

Udyamwell (SA: RET10) - compliance checks #614

Open sahil-ondc opened 8 months ago

sahil-ondc commented 8 months ago

Flow 1

on_search_full_catalog_refresh

search_inc_refresh

Flow 2

on_init

On select

sandeepshahi commented 7 months ago

@udyamwell1

udyamwell1 commented 7 months ago

Thank you for the review. Will resolve these issues.

udyamwell1 commented 7 months ago

We have updated the logs as per suggestions. Please review this PR: https://github.com/ONDC-Official/v1.2.0-logs/pull/647

udyamwell1 commented 6 months ago

@sahil-ondc sir, are their any more changes required in our seller app logs

NishthaMonga commented 6 months ago

Flow 1

on_search_full_catalog_refresh

Flow 2

on_status_packed, on_status_out_for_delivery logs missing

on_confirm

Flow 3

on_select_out_of_stock

Flow 4

on_cancel

Flow 5

on_cancel

@udyamwell1

udyamwell1 commented 5 months ago

@sahil-ondc We have updated the logs as per your feedback. Please review it: https://github.com/ONDC-Official/v1.2.0-logs/pull/1440

Jagannath-wits commented 4 months ago

Flow 1

on_search_inc_refresh

Flow 2

on_init

on_confirm

on_status_pending

on_status_picked

on_status_out_for_delivery

on_status_delivered

Flow 4

on_cancel

Flow 5

on_cancel

Flow 6-b

on_update_interim

on_update_approval

on_update_picked

update_settlement missing

on_update_delivered

Flow 6-a(Part-cancel) Missing

@udyamwell1

udyamwell1 commented 4 months ago

We have updated logs as per the feedback and added the Missing part of Flow 6. Please review it. And let us know if any changes are required. https://github.com/ONDC-Official/v1.2.0-logs/pull/1559

@Jagannath-wits

Jagannath-wits commented 4 months ago

Flow 1

on_search_full_catalog_refresh:

@udyamwell1

udyamwell1 commented 4 months ago

Thanks for the review. Have you checked all the flows? Only flow 1 is required changes or other flows also? Please let us know

udyamwell1 commented 4 months ago

@Jagannath-wits

Jagannath-wits commented 4 months ago

Thanks for the review. Have you checked all the flows? Only flow 1 is required changes or other flows also? Please let us know

Yes did check other flows as well, but when resubmitting I'd suggest submitting other flows as well for review @udyamwell1

udyamwell1 commented 4 months ago

So, we need to update Flow 1 and resubmit it along with the other flows as they are without update? Am I correct?

@Jagannath-wits

Jagannath-wits commented 4 months ago

So, we need to update Flow 1 and resubmit it along with the other flows as they are without update? Am I correct?

Correct @udyamwell1 Please make sure the varients, custom_groups,etc are implemented

udyamwell1 commented 4 months ago

We have updated Flow-1 as per the feedback and re-uploaded all the logs. Please review: https://github.com/ONDC-Official/v1.2.0-logs/pull/1651

udyamwell1 commented 4 months ago

@Jagannath-wits

udyamwell1 commented 4 months ago

@Jagannath-wits Logs got merged. Please review it when you get the time.

Jagannath-wits commented 4 months ago

Udyamwell RET:10

Flow 1

On Search

Inc Search

Flow 2

On Select

On Status

Flow 3

On Select Out Of Stock

Flow 5

On Cancel

Flow 6

on_status_pending

on_status

Update Settlement Reverse QC

On Update liquidated

Update Settlement Liquidated

@udyamwell1

udyamwell1 commented 3 months ago

Hello @Jagannath-wits,

I have a few clarifications needed. Could you please answer the following questions?

  1. Besides the existing utility, is there any new utility available for validating logs? 2.In Flow 1 -> on_search -> 1st point needs more clarification
  2. Can you please clarify the requirements for inc_search?

Thank you and regards, Sachin

Jagannath-wits commented 3 months ago

Hello @Jagannath-wits,

I have a few clarifications needed. Could you please answer the following questions?

  1. Besides the existing utility, is there any new utility available for validating logs? 2.In Flow 1 -> on_search -> 1st point needs more clarification
  2. Can you please clarify the requirements for inc_search?

Thank you and regards, Sachin

udyamwell1 commented 3 months ago

Thank you for the clarification.

Additionally, we need your guidance on clearing these logs promptly. New issues arise frequently due to system upgrades or other factors, and we seek your advice to address them swiftly. This situation makes it feel like we have never gone live on the network. As a small early-stage startup with limited resources and dependency for revenue on the our ONDC enabled app, we are reaching out for assistance and guidance. Kindly help us and provide guidance, @Jagannath-wits

Jagannath-wits commented 3 months ago

Thank you for the clarification.

Additionally, we need your guidance on clearing these logs promptly. New issues arise frequently due to system upgrades or other factors, and we seek your advice to address them swiftly. This situation makes it feel like we have never gone live on the network. As a small early-stage startup with limited resources and dependency for revenue on the our ONDC enabled app, we are reaching out for assistance and guidance. Kindly help us and provide guidance, @Jagannath-wits

I understand.

@udyamwell1

udyamwell1 commented 3 months ago

Thank-you so much, will do it also.

On Wed, 22 May, 2024, 12:43 pm Jagannath Padhy, @.***> wrote:

Thank you for the clarification.

Additionally, we need your guidance on clearing these logs promptly. New issues arise frequently due to system upgrades or other factors, and we seek your advice to address them swiftly. This situation makes it feel like we have never gone live on the network. As a small early-stage startup with limited resources and dependency for revenue on the our ONDC enabled app, we are reaching out for assistance and guidance. Kindly help us and provide guidance, @Jagannath-wits https://github.com/Jagannath-wits

I understand.

  • Also in you on_update part cancel and following you have provided precancel_state and other tags in delivery fulfillment which is not required , please remove that as well. As part cancel is only initiated before the items are packed due to non availability of stock. @udyamwell1 https://github.com/udyamwell1

— Reply to this email directly, view it on GitHub https://github.com/ONDC-Official/v1.2.0-logs/issues/614#issuecomment-2124036447, or unsubscribe https://github.com/notifications/unsubscribe-auth/BAUDZZ6ND7DPVTUCL3M6LYDZDRARLAVCNFSM6AAAAABCFZ25OKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRUGAZTMNBUG4 . You are receiving this because you were mentioned.Message ID: @.***>

udyamwell1 commented 3 months ago

Thank you for the clarification. Additionally, we need your guidance on clearing these logs promptly. New issues arise frequently due to system upgrades or other factors, and we seek your advice to address them swiftly. This situation makes it feel like we have never gone live on the network. As a small early-stage startup with limited resources and dependency for revenue on the our ONDC enabled app, we are reaching out for assistance and guidance. Kindly help us and provide guidance, @Jagannath-wits

I understand.

  • Also in you on_update part cancel and following you have provided precancel_state and other tags in delivery fulfillment which is not required , please remove that as well. As part cancel is only initiated before the items are packed due to non availability of stock.
  • Dummy invoice url should not be provided. eg :https://invoice_url
  • The routing tag is mandatory for fulfillment delivery in the on_status calls.

@udyamwell1

Can you please give more clarification on 1st point.

Jagannath-wits commented 3 months ago
  • Also in you on_update part cancel and following you have provided precancel_state and other tags in delivery fulfillment which is not required , please remove that as well. As part cancel is only initiated before the items are packed due to non availability of stock.

@udyamwell1

udyamwell1 commented 3 months ago

Please review the updated logs: https://github.com/ONDC-Official/v1.2.0-logs/pull/1706

udyamwell1 commented 3 months ago

@Jagannath-wits

udyamwell1 commented 3 months ago

Logs got merged @Jagannath-wits Please check.

sandeepshahi commented 3 months ago

Flow 1

/on_search

/on_search (inc)

Flow 2

/on_select

/on_init

/on_confirm

/on_status (pending)

/on_status (picked)

/on_track

Flow 3

/on_select (OOS)

Flow 5

/on_cancel

Flow 6

/on_update (part cancel)

/on_update (interim)

/on_update (approval)

/on_update (picked/delivered)

@udyamwell1

udyamwell1 commented 3 months ago

@sandeepshahi We have updated al the flows as per your feedback. Please review it: https://github.com/ONDC-Official/v1.2.0-logs/pull/1825

sahil-ondc commented 3 months ago

Flow 1

on_search_full_catalog_refresh

on_search_inc

Flow 2

on_track

on_status_pending

on_status_picked

Flow 4

select

on_init

on_confirm

Flow 5

Flow 6

on_status_pending

on_status_packed

on_update_part_cancel

on_update_approval

@udyamwell1

udyamwell1 commented 3 months ago

Hello, @sahil-ondc

To clarify, most of the issues mentioned in this review are repetitive and were previously resolved. Some issues, specifically:

Other flows and issues are repetitive and have already been resolved on our side. Please recheck.

@sahil-ondc

udyamwell1 commented 3 months ago

We have made the changes as per feedback . Please review: https://github.com/ONDC-Official/v1.2.0-logs/pull/1872

@sandeepshahi @sahil-ondc

sahil-ondc commented 2 months ago

Flow 1

on_search (full_catalog)

Flow 2, 3, 6

on_init

on_status (picked)

on_track

Flow 5

on_cancel

on_status (rto-disposed)

Note

@udyamwell1

udyamwell1 commented 2 months ago

@sahil-ondc @sandeepshahi We have updated the logs based on the feedback. Please review. https://github.com/ONDC-Official/v1.2.0-logs/pull/1915

sandeepshahi commented 2 months ago

Flow 1

/on_search (inc)

/on_select

Flow 2

/on_status

Flow 4

/on_cancel

Flow 5

/on_cancel (RTO)

/on_status (RTO delivered)

Flow 6

/on_update (part cancel)

@udyamwell1

sandeepshahi commented 2 months ago

@udyamwell1, part cancellation and item.descriptor.code (capturing EAN/HSN/GTIN etc.) need to be implemented on the frontend.

udyamwell1 commented 2 months ago

Dear @sandeepshahi , The HSN Code and variant feature is done from the backend side. the frontend part was also developed. We will make these features live on our app by this weekend.

Regarding Part-cancellation, as it's not compulsory so as per your instruction we are providing a timeline for this part. Part cancellation feature will be implemented in the first week of next month.

Thanks for approving the logs.