delfi icons version 2 v.1.0.0download.delfi.com/download/delfiicons/delfi_icons... ·...

21
Name: ItemNo.txt Fixed Length Left alignment Alphanumeric sorted ItemNo[30] Description[30]Location[20] Quantity[10] Serialrequired(0/1)[1] Example: 235698702225551112223333333333Philips Gigatv Shelf 4 3 1 23569870222444 Philips Radio Shelf 5 1 0 Name: Order_<OrderNo>.txt Fixed Length Left alignment Alphanumeric sorted ItemNo[30] LocationNo[20]Description[30] Quantity[10] Example: 23569870222555 789274270 Heinz Tomato Soup 8 Name: InventoryList.txt Fixed Length Left alignment Alphanumeric sorted ItemNo[30] Description[30]] LocationNo[20] Quantity[10] Example: 23569870222555 Chevrolet Garage 1 1 Name: EmployeeID.txt Fixed Length Left alignment Alphanumeric sorted EmployeeID[20] Description[30] Description_2[30] Example: 2356987022255 Matthew McGill Team 4 Name: PurchaseNo_<PurchaseNo>.txt Fixed Length Left alignment Alphanumeric sorted ItemNo[30] Description[30] Quantity[10] LocationNo[20] Example: 23569870222555 Crowbar 2 555666 Name: CustomerNo.txt Fixed Length Left alignment Alphanumeric sorted CustomerNo[20] Description[30] Example: 23569870222555 IKEA Industries Name: SerialNo.txt Fixed Length Left alignment Alphanumeric sorted SerialNo[30] ItemNo[30] Description[30] Example: 23569870222555 784574372 item description Name: Location.txt Fixed Length Left alignment Alphanumeric sorted Location[20] Example: 23569870222555 Delfi Icons Version 2 V.1.0.0.0 Input-files: Name: Price.txt Fixed Length Left alignment Alphanumeric sorted ItemNo[30] Price[10] Currency[10] Example: 23569870222555 199,95 DKK Rev. 34 Name: ItemReference.txt Fixed Length Left alignment Alphanumeric sorted ItemReference[30] ItemNo[30] Example: 111111111111111111111111111111222222222222222222222222222222 123123123 456456 Name: SupplierNo.txt Fixed Length Left alignment Alphanumeric sorted SupplierNo[30] Description[30] Example: 23569870222555 Delfi Technologies Name: GlobalEmployeeID.txt Fixed Length Left alignment Alphanumeric sorted EmployeeID[20] Description[30] Description_2[30] Password[10] Usergroup[10] Example: 2356987022255 Matthew McGill Team A 123 2

Upload: others

Post on 24-Jan-2021

0 views

Category:

Documents


0 download

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