-
Type: Feature Request
-
Status: Open (View Workflow)
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Currently, Customer Sales are made up of To Be Collected (TBC) transactions and Outside Sales. CFA Accounting would like to remove Outside Sales from the Customer Sales concept so that only TBCs are considered Outside Sales. Outside Sales were originally considered a Customer Sale because of the Business Development Credit (BDC), which has since been retired. With the BDC no longer applied, there’s no need to be included in Customer Sales.
CFA will be changing the Foodtruck (formerly ADP) destination from DestinationId of 1000025 to 1000013 (Outside Sales). InFORM needs to be able to handle this updated DestinationId.
Requirements:
- Rename 'TBC/Outside Sales' tab to 'TBC Sales'
- Outside Sales do not appear on the TBC Sales tab unless they were tendered as TBC
- Outside Sales do not require a Customer assignment unless they were tendered as TBC
- Outside Sales do not appear on the Customer Sales Report unless they were tendered as TBC
- Daily Sales Report ‘TBC Sales’ column is not impacted
- Daily Sales Report ‘Net Outside Sales’ column is not impacted
Notes:
Confirm this: Outside Sale = Transaction with Destination of Delivery (DestinationId = 1000013)
New Development for R4
- InFORM will hide all Outside Sales (ie transactions with DestinationId=1000025 or 1000013) from the To Be Collected (TBC) page unless the transaction is tendered as TBC. (EXISTING)
- A new generic, placeholder Customer Account will be created for each location in the chain called “InFORM Systematic Customer for Outside Sales“. (CONFIGURATION)
- This Customer Account will not be sent to the POS in the InformAccounts file (NEW DEV)
- The user will not be able to delete or deactivate this generic account in the Customer Management page (NEW DEV)
- This generic account assignment will not show up on the Outside Sales report. (NEW DEV)
- On the backend, the system will apply the new, generic account to each Outside Sale that is not tendered as TBC. (NEW DEV)
- Outside Sales not tendered as TBC are passed in the Cash Day Summary (CDS) in the same manner that they are today
- Charles to check if this requires NEW dev.
Generic Customer Update
We need to be able to create a generic "Customer" that will be assigned to every store in the environment. This customer has several attributes:
- The customer is hidden from non-admin users. (Or all users)
- The customer will be automatically assigned to any outside sales that does not include the tender type "TBC"
- This customer is not sent back to the POS "InformAccounts" file.
- The sales assigned to this customer do not populate the Outside Sales report
- is blocked by
-
CFAMX-21723 MxC -> Report Portal -> Daily Sales -> Customer Sales -> Show TBC Only -> Respect Default Value
- Closed
- is implemented by
-
CFAMX-18793 Potential Research Spike
- Open
-
CFAMX-18794 UI Load Testing OR Backend Performance Testing
- Open
-
CFAMX-18795 Documentation
- Open
-
CFAMX-18796 "Customer" Not Required for Certain Outside Sales at Finalize Day
- Closed
-
CFAMX-19111 Update to Outside Sales Report
- Closed
-
CFAMX-20735 Outside Sales : New Generic Customer and Permission
- Closed
-
CFAMX-20754 Automatically Assign the Hidden System Generated Customer to Some Outside Sales
- Closed
-
CFAMX-20763 Hide and Display System Assigned Customer Sales
- Closed
-
CFAMX-20866 Do Not Send Generic User to the POS
- Closed
-
CFAMX-21036 Update Hidden Customer Name
- Closed
-
CFAMX-21040 Testing CLONE 2022.R4 - Hide and Display System Assigned Customer Sales
- Closed
-
CFAMX-21041 Testing CLONE 2022.R4 - Automatically Assign the Hidden System Generated Customer to Some Outside Sales
- Closed
-
CFAMX-21042 Testing CLONE 2022.R4 - Outside Sales : New Generic Customer and Permission
- Closed
-
CFAMX-21537 Rename TBC/Outside Sales in Workflow
- Closed
-
CFAMX-21582 Update to Outside Sales Report - Remove Cust. Name for Non-TBC Sales
- Closed
-
CFAMX-22069 2022 R5 Sprint 4 Testing CLONE - Update to Outside Sales Report - Remove Cust. Name for Non-TBC Sales
- Closed