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

SC - Count API - for external app/system to inject a item "count" to overwrite on-hand of a specific item.

    Details

      Description

      HLE / on-site meeting

      Create script to:

      • Use an existing Custom Count type
      • Rename to be PDC Count
      • Add 7 items to the PDC Count
      • Add PDC Count location
        • Add 7 items to PDC Count location

      API

      • From CFA: Start PDC Count
      • Response from InFORM: Send PDC Count details
      • User interacts with HHD, to enter count
      • From CFA: return count data

      Signal R will NOT be supported

      HLE assumes 10 days of documentation & 10 days of implementation support

      User Story:
      As a supply chain user, I would like the ability to perform counts on an external device and post them in InFORM.

      Details
      Support an API that inserts an inventory count into InFORM.

      Create a set of API’s for Supply Chain Inventory Counts. The counts will be performed on an external device and sent back to InFORM. Once consumed by InFORM, the on hand values will be updated to reflect the values sent in the API’s.

      Notes from onsite:
      Will: you would want to hit an API on our end first to determine which items are available to count, then pass back the count.

      Chris: initially, since we are only doing 7 items, may not need this.

      What API's are available already?
      Michael: Already available. In theory, you should be able to do this. Still have to build the endpoint, but it should be mostly there. May need to put some throttling mechanisms in place. Anything you can do in Mobile is already using API's.

      Will: may need to do some work long-term to make sure API's are secure/scalable. Do we stand up a separate server? Or if load gets to high add a web server to farm? DB is still the throughput constraint.

      For HS: Document the API's, and how to connect. What does object look like, do you have a sample?

      Validations: couple things done in the UI--like Min/Max values, variance to expected on-hand? Can HS share any other business rules being applied at the UI layer?

      Kelsey: what exactly are they going to be scanning? (inner, case, each??)

      -Chris: Will have a "tote", but inner's are different and will be scanned.

      API Documentation Format Example
      End Of Month API: https://cfacorp.atlassian.net/wiki/spaces/IN/pages/212730163/EOM+API (requires access to CFA Confluence, see attached screenshot if you don't have that access)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                staten.putnal Staten Putnal (Inactive)
                Reporter:
                staten.putnal Staten Putnal (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.