Beruflich Dokumente
Kultur Dokumente
SUPPLIER UPLOADING
BY
AHSAN HASEEB
TABLE OF CONTENTS
1. OVERVIEW ....................................................................................................................... 1
2. CREATE CUSTOM TABLE, PACKAGE AND INTEGRATOR .................................................................. 6
2.1 SUPPLIER HEADER ....................................................................................................................... 6
2.1.1 CUSTOM TABLE ....................................................................................................................................... 6
2.1.2 CUSTOM PACKAGE ................................................................................................................................... 6
2.1.3 WEB ADI INTEGRATOR ............................................................................................................................. 7
2.2 SUPPLIER SITES ......................................................................................................................... 22
2.2.1 CUSTOM TABLE ..................................................................................................................................... 22
2.2.2 CUSTOM PACKAGE ................................................................................................................................. 22
2.2.3 WEB ADI INTEGRATOR ........................................................................................................................... 23
2.3 SUPPLIER CONTACTS .................................................................................................................. 26
2.3.1 CUSTOM TABLE ..................................................................................................................................... 26
2.3.2 CUSTOM PACKAGE ................................................................................................................................. 26
2.3.3 WEB ADI INTEGRATOR ........................................................................................................................... 27
3. UPLOADING PROCESS ........................................................................................................ 29
3.1 SUPPLIER HEADER ..................................................................................................................... 29
3.2 SUPPLIER SITES ......................................................................................................................... 40
3.3 SUPPLIER CONTACTS .................................................................................................................. 40
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
1. OVERVIEW
The purpose of this document is to upload SupplierMaster Data (Header, Sites, and Contacts) right into
the Supplier Interface tables (Header, Sites, and Contacts) through Web ADI.
The process of setting up the customized Web ADI consists of the following steps:
After completing the aforementioned steps, the process of uploading Supplier Master Data to system
can be started. This document provides the detailed steps to follow to achieve the steps mentioned
above which are in a plug and play format.
The following fields have been added to the WEB ADIs setup for uploading purposes:
PAY_GROUP_LOOKUP_CODE
DISTRIBUTION_SET_NAME
ATTRIBUTE_CATEGORY
ATTRIBUTE1
ATTRIBUTE2
ATTRIBUTE3
ATTRIBUTE4
ATTRIBUTE5
ATTRIBUTE6
ATTRIBUTE7
ATTRIBUTE8
ATTRIBUTE9
ATTRIBUTE10
ATTRIBUTE11
ATTRIBUTE12
ATTRIBUTE13
ATTRIBUTE14
ATTRIBUTE15
PAY_DATE_BASIS
REGIME_NAME
TAX_NAME
VAT_CODE
TITLE
FIRST_NAME
MIDDLE_NAME
LAST_NAME YES Last Name will be entered in this field.
JOB_TITLE
DEPARTMENT
URL
PHONE
ALT_PHONE
FAX
EMAIL_ADDRESS
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The following code will be used to define the Package and its body:
1. Please refer to Annexure 2 - Create Package - Header for the code to define the package.
2. Please refer to Annexure 3 -Create Package Body - Header for the code to define the package.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
An integrator defines all the information that you need to download or upload from a particular
window or database view or for a particular purpose (the type of integrator determines the purpose for
which you can use it). You can set up the appropriate integrators depending on whether you want to
download for reporting or mail merge purposes, or in order to manipulate the data and upload it
again.
Navigation:
Desktop Integration Manager Create Integrator
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The Display in Create Document Page checkbox will be checked and the following functions will be
added by pressing the highlighted buttons above:
After completing the steps above, press the Next button. An interface will now be created as follows:
After the entry above, press the Apply button. The following screen will appear:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Click on the highlighted Interface select box to view the parameters of the API as follows:
Click on the highlighted Create Content button to create the WebADI sheet template that will be used
for data entry:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The column display names will be manually filled and they will be exactly the same that are included in
the Supplier Header Field Name table in Section 1. The display names are as follows:
1. VALIDATE_OR_PROCESS_DATA
2. VENDOR_INTERFACE_ID
3. VENDOR_NAME
4. VENDOR_NAME_ALT
5. VENDOR_TYPE_LOOKUP_CODE
6. PAYMENT_METHOD_LOOKUP_CODE
7. NUM_1099
8. VAT_REGISTRATION_NUM
9. TERM_NAME
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
10. ALLOW_AWT_FLAG
11. ATTRIBUTE_CATEGORY
12. ATTRIBUTE1
13. ATTRIBUTE2
14. ATTRIBUTE3
15. ATTRIBUTE4
16. ATTRIBUTE5
17. ATTRIBUTE6
18. ATTRIBUTE7
19. ATTRIBUTE8
20. ATTRIBUTE9
21. ATTRIBUTE10
22. ATTRIBUTE11
23. ATTRIBUTE12
24. ATTRIBUTE13
25. ATTRIBUTE14
26. ATTRIBUTE15
27. INVOICE_CURRENCY_CODE
28. PAYMENT_CURRENCY_CODE
Once all the columns are renamed, Content parameters will be set as follows:
Parameter Name of Web ADI: Download "Text File" Parameters will be selected that has the
application name Web Applications Desktop Integrator.
Click Next. The following screen will appear. Uploader will be defined at this stage:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Press Create which will populate after From Template has been selected in Uploader drop-down
menu.
A layout identifies the columns to appear in a spreadsheet or Word document. A single integrator can
have multiple layouts for different purposes. If more than one layout is available for an integrator, you
select a layout when you create a document. If only one layout is available, the application selects it for
you automatically.
Navigation:
Select the relevant integrator, i.e. Customized Supplier Header Upload Web ADI in our case and click
on Go.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Placement of all the fields will be set as Line. Click Next and the following will appear.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Entry the data entry rows as per your requirement. Click Apply. The Layout will be successfully
created.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Navigation:
Select the relevant integrator, i.e. Customized Supplier Header Upload Web ADI in our case and click
on Go.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Click on Define Mapping to define a new mapping against the previously selected Integrator.
After clicking on Define Mapping, the following will appear. Enter the required information as follows:
Source and Target columns on this page will be entered. All 28 (number of columns) parameters of the
Package Procedure(used in the interface setup)in the Web ADI will be associated with the content
columns of the Web ADI sheet on this page.
After mapping is defined for all the columns, click on Apply. Mapping will be saved.
After the completion of this step, data can be uploaded to the interface table through Web ADI.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The following code will be used to define the Package and its body:
1. Please refer to Annexure 2 - Create Package - Sites for the code to define the package.
2. Please refer to Annexure 3 - Create Package Body - Sites for the code to define the package.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The integrator for Supplier Sites will be created just like created in Section 2.1.3.1.
The column display names will be manually filled and they will be exactly the same that are included in
the Supplier Sites Field Name table in Section 1. The display names are as follows:
1. VALIDATE_OR_PROCESS_DATA
2. VENDOR_SITE_INTERFACE_ID
3. VENDOR_NAME
4. VENDOR_SITE_CODE
5. ORG_NAME
6. ADDRESS_LINE1
7. ADDRESS_LINE2
8. ADDRESS_LINE3
9. ADDRESS_LINE4
10. CITY
11. PROVINCE
12. STATE
13. ZIP
14. COUNTRY
15. EMAIL_ADDRESS
16. FAX
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
17. PHONE
18. ALLOW_AWT_FLAG
19. PAY_AWT_GROUP_NAME
20. AWT_GROUP_NAME
21. PURCHASING_SITE_FLAG
22. PRIMARY_PAY_SITE_FLAG
23. RFQ_ONLY_SITE_FLAG
24. PAY_SITE_FLAG
25. CREATE_DEBIT_MEMO_FLAG
26. MATCH_OPTION
27. SHIP_TO_LOCATION_NAME
28. BILL_TO_LOCATION_NAME
29. ACCTS_PAY_CODE_COMBINATION
30. PREPAY_CODE_COMBINATION
31. PAYMENT_METHOD_LOOKUP_CODE
32. INVOICE_CURRENCY_CODE
33. PAYMENT_CURRENCY_CODE
34. FOB_LOOKUP_CODE
35. ALWAYS_TAKE_DISC_FLAG
36. HOLD_UNMATCHED_INVOICES_FLAG
37. HOLD_FUTURE_PAYMENTS_FLAG
38. HOLD_ALL_PAYMENTS_FLAG
39. TERMS_NAME
40. TERMS_DATE_BASIS
41. FREIGHT_TERMS_LOOKUP_CODE
42. PAY_GROUP_LOOKUP_CODE
43. DISTRIBUTION_SET_NAME
44. ATTRIBUTE_CATEGORY
45. ATTRIBUTE1
46. ATTRIBUTE2
47. ATTRIBUTE3
48. ATTRIBUTE4
49. ATTRIBUTE5
50. ATTRIBUTE6
51. ATTRIBUTE7
52. ATTRIBUTE8
53. ATTRIBUTE9
54. ATTRIBUTE10
55. ATTRIBUTE11
56. ATTRIBUTE12
57. ATTRIBUTE13
58. ATTRIBUTE14
59. ATTRIBUTE15
60. PAY_DATE_BASIS
61. REGIME_NAME
62. TAX_NAME
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
63. VAT_CODE
2.2.3.2 Define Layout
The layout for Supplier Sites will be created just like in Section 2.1.3.2.
The mapping for Supplier Sites will be created just like in Section 2.1.3.3.
The following code will be used to define the Package and its body:
3. Please refer to Annexure 2 - Create Package - Contacts for the code to define the package.
4. Please refer to Annexure 3 - Create Package Body - Contacts for the code to define the package.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The integrator for Supplier Contacts will be created just like created in Section 2.1.3.1.
The column display names will be manually filled and they will be exactly the same that are included in
the Supplier Contacts Field Name table in Section 1. The display names are as follows:
1. VALIDATE_OR_PROCESS_DATA
2. VENDOR_CONTACT_INTERFACE_ID
3. VENDOR_NAME
4. VENDOR_SITE_CODE
5. ORG_NAME
6. TITLE
7. FIRST_NAME
8. MIDDLE_NAME
9. LAST_NAME
10. JOB_TITLE
11. DEPARTMENT
12. URL
13. PHONE
14. ALT_PHONE
15. FAX
16. EMAIL_ADDRESS
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The layout for Supplier Contacts will be created just like in Section 2.1.3.2.
The mapping for Supplier Contacts will be created just like in Section 2.1.3.3.
3. UPLOADING PROCESS
Navigation:
Select the relevant Integrator for which the data is to be uploaded and click Next.
Select the Content and click Next. The following will appear:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
You will have to attach a .CSV file to import into the WebADI sheet that will be generated. If you would
like to carry out your data entry on the WebADI sheet, you can simply attach a BLANK .csv file. After
attaching the file, click Continue.
After verifying all the information, click on Create. The following screen will appear:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
After the file has loaded and opened, a message will show on screen as shown in screenshot above.
Click on Close and the Web ADI will show on screen as follows:
Enter the required and relevant data on the Web ADI sheet.
Note: The required fields have been highlighted in section 1. If you get any error, make sure you have
filled the required fields and have entered the correct data in the relevant fields.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
After entering the data in the Web ADI sheet, click on Oracle tab and click on Upload.
Choose Flagged Rows and Validate before Upload and click on Upload.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The WebADI will notify you of successfully completion or failure after processing all the entered rows
but the data has not been inserted in the interface tables as there was VALIDATE in
VALIDATE_OR_PROCESS DATA field. The message only means that the validation was successful.
This step is to make sure that all the information entered in the relevant fields is correct and the
required fields have also been filled.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Once the data has been validated, it can be uploaded to the interface tables. All that has to be done is
replace the VALIDATE with PROCESS in VALIDATE_OR_PROCESS_DATA field.
Choose Flagged Rows and Validate before Upload and click on Upload.
This message now means that the data has been inserted into interface tables.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
User will have to move on to Payables responsibility and run the Supplier Open Interface
Importrequest as shown below.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
Once the request is completed, its output can be viewed by clicking on View Output as shown below.
This output shows that the supplier have been imported in the system. User will also be able to view
the newly created Supplier Header in the system by navigating to Suppliers function in Payables
responsibility. The supplier SHAMROCK INC. imported is shown on Suppliers screen below:
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI
The supplier header is created and is now available so that its sites and contact information can also be
created.
AHSAN HASEEB SUPPLIER UPLOADING WEB ADI