Skip to main content

Microsoft Dynamics NAV to iPaaS.com Shipping Method Mapping Documentation

How Microsoft Dynamics NAV shipping agents are captured into iPaaS.com as shipping methods.

Summary

Microsoft Dynamics NAV shipping methods (shipping agents) can be captured into iPaaS.com through the Shipping Method To iPaaS.com mapping collection. NAV shipping agents are polled on a schedule and created or updated as iPaaS.com shipping methods with their name and description.

ID Format

Manual Sync ID Format. To capture a single shipping method on demand, open the subscription's Manual Sync page in the iPaaS.com portal, select the Shipping Method To iPaaS.com transfer, and enter the Microsoft Dynamics NAV shipping agent Code.

  • Pattern: the NAV shipping agent Code

  • Example: FEDEX

External ID Format. The Microsoft Dynamics NAV shipping agent Code is stored as the external ID on the iPaaS.com shipping method, linking the two records.

Deleted Record Support

Not supported. The integration captures shipping methods into iPaaS.com only; deleting a shipping agent in Microsoft Dynamics NAV is not captured and does not remove the shipping method from iPaaS.com.

Custom Field Support

Custom fields are not supported for this collection.

Mapping Collection Status

Status: Enabled

Trigger Events: Automatic transfers are activated by the subscriber in the iPaaS.com subscription configuration's Inbound Data Flows section, by enabling this collection's events (Poll, Create, and Update). No automatic transfer runs until they are enabled there. Manual Sync (see ID Format) is available at any time regardless.

Duplicate or Conflicting Mappings

Other collections that affect the same record. No other mapping collection writes to the iPaaS.com shipping method record; this is the only collection that captures shipping methods.

Collision handling. Not applicable (configurable collision handling applies only to the Sales Order collections).

Duplicate Matching

A distinct mechanism: before creating an iPaaS.com shipping method, the integration links to an existing iPaaS.com shipping method matched by name to avoid creating a duplicate, storing the NAV shipping agent Code as the external ID.

Supported Child Collections

None.

System Caveats

Microsoft Dynamics NAV Caveats

  • The ShippingAgents OData web service must be published in Microsoft Dynamics NAV with the service name exactly ShippingAgents, or shipping methods cannot be polled.

  • Shipping agents are read from Microsoft Dynamics NAV; the integration does not create or modify shipping agents in NAV.

iPaaS.com Caveats

  • The iPaaS.com shipping method Name is taken from the NAV shipping agent Code and the Description from the NAV Name (note the source fields are crossed relative to their labels).

Setup Requirements

Microsoft Dynamics NAV Configuration

  • Publish the ShippingAgents OData web service (Departments → Administration → IT Administration → Services → Web Services), with the service name exactly ShippingAgents. See the Installation Instructions for the full endpoint setup.

Authentication

  • The integration authenticates to Microsoft Dynamics NAV using the connection credentials configured in the subscription settings (API Url, Domain, Username, Password, Environment, Company Name). See the Connections and Settings documentation.

Integration Flow

  1. The scheduled shipping method poll requests shipping agents from the Microsoft Dynamics NAV ShippingAgents endpoint.

  2. For each shipping agent, the integration links to an existing iPaaS.com shipping method by name, or prepares a new one.

  3. The shipping method is created or updated in iPaaS.com with its name and description.

  4. The NAV shipping agent Code is retained as the external ID for future updates.

Mappings

Add/Update Microsoft Dynamics NAV Shipping Method TO iPaaS.com

iPaaS.com data type: Shipping Method

Description. Captures a Microsoft Dynamics NAV shipping agent into the iPaaS.com shipping method record.

Mapping Type

Source Field (Microsoft Dynamics NAV)

Destination Field (iPaaS.com)

Description

Field

Code

Name

Required. iPaaS.com shipping method name, from the NAV shipping agent Code.

Field

Name

Description

Recommended. iPaaS.com shipping method description, from the NAV shipping agent Name.

Error Handling

For the catalog of subscriber-visible errors, see the Microsoft Dynamics NAV Error Messages article.

Testing & Validation

Test Scenarios

  1. Create a shipping agent in Microsoft Dynamics NAV and run the poll (or a manual sync by Code); confirm it appears in iPaaS.com with the expected name and description.

  2. Rename a shipping agent in NAV and re-run; confirm the iPaaS.com shipping method updates rather than creating a duplicate.

  3. Run a manual sync using the NAV shipping agent Code and confirm the correct iPaaS.com shipping method is created or updated.

Validation Checklist

  • The ShippingAgents web service is published in NAV with the exact service name ShippingAgents.

  • iPaaS.com shipping methods carry the NAV shipping agent Code as their external ID.

Additional Notes

  • For directionality, required web services, and environment-specific behaviors that apply across collections, see the Microsoft Dynamics NAV Known Limitations article.

Related Documents

Did this answer your question?