delfi icons version 2 v.1.0.0download.delfi.com/download/delfiicons/delfi_icons... ·...
TRANSCRIPT
-
Name: ItemNo.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemNo[30] Description[30]Location[20] Quantity[10] Serialrequired(0/1)[1]
Example:235698702225551112223333333333Philips Gigatv Shelf 4 3 123569870222444 Philips Radio Shelf 5 1 0
Name: Order_.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemNo[30] LocationNo[20]Description[30] Quantity[10]
Example:23569870222555 789274270 Heinz Tomato Soup 8
Name: InventoryList.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemNo[30] Description[30]] LocationNo[20] Quantity[10]
Example:23569870222555 Chevrolet Garage 1 1
Name: EmployeeID.txtFixed LengthLeft alignmentAlphanumeric sorted
EmployeeID[20] Description[30] Description_2[30]
Example:2356987022255 Matthew McGill Team 4
Name: PurchaseNo_.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemNo[30] Description[30] Quantity[10] LocationNo[20]
Example:23569870222555 Crowbar 2 555666
Name: CustomerNo.txtFixed LengthLeft alignmentAlphanumeric sorted
CustomerNo[20] Description[30]
Example:23569870222555 IKEA Industries
Name: SerialNo.txtFixed LengthLeft alignmentAlphanumeric sorted
SerialNo[30] ItemNo[30] Description[30]
Example:23569870222555 784574372 item description
Name: Location.txtFixed LengthLeft alignmentAlphanumeric sorted
Location[20]
Example:23569870222555
Delfi Icons Version 2 V.1.0.0.0
Input-files:
Name: Price.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemNo[30] Price[10] Currency[10]
Example:23569870222555 199,95 DKK
Rev. 34
Name: ItemReference.txtFixed LengthLeft alignmentAlphanumeric sorted
ItemReference[30] ItemNo[30]
Example:111111111111111111111111111111222222222222222222222222222222123123123 456456
Name: SupplierNo.txtFixed LengthLeft alignmentAlphanumeric sorted
SupplierNo[30] Description[30]
Example:23569870222555 Delfi Technologies
Name: GlobalEmployeeID.txtFixed LengthLeft alignmentAlphanumeric sorted
EmployeeID[20] Description[30] Description_2[30] Password[10] Usergroup[10]
Example:2356987022255 Matthew McGill Team A 123 2
-
OUTPUT FILE – Menu: PickName: Pick.txtVariable LengthLeft alignmentComma separated
OrderNo, Location, ItemNo, SerialNo, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:123323, 22222, 23232323,,7,28-10-15 09:25:50, 2331232321,22222, 132131412,8888,1, 28-10-15 09:25:50,
OUTPUT FILE – Menu: ReceiveName: Received.txtVariable LengthLeft alignmentComma separated
PurchaseNo, ItemNo, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID, SerialNo, Location
Example:2222222,4444444,,7, 28-10-15 09:25:50, 33331232321,132131412,11111,1, 28-10-15 09:25:50,
OUTPUT FILE – Menu: MoveName: MoveGoods.txtVariable LengthLeft alignmentComma separated
ItemNo, ToLocation, FromLocation, Quantity,DateTime (dd-mm-yy HH:MM:SS), EmployeeID, Serial No
Example:12332366,23232323,4444444,555555,3, 28-10-15 09:25:50,331232321,,132131412,4454534,4, 28-10-15 09:25:50, DHL
OUTPUT FILE – Menu: InventoryName: Inventory.txtVariable LengthComma-separated
ItemNo, SerialNo, Location, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:70222522, ,12234234234, 3, 23-03-12 08:14:01,80748700, 22222, 12312312,1, 23-03-12 08:56:06, 24050300580111,, 12312, 321, 23-03-12 16:22:49, MDM
OUTPUT FILE – Menu: Create OrderName: CreatedOrders.txtVariable LengthLeft alignmentComma separated
CustomerNo, Location, ItemNo, SerialNo, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:1111111, 2222222, 4444444,,7, 28-10-15 09:25:50,1111111, 331232321, 132131412, 88888, 1, 28-10-15 09:25:50, DHL
OUTPUT FILE – Menu: ConsumeName: Consumed.txtVariable LengthLeft alignmentComma separated
OrderNo, Location, CustomerNo, ItemNo, SerialNo, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:11111, 2222222, 555, 4444444,,7, 28-10-15 09:25:50, 411111, 331232321, 555, 132131412,11111,1, 28-10-15 09:25:50,
OUTPUT FILES
OUTPUT FILE – Menu: RestockName: Restock.txtVariable LengthLeft alignmentComma separated
EmployeeID, SupplierNo,Location, ItemNo, Quantity, DateTime (dd-mm-yy HH:MM:SS)
Example:CCC,4444,Shelf 2,5704416403114,22,14-06-2016 13:54:43
-
DoesitemNo.txt
exist?
Error: itemNo does not exist!
Yes
No
Does EmployeeNo.txt
exist?
Error: EmployeeNo
does not exist!
Yes
No
Does LocationNo.txt
exist?
Error: LocationNo does
not exist!
Yes
No
Does PurchaseNo_
.txt
exist?
Error: PurchaseNo_ does not exist!
Yes
No
Does CustomerNo.txt
exist?
Error: customerNo
does not exist!
Yes
No
Does OrderNo.txt
exist?
Error: OrderNo does not exist!
Yes
No
STARTUP FLOW
DoesPrice.txt
exist?
Error: Price does not exist!
Yes
No
If verify settings are enabled it is checked at
start of module if the files are present.
DoesItemReference.t
xtexist?
Error: ItemReference does not exist!
Yes
No
DoesSupplier.txt
exist?
Error: Supplier does not exist!
No
Yes
-
Global Employee Login
Is Global Employee
Log inTrue?
Yes
Is password correct?
No
Scre
en
1
EmployeeID(30 alphanum)
Is EmployeeID in GlobalEmployee
ID.txt?
Yes
No
Password(10 alphanum)
Show EmployeeIDIn top center label
at all screens
Yes
Continue to Menu Screen
No
Skip this flow andgo to Menu Screen
-
ITEM FLOW
OPTIONVerify item
Continue to next Flow Chunk
ItemNo(30 Alphanum)
Does ItemNo exist in
ItemNo.txt?
Show Item Description
OPTIONShow Item Description
Yes(ItemFound = True)
Yes
No
No
No
InfoScreen:ItemNo was not possible to
validate!Application will continue.
OPTIONShow Item Price
Yes
Show Price + Currency(Get info from Price.txt)
No
Yes
Set Description = Unknown
ItemNo(30 Alphanum)
OPTIONAllow fail
Yes(ItemFound = False)
ErrorScreen:ItemNo does not
existNo
OPTIONVerify on
ItemReference
Does ItemNo exist in ItemReference.txt?
No
Yes
No
Yes
Is ItemFound = True?
No Yes
-
QUANTITY FLOW
OPTIONVerify Item
quantity
Yes
Next Flow
OPTIONAllow too few
OPTIONAllow too many
ConfirmScreen: You picked . The expected values
was .
Do you want to continue?
Is QTY > expected?
No
Quantity(10 decimal)
(0 and Negative allowed)
Yes
ErrorScreen:You picked too
manyNo
ErrorScreen:You picked too
few
Yes
NoIs QTY <
expected?Yes
No
Yes
Yes
No
No
Is ExpectedQTY = NULL?
YesSet ExpectedQTY = 0
No
OPTIONIs SerialNo Enabled?
Set output.qty = 1"
Yes
No
Is input = item number in item number field?
No
Quantity = +1Yes
-
Serial FLOW
OPTIONVerify Unique
SerialNo
OPTIONVerify Serial in
SerialNo.txt
Yes
Yes
Save RecordOr
Next Flow
No
SerialNo(20 alphanum)
ErrorScreen: Same SerialNo scanned twice
No
Is SerialNo scanned before?
Yes
Is SerialNo in SerialNo.text
Yes
No
No
ErrorScreen: SerialNo not
found in SerialNo.txt
Yes
No
SerialNumber(20 Alphanum)
serialQuantity = 0
serialQuantity++;
Is serialQuantity == Quantity?
No
For each quantity there has to be a S/N.
Example:If quantity is 3, there has to be
entered 3xSerialNumber
The same S/N can not be entered/scanned more than one time! All S/N has to be unique pr.
registartionSave Record(Order_.txt)
Is SerialNumber != Previous S/N s?
Yes
No
Does ItemNo.txt require
SerialNo?
-
EMPLOYEE ID FLOW
ErrorScreen: EmloyeeID does
not exist!
OPTIONVerify
EmployeeID
Continue to next Flow Chunk
Yes
OPTIONAllow
EmployeeID fail
OPTIONShow
EmployeeID information
Yes
InfoScreen: EmloyeeID was not possible to validate!
Application will continue.
Does EmployeeID exist in
EmployeeID.txt?
No
Yes
Yes
No
No
Show EmployeeIDIn top center label
at all screens
No
EmployeeID(20 alphanum)
-
OPTIONVerify location
OPTIONAllow fail
LOCATION FLOW
Continue to next Flow Chunk
Does Location exist in
Location.txt?
Yes
No
ErrorScreen: Location does
not exist!
InfoScreen: Location was not possible to
validate!Application will continue.
Yes
No
Yes
Location(20 alphanum)
No
-
ORDER FLOW
OPTIONVerify Order
Does Order_.txt Exist?
Yes
ErrorStop: Order does not exist!
No
Yes
No
Show listview with(Order_.t
xt
Show next item to pick(Sort on input-file)
Show: ItemNo, Description, Location, Quantity
User selects orderShow OrderNo on next screen
Continue to next Flow Chunk
OrderNo(20 alphanum)
Note:If verify Order is false (But Use Order is
true) it is because the user either creates an Order num or has one on a printed
paper)The flow goes this way.
Note:Show a list of all Order_.txt and
let user pick one
Note:Show next item (line) in the Order.
It is the job of the Economy system to sort them meaningfully.
Note:Show information so user can see what he
is suppose to scan.
-
CUSTOMER FLOW
CustomerNo(20 alphanum)
OPTIONVerify
CustomerNo
Yes
Continue to next Flow Chunk
OPTIONAllow fail
OPTIONShow Customer
information
Does CustomerNo exist in
CustomerNo.txt?
No
ErrorScreen: CustomerNo
does not exist!No
Yes
Show Customer Description
Yes
No
No
InfoScreen: CustomerNo was
not possible validate!
Yes
-
SUPPLIER FLOW
SupplierNo(30 alphanum)
OPTIONVerify
SupplierNo
Yes
Continue to next Flow Chunk
OPTIONAllow fail
OPTIONShow Supplier
information
Does SupplierNo exist in
SupplierNo.txt?
No
ErrorScreen: SupplierNo does
not exist!No
Yes
Show Supplier Description
Yes
No
No
InfoScreen: It was not possible
to validate SupplierNo!
Yes
-
PurchaseNo FLOW
Wait for user to select a PurchaseNo
Continue to next flow chunk
OPTIONIs PurchaseNo
enabled?No
Does one or more PurchaseNo_.txt exist?
ErrorScreen:No PurchaseNo s
were found, please sync.
Return to Main
NoOPTION
Allow skip PurchaseNo?
No
Yes
InfoScreen:No PurchaseNo s were found. The application
will continue.
Yes
Show ListView with PurchaseNo (PurchaseNo_.txt)
Sort on: PurchaseNo
Yes
PurchaseNo(30 Alphanum)
Set OutputFile.PurchaseNo =
-
MOVE FLOW
OPTIONEMPLOYEE
FLOWSc
ree
n 1
FROM-LOCATION (LOCATION FLOW)
Every item has unique FROM
Location setting = true
ITEMFLOW
Yes No
Scre
en
2C
olle
ctSc
ree
n 3
Pla
ce
MOVE QUANTITY (QUANTITY FLOW)
TO-LOCATION (LOCATION FLOW)
Every item has unique TO Location
setting = true
ITEMFLOW
Yes No
OPTIONUSE SERIAL NO
Error: Item not found in current Move operation
Is item in current list?
No
Yes
Is current list Complete?
Are MovedQTY > Move Quantity?
(FOR THAT ITEM)
Error: Your MovedQuantity is higher than your current
quantity!
Yes
No
Show:All items moved!
Yes
Exit Move
MOVED QUANTITY (QUANTITY FLOW)
Note:Current app allows placing item(s) in more locations
We need this in flow too
Note:Save to a current move list like it is
done when checking if all items are
moved
Is Setting Move one item at a time true?
No
Yes
Is Setting Move one item at a time true?
No
Yes
OPTIONUSE SERIAL NO
Show label Press F3 to place
items
Is setting User is asked for quantity placed at new loc = true?
Yes
No
Wait for user to press F3in empty location field
(if unique from loc = true)or
empty item field(if unique from loc = false)
-
CREATE ORDER FLOW
OPTIONEMPLOYEE
FLOW
OPTIONCUSTOMER
FLOW
ITEMFLOW
Yes
Save Record(CreatedOrders.txt)
OPTIONUSE LOCATION
QUANTITY FLOW
Scre
en
1
OPTIONUSE SERIAL NO
Scre
en
2
Is every item has unique
location setting = true
No
-
Restock
OPTIONEMPLOYEE
FLOW
OPTIONSUPPLIER
FLOW
ITEMFLOW
Yes
Save Record(Restock.txt)
OPTIONUSE LOCATION
QUANTITY FLOW
Scre
en
1Sc
ree
n 2
Note:Show Supplier so user can see the current Supplier
Every item has unique FROM
Location setting = true
No
-
PICK FLOW
OPTIONEMPLOYEE
FLOW
OPTIONORDERFLOW
ITEMFLOW
Yes
Save Single Record(Pick.txt)
OPTIONUSE LOCATION
MoreItems
Info screen:Pick is complete!
No
If Order file and location is being
used:Show location information on
screen at bottom
QUANTITY FLOW
OPTIONUSE SERIAL NO
Scre
en
1Sc
ree
n 2
Scre
en
3
OPTIONIs SerialNo Enabled?
Save one line pr. S/N(QTY=1)(Pick.txt)
YesNo
OUTPUT FILE – Menu: PickName: Pick.txtVariable LengthLeft alignmentComma separated
OrderNo, Location, ItemNo, SerialNo, 1, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:331232321,22222, 132131412,8888,1, 28-10-15 09:25:50,331232321,22222, 132131412,9999,1, 28-10-15 09:25:50,4564647,ABC, 70222555,9999,1, 28-10-15 09:25:50,
OUTPUT FILE – Menu: PickName: Pick.txtVariable LengthLeft alignmentComma separated
OrderNo, Location, ItemNo, SerialNo, Quantity, DateTime (dd-mm-yy HH:MM:SS), EmployeeID
Example:331232321,22222, 132131412,,23, 28-10-15 09:25:50,331232321,22222, 132131412,,10, 28-10-15 09:25:50,
Yes
Is every item has unique
location setting = true
Is Order file being used?
No
Yes
No
Note
-
RECEIVE FLOW
OPTIONEMPLOYEE
FLOW
ITEMFLOW
No
Is purchaseNo.txt used?
InfoScreen:Receive is complete!
QUANTITY FLOW
OPTIONPurchaseNo
FLOW
Delete PurchaseNo_.txt
from import-folder
Return to main
Scre
en
1Sc
ree
n 2
Scre
en
3
MoreItems to receive in purchaseNo_
.txt
Yes
Show next item to pick(Sort on input-file)
Show: ItemNo, Description, Location, Quantity
Yes
No
Press F2 to endReceive without file
No
OPTIONUSE SERIAL NO
Save Record(Received.txt)
Save/Add to Record(Receive_.txt)
OPTIONUSE LOCATION
Is every item has unique
location setting = true
Yes
If Order file and location is being
used:Show location information on
screen at bottom
-
INVENTORY FLOW
OPTIONEMPLOYEE
FLOW
ITEMFLOW
Save Record(Inventory.txt)
OPTIONLOCATION
FLOW
QUANTITY FLOW
OPTIONUSE SERIAL NO
Scre
en
1Sc
ree
n 2
Is every item has unique
location setting = true
Yes
No
-
CONSUME FLOW
OPTIONEMPLOYEE
FLOW
OPTIONORDERFLOW
OPTIONCUSTOMER
FLOW
OPTIONLOCATION
FLOW
ITEMFLOW
OPTIONSERIALFLOW
QUANTITYFLOW
MoreItems
Save Record
No Items in order listOr F2 pressed
Yes
Scre
en
1Sc
ree
n 2
Scre
en
3Sc
ree
n 4
NotePlease add customer and location as labels at top of screen 4 if any of them are chosen in the configuration. This way the user can always see what costumer/location are currently being worked on.
Is every item has unique
location setting = true
Yes
No
-
LOOK UP FLOW
ItemNo(Unlimited alphanum)
Properties for Questionnaire:
item_iditem_id
item_id;item_id_secondary_verify;item_id_info;item_id_price;item_id_serial;quan
tity
NOTE: item_id_verify,item_allow_fail,
item_id_serial_verify is not shown but is set to true if the id, serial property is set to true.
This is for user simplicity.
Show item information according to properties:
Do not show if not chosen in Questionnaire
Information (from ItemNo.txt)Price (from Price.txt)
Serial no (from SerialNo.txt)Location (from ItemNo.txt)Quantity (from ItemNo.txt)
Error: Item not found
Does ItemNo exist in
ItemNo.txt?
OPTIONVerify on
ItemReference
Does ItemNo exist in ItemReference.txt?
No
Yes
No
Yes Yes
No
Scre
en
1
Ony check for a file if the information is set to true /to be shown in Questionnaire
Delfi Icons standard flows_rev34_public.vsdInput filesOutput filesDCI B StartupDCI Global loginDCI B item flow DCI B QuantityDCI B Serial noDCI B Employee IDDCI B LocationDCI B OrderDCI B CustomerDCI B SupplierDCI B PurchaseNoDCI Move DCI Create OrderDCI RestockDCI PickDCI ReceiveDCI InventoryDCI ConsumeDCI Lookup