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

Make the Waste API robust enough for chain-wide usage by Automated Holding Assistant to inject waste data

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: CFA 2020R4
    • Component/s: None
    • Labels:
    • INF Reference Number:
      INF-12206

      Description

      Tagging this as a reminder/placeholder should we decided we need to ready these API's for more regular use. ,

      Update 5/21/2020: Marking as R4. Both AHA and CFA Supply Credits app are interested in using this API.

      Note: We do not have any details about the solutions that CFA are planning to implement, other than they would like to use APIs to inject waste, this feature is to provide robust, external facing API calls that can be used to GET and POST data.

      Page that Will put together for initial testing of Waste API using Postman

      https://fourthlimited.atlassian.net/wiki/spaces/RBCD/pages/2448622335/CFA+Waste+API+-+Postman

      HLE Notes

      Waste API - 40

      • Throttling
      • Authentication
      • Document business rules
        • Cannot select Sunday
        • Cannot select future date
        • Closed dates?
        • Only entity items
        • Store number, not entity id
        • Using CFA Item codes rather than InFORM codes

      Confluence Documentation previously provided

      Needed Stories - (7/21/2020)

      Story 1 - Can connect or can't connect - Authentication (CFAMX-11138)
      Story 2 - User must be active in Inform and authorized (CFAMX-11143)
      Story 3 - Error handling and error messages (CFAMX-11148)
      Story 4 - Authorization logging
      Story 5 - Validate store user auth

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                will.englefield Will Englefield (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.