Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-7510

Transfers - Ability to accept or deny transfers at Line Item level

    Details

      Description

      Configuration

      • Configuration Manager > Mobile > Transfers > Allow Partial Transfer Receive

      Requirement

      Operators have expressed interest in accepting and denying line items in a specific transfer. For example, if they asked the sending store to transfer 2 items and the restaurant sends 3, they can deny the 3rd item that's not there.

      In the case of a transfer where one of a particular item in a transfer is damaged or not present, we'd expect the store to have to deny the entire item, even if others of that item are fine. We'd want the store to be able to accept any other items included in the transfer. For example, if Store A sends 2 cases of lemons, 2 cases of fries, and 2 cases of chicken, and Store B notices that one of the two cases of chicken is damaged, we want Store B to be able to deny the chicken line item while still accepting the lemons and fries.

      HLE Notes
      • Add config to support rolling this out
      • Add support to partially accept/reject a transfer
      • In order to support a partial rejection, clone the transfer and move the rejected items from transfer 1 to transfer 2
      • Add support to partially accept/reject a line item within a transfer
      • Result is that in History, there will be two records, one confirmed, one rejected
      • Provide an indication that the transactions were partial

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                neha.shah Neha Shah (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.