Reference No. :
Version No. :
Create Date :
Prepared By :
Reviewed By :
Approved By :
Distribution To :
Distributed :
Date
1 SCOPE 6
2 SHIPPING FLOW................................................................................................7
2.1 FLOW DIAGRAM................................................................................................ 7
2.2 USE CASES..................................................................................................... 8
2.3 ACCESS CONTROL........................................................................................... 11
3 DETAILS OF USER REQUIREMENTS.............................................................13
3.1 SEARCH SHIPMENT POSTING/ COMMERCIAL INVOICE/ COMMISSION INVOICE/ DEBIT NOTE/
ADJUSTMENT NOTE/ LC REQUEST/ PROFORMA INVOICE/ SAMPLE INVOICE.........................13
3.2 CREATE SHIPMENT POSTING..............................................................................15
3.3 CONFIRM SHIPMENT POSTING.............................................................................24
3.4 ORDER CHANGE REPORT..................................................................................25
3.5 AMEND SHIPMENT POSTING...............................................................................26
3.6 COPY SHIPMENT POSTING.................................................................................27
3.7 PRINT INSPECTION CERTIFICATE/ DOC 1A/ DOC 1B/ DOC 2A/ DOC 2B/ SHIPMENT ADVICE
28
3.8 CREATE COMMERCIAL INVOICE............................................................................35
3.9 CONFIRM COMMERCIAL INVOICE..........................................................................42
3.10 AMEND COMMERCIAL INVOICE...........................................................................43
3.11 CREATE COMMISSION INVOICE...........................................................................44
3.12 CONFIRM COMMISSION INVOICE.........................................................................47
3.13 AMEND COMMISSION INVOICE...........................................................................48
3.14 CREATE DEBIT NOTE..................................................................................... 49
3.15 CONFIRM DEBIT NOTE....................................................................................53
3.16 AMEND DEBIT NOTE.......................................................................................54
3.17 CREATE ADJUSTMENT NOTE.............................................................................55
3.18 CONFIRM ADJUSTMENT NOTE...........................................................................58
3.19 PRINT DEBIT NOTE/ ADJUSTMENT NOTE.............................................................59
3.20 CREATE LC REQUEST....................................................................................60
3.21 UPDATE LC NO. AND LC ISSUE DATE...............................................................64
3.22 CREATE PROFORMA INVOICE............................................................................65
3.23 CONFIRM LC REQUEST/ PROFORMA INVOICE.......................................................68
3.24 AMEND LC REQUEST/ PROFORMA INVOICE.........................................................69
3.25 PRINT LC REQUEST/ PROFORMA INVOICE...........................................................70
3.26 SEARCH HS CODE........................................................................................71
3.27 CREATE SAMPLE INVOICE................................................................................72
3.28 COPY SAMPLE INVOICE...................................................................................75
3.29 COPY ITEM IN SAMPLE INVOICE.........................................................................76
Priority: Essential
Frequency of use: On Request
Actor: Shipping, Merchandiser, Accounts
3.1.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.2.2 Assumptions
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Shipment Posting No. <Text> Y System
generated
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Business Unit <Text> Y From OC/SC Default value from
OC/ SC
Business Type <Text> Y From OC/SC Default value from
OC/ SC
Billing Company <Selection From OC/SC/ Default refers to
List> Input OC/SC. If input, refer
to Customer Profile.
Y Customer Code <Selection From OC/SC/ If input, refer to
List> Input Customer Profile
Customer Name <Text> From Customer
Profile
Customer Address <Selection From Customer
List> Profile
Vendor List Y 1 Vendor Code <Text> Y System This section is
generated updated by system
when adding OC/SC
items
Vendor List Vendor Name <Text> Y System
generated
Vendor List Vendor Address <Text> Y System
generated
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.3.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping, Accounts
3.4.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.5.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.6.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.7.2 Assumptions
a) Inspection Certificate/ Doc 1a/ Doc 1b/ Doc 2a/ Doc 2b/ Shipment
Advice is printed.
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Shipment Posting No. Y From Shipment
Posting
Date Y System Today’s Date
Generated
Customer Name Y From Shipment
Posting
Supplier Invoice No. Y From Shipment = Vendor
Posting Invoice No.
Supplier Name Y From Shipment = Vendor
Posting Name
Payment Terms Y From Shipment = Vendor
Posting Payment
Terms
LC No. Y From Shipment If Payment
Posting Terms = LC, =
“LC No.” of
Vendor
Payment
Terms.
Otherwise, =
NIL.
Department No. Y From Shipment = Customer
Posting Department
No.
Actual Shipment Date Y From Shipment
Posting
Ship Mode Y From Shipment
Posting
Flight/ Vessel Name Y From Shipment
Posting
Merchandise Remarks Y From Shipment
Posting
Item Details Y Customer PO No. Y From Shipment
Posting
Y Item No. Y From Shipment
Posting
Y Shipped Quantity Y From Shipment
Posting
Y Quantity Unit Y From Shipment
Posting
Y OC/ VPO No. Y From Shipment
Posting
Y SKU No. Y From Shipment
Posting
Remarks N Inspection Certificate Y From Shipment
Remarks Posting
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Shipment Posting No. Y From Shipment
Posting
Date Y System Today’s Date
Generated
Customer Name Y From Shipment
Posting
Commercial Invoice No. Y From
Commercial
Invoice
Vendor Name Y From Shipment = “Billing
Posting Company”
Payment Terms Y From Shipment = Customer
Posting Payment
Terms
LC No. Y From Shipment If Payment
Posting Terms = LC, =
“LC No.” of
Customer
Payment
Terms.
Otherwise, =
NIL.
Department No. Y From Shipment = Customer
Posting Department
No.
Actual Shipment Date Y From Shipment
Posting
Ship Mode Y From Shipment
Posting
Flight/ Vessel Name Y From Shipment
Posting
Merchandise Remarks Y From Shipment
Posting
Item Details Y Customer PO No. Y From Shipment
Posting
Y Item No. Y From Shipment
Posting
Y Shipped Quantity Y From Shipment
Posting
Y Quantity Unit Y From Shipment
Posting
Y SC No. Y From Shipment
Posting
Y SKU No. Y From Shipment
Posting
Remarks N Inspection Certificate Y From Shipment
Remarks Posting
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Shipment Posting No. Y From Shipment
Posting
Date Y System Today’s Date
Generated
Customer Name Y From Shipment
Posting
Customer Address Y From Shipment
Posting
Attention Y From Customer = “Attention
Profile Document 1a
To”/ “Attention
Document 1b
To”
Vendor Name Y From Shipment
Posting
Flight/ Vessel Name Y From Shipment
Posting
Department No. Y From Shipment = Customer
Posting Department
No.
Actual Shipment Date Y From Shipment
Posting
Ship Mode Y From Shipment
Posting
Style Y Hardcode Text Value = “As
Per Packing
List”
LC No. Y From Shipment If Payment
Posting Terms = LC, =
“LC No.” of
Vendor
Payment
Terms.
Otherwise, =
NIL.
Merchandise Remarks Y From Shipment
Posting
Item Details Y Customer PO No. Y From Shipment
Posting
Y Shipped Quantity Y From Shipment
Posting
Y Quantity Unit Y From Shipment
Posting
Remarks N Remarks Y From Shipment = “Other
Posting Documents 1a
Remarks”/
“Other
Documents 1b
Remarks”
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Shipment Posting No. Y From Shipment
Posting
Date Y System Today’s Date
Generated
Customer Name Y From Shipment
Posting
Vendor Invoice No. Y From Shipment
Posting
Vendor Name Y From Shipment
Posting
LC No. Y From Shipment If Payment
Posting Terms = LC, =
“LC No.” of
Vendor
Payment
Terms.
Otherwise, =
NIL.
Department No. Y From Shipment = Customer
Posting Department
No.
Actual Shipment Date Y From Shipment
Posting
Ship Mode Y From Shipment
Posting
Flight/ Vessel Name Y From Shipment
Posting
Merchandise Remarks Y From Shipment
Posting
Item Details Y Customer PO No. Y From Shipment
Posting
Y Item No. Y From Shipment
Posting
Y Shipped Quantity Y From Shipment
Posting
Y Quantity Unit Y From Shipment
Posting
Y OC/SC No. Y From Shipment
Posting
Y SKU No. Y From Shipment
Posting
Remarks N Remarks Y From Shipment = “Other
Posting Documents 2a
Remarks”/
“Other
Documents 2b
Remarks”
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Date Y System Today’s Date
Generated
To Y From Shipment = Customer
Posting Name
Fax No.: Y For Printout
only, for
Handwriting by
user
Attention Y For Printout
only, for
Handwriting by
user
c.c. Y For Printout
only, for
Handwriting by
user
Send From Y From Shipment
Posting
c.c. Y For Printout
only, for
Handwriting by
user
Our Reference Y From Shipment = “Shipment
Posting Posting No.”
Vendor Y From Shipment
Posting
ETD Y From Shipment = “Actual
Posting Shipment
Date”
ETA Y From Shipment = “Estimated
Posting Arrival Date”
B/L No. Y From Shipment
Posting
FCR No. Y From Shipment
Posting
MAWB No. Y From Shipment
Posting
HAWB No. Y From Shipment
Posting
Flight/ Vessel Name Y From Shipment
Posting
Item Details Y 2 Customer PO No. Y From Shipment
Posting
Y 2 Item No. Y From Shipment
Posting
Y 2 LC No. Y From Shipment If Payment
Posting Terms = LC, =
“LC No.” of
Vendor
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.8.2 Assumptions
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Commercial Invoice No. <Text> Y System
generated
Print Label for <Text> Input System shows this field
Commercial Invoice in print-out.
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Shipment Posting No. <Text> Y From Shipment
Posting
Calculation Method <Selection Input Select from:
List> Add-On Commission,
Deduct Commission,
Transportation Fee
Invoice Date <Date> Input
Customer Code <Text> Y From Shipment
Posting
Customer Name <Text> Y From Customer
Profile
Customer Address <Selection From Customer Default = Billing
List> Profile Address
Print Label for Customer <Text> Input System shows this field
Address in print-out.
Consignee Name <Text> Input
Consignee Address <Text> Input
Print Label for <Text> Input System shows this field
Consignee Address in print-out.
Vendor Code <Text> Y From Shipment
Posting
Vendor Name <Text> Y From Vendor
Profile
Vendor Address <Selection From Vendor
List> Profile
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.9.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.10.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Accounts/ Shipping
3.11.2 Assumptions
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Commission Invoice No. <Text> Y System
generated
Print Label for <Text> Input System shows
Commission Invoice this field in
print-out.
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Shipment Posting No. <Text> Y From Shipment
Posting
Invoice Date <Date> Input
Customer Code <Text> Y From Shipment
Posting
Customer Address <Selection From Customer Default =
List> Profile Billing Address
Vendor Code <Text> Y From Shipment
Posting
Vendor Address <Selection From Vendor
List> Profile
Print in US Dollars / Print <Ratio Box> Input Either “Print in
in Local Currency US Dollars” or
“Print in Local
Currency”
Currency <Selection Input Refer to
List> Currency code
table
Currency Rate <Numeric> Input Default from
Currency code
table
Buying Commission <Numeric> Y Calculate = “Total Buying
Amount in US$ Commission
Amount”
Buying Commission <Numeric> Y Calculate “Total Buying
Amount in Local$ Commission
Amount” *
Currency Rate
Billing Company <Selection Input Default =
List> Billing
Company in
OC or SC
Revision No. <Numeric> Input
Remarks <Text> Input The Remark to
be printed on
Priority: Essential
Frequency of use: On Request
Actor: Accounts/ Shipping
3.12.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Accounts/ Shipping
3.13.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.14.2 Assumptions
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Debit Note No. <Text> Y System
generated
Print Label for Debit <Text> Input System shows
Note this field in
print-out.
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Shipment Posting No. <Text> Y From Shipment
Posting
Debit Note Date <Date> Input
Customer Code <Text> Y From Shipment
Posting
Customer Name <Text> From Customer
Profile
Vendor Code <Text> Y From Shipment
Posting
Vendor Name <Text> From Vendor
Profile
Vendor Address <Selection From Vendor Default =
List> Profile Billing Address
Vendor Invoice No. <Text> Y From Shipment
Posting
Print in US Dollars / Print <Ratio Box> Input Either “Print in
in Local Currency US Dollars” or
“Print in Local
Currency”
Currency <Selection Input Refer to
List> Currency code
table
Currency Rate <Numeric> Input Default from
Currency code
table
VAT Amount US$ <Numeric> Calculate = “VAT%” *
(This label is based on “Total 123 Rate
the value of ‘Print DN Amount”.
Tax Name’ field in VAT% from
regional office setting) Vendor Profile.
VAT Amount in Local <Numeric> Calculate “VAT Amount
Currency US$” *
“Currency
Rate”
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.15.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.16.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Accounts
3.17.2 Assumptions
Repeatable
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Adjustment Note No. <Text> Y System
generated
Print Label for <Text> Input System shows
Adjustment Note this field in
print-out.
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Shipment Posting No. <Text> Y From Shipment
Posting
Debit Note No. <Text> Y From Debit Note
Adjustment Note Date <Date> Input
Customer Code <Text> Y From Shipment
Posting
Customer Name <Text> From Customer
Profile
Vendor Code <Text> Y From Shipment
Posting
Vendor Name <Text> From Vendor
Profile
Vendor Address <Text> From Shipment
Posting
Vendor Invoice No. <Text> Y From Shipment
Posting
Billing Company <Text> Y From Debit Note
Print in US Dollars / Print <Ratio Box> Input Either “Print in
in Local Currency US Dollars” or
“Print in Local
Currency”
Currency <Selection Input Refer to
List> Currency code
table
Currency Rate <Numeric> Input Default from
Currency code
table
VAT Amount US$ <Numeric> Calculate = “VAT%” *
(This label is based on “Total 123 Rate
the value of ‘Print DN Amount”.
Tax Name’ field in VAT% from
regional office setting) Vendor Profile.
VAT Amount in Local <Numeric> Calculate “VAT Amount
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.18.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping/ Accounts
3.19.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
a) LC Request is created.
b) The status of LC Request is “Draft”.
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 LC Request No. <Text> System
generated
Customer Code <Selection Input Refer to
List> Customer
Profile
Customer Name <Text> From Customer
Profile
Attn: <Text> Input Default = “LC
Attention” of
Customer
Profile.
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
DHL To <Text> Input
LC Request Contents <Text> Input
Y Beneficiary Name <Text> Input Default =
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.21.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.22.2 Assumptions
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Customer Code <Selection Input Refer to
List> Customer
Profile
Customer Name <Text> From Customer
Profile
Attn: <Text> Input
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
DHL To <Text> Input
Proforma Invoice <Text> Input
Contents
Y Beneficiary Name <Selection Input Select from
List> Billing
Company code
table
Y Beneficiary Address <Text> From Billing Address of
Company code Beneficiary
table Name
Y Advising bank <Text> Input
Total Amount <Numeric> Y <Calculate> Sum of Amount
of OC/ SC
Y Payment Terms <Selection Input or From Default = value
List> OC/ SC in OC/ SC
Y Payment Days <Text> Input or From Default = value
OC/ SC in OC/ SC
Port of Loading <Selection Input or From Default = FOB
List> OC Port (OC) or
refer to
code table
Y Actual Shipment Date <Date> Input
Y Expiry Date <Date> Input
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.23.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.24.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Shipping
3.25.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Merchandiser/ Shipping
3.26.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Merchandiser
3.27.2 Assumptions
Mandatory
Read Only
Level
From system/
Section Field Type Input Remarks
Main N 1 Sample Invoice No. <Text> Y System
generated
Status <Text> Y System
Generated
Creation Date <Date> Y System Today’s date
generated
Created By <Text> Y System Create user ID
generated
Last Update Date <Date> Y System Today’s date
generated
Updated By <Text> Y System Login user ID
generated
Bill To Company <Selection Input Can select
List> Customer
Profile or
Vendor Profile
Attention To <Text> Input
Company Name <Text> From Customer/ = Short Name
Vendor Profile of Customer/
Vendor Profile
Y Currency <Selection Input Refer to Code
List> Table
Currency Rate <Numeric> Input
Ship Mode <Selection Input Refer to Code
List> Table
No. of Cartons <Numeric> Input
Y Sent By <Selection Input User ID
List>
Ship On / About <Date> Input
Print Sample of No <Checkbox> Input Default =
Commercial Value Checked.
Print text
“Sample of No
Commercial
Value” if
checked.
Details Y 2 Sample Invoice No. <Text> Y From “Main”
section
Y Charge <Selection Input Select from
List> “Chargeable” /
“Non
Chargeable”
Item No. <Text> Input or From Either input
Product master directly or
select from
Product Master
Item Description <Text> Input or From
Product master
Priority: Essential
Frequency of use: On Request
Actor: Merchandiser
3.28.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Merchandiser
3.29.2 Assumptions
Priority: Essential
Frequency of use: On Request
Actor: Merchandiser
3.30.2 Assumptions
____________________
Project Owner
ecVision Limited
____________________
Project Assurance
Linmark (HK) Limited