Project

General

Profile

Actions

Feature #102

closed

AddProduct & AddCategory web services ready for integration

Added by Chooi-Mey over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web Services
Target version:
-
Start date:
04/21/2011
Due date:
04/25/2011
% Done:

100%

Estimated time:
8:00 h
Spent time:
Resolution:

Description

AddProduct & AddCategory web services (ecwyconnector ver 0.4.0)is ready for client integration.
Latest copy is deployed to Dev machine. Latest code committed to branch.


Related issues 2 (0 open2 closed)

Related to Feature #98: Sales web service ready integrationClosedchin-yeh04/11/2011

Actions
Related to Feature #105: Sales/Product/Category - Real Time Sync TestingRejectedTing-Ting04/28/201105/13/2011

Actions
Actions #1

Updated by chin-yeh over 13 years ago

  • Due date set to 04/25/2011
  • Status changed from New to In Progress
  • Estimated time set to 8:00 h
Actions #2

Updated by chin-yeh over 13 years ago

  • Status changed from In Progress to Feedback

done. see issue #98 for instruction how to conduct testing.

Spec for the 2 new services can be found in:

All of the latest sources can be found in the svn trunk and nexus repository (binary version):

see Documentation for the list of released snapshots version.

Actions #3

Updated by chin-yeh over 13 years ago

  • % Done changed from 0 to 100
Actions #4

Updated by Chooi-Mey over 13 years ago

For AddProduct Activity Diagram:
(1) eCosway Mall - step 2: Retrieve product(s) based on order item(s). Which function trigger this AddProduct sync, which need to based on order items?

Actions #5

Updated by chin-yeh over 13 years ago

both AddProduct & AddCategory is triggered by AddSales because product ref no. and category ref no. can only be found in individual order item.

Actions #6

Updated by chin-yeh over 13 years ago

now both are invoked when adding/modifying category & product in control center.

How To Test:
  1. login to Control Center
  2. expand the "Product Administration" and select Product Category
  3. select USA mall(new) in the Search by
  4. point both From and To to USA mall (New) (400000) and click the Add button
  5. in the form, enter the below info and press Save button:
    • Category Name: Dummy Category
    • Display Sequence: 9999
  6. expand the "Product Administration" and select Product Information and press Add button
  7. in the form, enter the below info. and press Submit button:
    • Mall: USA mall(new)
    • Supplier: COSWAY USA INC.
    • eCosway Product Code: 008A
    • Launch Date: <<today date>>
    • Publish: Yes
    • Product Name: Dummy Product
    • Shipping Table: US01
    • Net Weight: 10
    • Price Type: Normal Price
    • Category: <<choose the one that created in previous step>>
    • Price (Local): 9.99
    • Local Price's Currency: US DOLLAR
    • Cost Price: 1.99
    • Cost Price's Currency: US DOLLAR
    • Effective Date(dd-mm-yyyy): <<today date>>
  8. expand the "Product Administration" and select Product Information Approval and approve the one that just created
  9. expand the "Product Administration" and select Inventory Level Maintenance
    1. in the form, enter below info and press search button:
      • Product Id: 008A
    2. click the product to view details
    3. in the Edit Product Inventory form, enter:
      • New Inventory Level: 99
    4. press Save button
  10. now make a purchase in USCLONE and view the order status in USSTORE's online office
Actions #7

Updated by Chooi-Mey over 13 years ago

  • Status changed from Feedback to Closed

Tested. All work accordingly.

Actions

Also available in: Atom PDF