Set up each vendor you want to access using B2B Commerce by specifying the web site, login information, and procurable items from each vendor.
As of Release 9.0.6, the B2B Commerce option is offered as part of the core package. To enable the functionality:
You must have an Eclipse User named API set up in User Maintenance. This is required for using the new API module.
Set the API Server Settings control maintenance record for the server URL with a port of 5000, such as http://mywebsite:5000.
To set up a vendor for B2B Commerce:
From the Eclipse Main Menu, navigate to Maintenance >Vendor to display the Vendor Maintenance window.
Open or create a vendor maintenance record.
Enter the following information you use to access the vendor’s web site:
Field |
Description |
Vendor |
(View only) The vendor's name from vendor maintenance for the selected vendor. |
Account ID |
|
Login Key |
The login key provided by the vendor's system. |
Password |
Your company-assigned login password. |
Certificate Hash |
This field is only needed for some versions of the Eaton vendor setup. The certificate is generated via the certificate management page. Refer to Using Eaton Product Availability. With the EatonV2version (Partner on B2B Post URL), you do not need the certificate hash. |
Preferred Remote Site New Order Status |
Indicate what default status the system should use when creating new sales orders placed remotely for this vendor. |
Display Cost |
Select this check box to give the user making the inquiry access to the item costs. Note: Users must have the COST.VIEW authorization key if this option is enabled. This is not applicable for Acuity brand setup as they do not support the price inquiry. |
*ALL, Description/PriceLine!Group |
Specify the items that you may want to procure from the vendor. You can enter particular products, price lines, groups, or allow all items. Use a different line for each entry. |
As shown in the column heading above the entry area, use the following syntax to enter your choices:
|
5. Save your changes.
6.
For each Transaction Type, enter the Partner name and enter the Base URL from which the API is called. Adding these vendors enables you to set up product inquiries that you can do directly in the Eclipse Sales Order Entry window.
Field |
Description |
---|---|
Transaction Type |
From the drop-down list, select Product Inquiry. It could be ‘EAN/GTIN’ at your site. |
Partner |
Select the vendor partner from the list. |
Base URL |
Enter the base URL from which the API is called. Acuity - https://acuitybrands.azure-api.net 3M - https://cloudapi-test.3m.com/product-eapi nVent - https://api-np.nvent.com/test/product/v1/inventory/availability |
Find the Session URL row, select the vendor partner, then enter the session URL in the Base URL field. The URL is based on the Session tab in the Configure B2B Properties for Vendor when setting up a vendor in API Administration. The URL you enter here updates the URL in the vendor setup. This makes it convenient to update the session URL when a vendor modifies their API.
Save your changes.
From the B2B Post URL window's Additional menu, select Data Source.
In the External Field column select the data source from which that information is pulled and the corresponding value. The settings allow for product synchronization between your company and the supplier.
Save your changes and exit the window.
See Also: