ONDC-Official / v1.2.0-logs

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

eComviser (SA) RSF - compliance check #1584

Closed RupalSingla closed 3 months ago

RupalSingla commented 5 months ago

Success Flow on_receiver_recon Context/Action Differentiation: Action should be on_receiver_recon. "message" must be a string. "details" path: /message/orderbook/orders/0/diff_amount/value. receiver_recon "message" must be a string. Details: /message/orderbook/orders/0/order_recon_status. "message" must be equal to one of the allowed values (01,02,03). Details: /message/orderbook/orders/0/order_recon_status. "message" must be a string. Details: /message/orderbook/orders/0/payerdetails/payer_account_no. "message" must be an object. Details: /message/orderbook/orders/0/diff_amount. "message" must be a string. Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be equal to one of the allowed values (01,02,03,04). Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be an object. Details: /message/orderbook/orders/0/counterparty_diff_amount. Correction Flow on_recon_status Context/Action Differentiation: Action is wrong it should be on_receiver_recon. "message" must be a string. Details: /message/orderbook/orders/0/diff_amount/value. counterparty_recon_status can't be "01" in case of correction flow receiver_recon "message" must be a string. Details: /message/orderbook/orders/0/payerdetails/payer_account_no. "message" must be an object. Details: /message/orderbook/orders/0/diff_amount. "message" must be a string. Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be equal to one of the allowed values (01,02,03,04). Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be an object. Details: /message/orderbook/orders/0/counterparty_diff_amount. receiver_recon_failed "message" must be a string. Details: /message/orderbook/orders/0/payerdetails/payer_account_no. "message" must be an object. Details: /message/orderbook/orders/0/diff_amount. "message" must be a string. Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be equal to one of the allowed values (01,02,03,04). Details: /message/orderbook/orders/0/counterparty_recon_status. "message" must be an object. Details: /message/orderbook/orders/0/counterparty_diff_amount

@dheerajwebkul

dheerajwebkul commented 5 months ago

@RupalSingla Fixed all and created PR. https://github.com/ONDC-Official/v1.2.0-logs/pull/1631 Please check.

JyotiSharma0711 commented 4 months ago

Ecomviser

correction flow

receiver_recon

normal flow

receiver_recon

@dheerajwebkul

RupalSingla commented 4 months ago

orderbook needs to have atleast 5 orders , for both correction and success flow. on_receiver_recon receiver_recon need not to be provided in on_receiver_recon

@dheerajwebkul