Basic Process Walkthrough
This article provides step-by-step instructions on how to go through the basic intercompany process. It also demonstrates a quick way to configure the application.
Create Second Company
Go to the Companies page:
Select CRONUS International Ltd..
Use the Copy action:
Enter CRONUS USA, select the I understand switch and click the OK button:
Wait for the process to end and close the dialog.
Create Basic Setup
Go to the IIC Setup page:
Use the IIC Initialize action:
Close the message.
Define Endpoints
Go to the Web Services page:
Find the service named IIC Web Service.
Right click the SOAP URL field and select the Copy Link option:
The address should have the following format: http://<SERVER>/<INSTANCE>/WS/CRONUS%20International%20Ltd./Codeunit/IICWebService
Go to the IIC Endpoint List page:
Create a new record.
Enter CRONUS INTERNATIONAL as the Code value.
Paste the copied SOAP URL field value in the Web Service Address field.
Fill in the Web Service Username and Password fields with the user credentials:
Create a new record.
Enter CRONUS USA in the No. field.
Paste the copied SOAP URL field value in the Web Service Address field.
Change CRONUS%20International%20Ltd. to CRONUS USA in the Web Service Address field. It should have the following format: http://<SERVER>/<INSTANCE>/WS/CRONUS USA/Codeunit/IICWebService
Fill in the Web Service Username and Password fields with the user credentials:
Go to the IIC Setup page.
Select CRONUS INTERNATIONAL in the Own Endpoint field:
Synchronize Setup
Go to the User Setup page.
Add a record with your username:
Select the IIC Super User field:
Go to the IIC Endpoint List page.
Open the CRONUS USA record.
Use the Synchronize action:
Close the message.
Run the IIC Send Outbound Messages report by using the Tell me... feature.
A message informing about 1 sent message should be displayed. Close the message:
Go to the My Settings page:
Click the assist-edit button for the Company field and select CRONUS USA:
Click the OK button.
Go to the IIC Endpoint List page.
Open the CRONUS INTERNATIONAL record.
Fill in the Web Service Password field with the user password:
Assign Endpoints to Customer and Vendor
Go to the Customers page.
Create a new record.
Use the Customer DOMESTIC template:
Enter CRONUS International in the Name field.
Select CRONUS INTERNATIONAL in the IIC Endpoint field:
Open the My Settings page and change the company to CRONUS International Ltd..
Go to the Vendors page.
Create a new record.
Use the Vendor DOMESTIC template.
Enter CRONUS USA in the Name field.
Select CRONUS USA in the IIC Endpoint field:
Create Purchase Order
Go to the Purchase Orders page.
Create a new document.
Select CRONUS USA in the Vendor field.
Add a new line with the Item type, enter 1000 in the No. field and 10 in the Quantity field:
Release and Send Purchase Order
Release the document by using the Release action. It should now have the OUTBOUND value as the IIC status code:
Send the message - open the Tell me feature, enter IIC Send Outbound Messages and run the report. A dialog informing about a sent message should be displayed and the Status field value should change to SENT.
Validate and Accept Buffer Document
Change the company to CRONUS USA by using the My settings page.
Go to the IIC Sales Buffer Documents page:
Open the newest record.
Click the Validate and Accept actions:
Accept the dialog. A sales order should open.
Release and Send Sales Order
Release a created document by using the Release action.
Create a message by using the IIC Send action. The status should change to OUTBOUND:
Sent the message by using the IIC Send Outbound Messages report. A message informing about 2 messages should be displayed and the Status field value should change to SENT.
Validate and Accept Purchase Buffer
Change the company to CRONUS International Ltd. by using the My Settings page.
Go to the IIC Purchase Buffer Documents page:
Open the newest record and use the Validate and Accept actions:
Accept the dialogs. Then, the purchase order should open - the IIC Status field value should change to CONFIRMED.
Send a message by using the IIC Send Outbound Messages report.
Post Sales Order
Change the company to CRONUS USA by using the My Settings page.
Go to the Sales Orders page.
Open the last sales order for the CRONUS International customer. It should have the CONFIRMED status.
Post the order by using the Post action. Click the OK button with the Ship and Invoice option selected:
Accept the dialog and open the invoice:
Send Sales Shipment and Invoice
Create an invoice message by using the IIC Send action. The status should change to OUTBOUND.
Open shipment lines by using the Item Shipment Lines action under the Line menu:
Open the posted shipment by using the Show Document action.
Create a message with the IIC Send action:
Send the messages by using the IIC Send Outbound Messages report. A message informing about 3 sent messages should be displayed.
Accept Shipment Notification
Change the company to CRONUS International Ltd. by using the My Settings page.
Go to the IIC Purchase Buffer Documents page.
Open the Shipment Notification record:
Use the Validate and Accept actions.
Accept the dialog - the notification is now accepted.
Go to the Purchase Orders page.
Find and open a purchase order for CRONUS USA.
Make sure that the status is CLOSED, and the IIC Shipment Status and IIC Shipped Qty. fields are filled:
Accept Invoice
Post a receipt by using the Post action.
Use the Receive option:
Go to IIC Purchase Buffer Documents page by using the IIC Posted Buf. Doc. Exists field:
Open the invoice buffer document.
Select the Validate and Accept actions in the invoice buffer document to post the invoice:
Accept the dialog - the order is now posted.
Use the IIC Send Outbound Messages report to send confirmations - a dialog informing about 3 sent messages should be displayed.