SAP 4/Hana Tachyon User Guide


TABLE OF CONTENTS


Integration Scope


The scope of this integration project is to synchronize data between the SAP ERP and Tachyon systems. This ensures a seamless flow of information across different departments and operational processes.

  • Equipment/Truck

  • Driver

  • Customer

  • Sales Order/Trip

  • Service Order/Trip

  • Stock Availability



1. Equipment/Truck Flow


1.1 Description

The Equipment/Truck Flow automates the creation of trucks in Tachyon whenever new equipment is added to SAP ERP. This flow ensures that trucks are consistently represented in both systems, enabling accurate tracking of resources across the organization.

SAP → Tachyon


1.2 Mandatory Fields & Data Format

Field Name

Format

Value/Example

Plate Number

Alphanumeric

[1234 A B C] or [1234 أ ب ج]

Model Name

Alphabetic

Mitsubishi

Weight (loadWgt)

Numeric

1500

Internal Order Id

Alphanumeric

AJA2211

Equipment Description

Alphanumeric

مرسيدس شاحنة أ ح أ 2211

Unit

Default: TO (Ton)

TO

Istimara Document

Numeric, Min 8, Max 9 digits

123654789

Note: Missing data will result in default values reflected on Tachyon.


2. Driver Flow


2.1 Description

The Driver Flow is designed to keep driver records synchronized between SAP ERP and Tachyon. When a driver is created in SAP, the corresponding information will be automatically reflected in Tachyon.

SAP → Tachyon


2.2 Mandatory Fields & Data Format


Field Name

Format

Value/Example

First Name

Alphabetic

Ahmed

Last Name

Alphabetic

Mohammed

Driver License Number

Alphanumeric

1500

Phone Number

Numeric (9 digits), Start with 5***

512345678

Iqama ID

Numeric, Min 10, Max 11 digits

1234567890

Passport Number

Alphanumeric

AC0491572

Nationality

Alphabetic

Pakistani

Driver License Number

Numeric, Min 10, Max 11 digits

1234567890

Note: Missing data will result in default values reflected on Tachyon.


3. Customer/Shipper Flow


3.1 Description

The Customer/Shipper Flow automates the creation of customer records in SAP ERP whenever a new customer is added in Tachyon.

Tachyon → SAP


3.2 Mandatory Fields & Data Format


Field Name

Format

Value/Example

Customer Type

Dropdown Selection

Shipper

Company

Alphabetic, max 25 characters

Etihad L.L.C

VAT Registration Number

Alphanumeric, max 15 characters

123456789012345

Commercial Registration No

Alphanumeric, max 10 characters

987654321

Phone Number

Numeric (9 digits)

512345678

Dischannel

Dropdown Selection

Sister, Local

Sales Office

Dropdown Selection

SJT1, SDT1

Address (Street)

Alphanumeric, max 15 characters

King Abdulaziz St.

Postal Code

Numeric (5 digits)

12345

District

Alphanumeric, max 15 characters

Al-Riyadh District

City

Dropdown Selection

Riyadh

Building Code

Numeric (4 digits)

1234

4. Sales Order/Trip with Water Transport Flow


4.1 Description


The Sales Order/Trip with Water Flow automates the creation of sales orders in SAP ERP whenever a trip for water transportation is delivered in Tachyon.

Tachyon → SAP


4.2 Mandatory Fields & Data Format


Field Name

Format

Value/Example

Field Name

Format

Value/Example

Trip Type

Dropdown Selection

Normal

Client (Actor Carrier)

Dropdown Selection

Myself (default)

Customer (Actor Shipper)

Dropdown Selection

Customer (Sister Company)

Route Price

Currency (max 4 digits)

1000

Truck Information

Dropdown Selection

Linked from Equipment flow

Driver Information

Dropdown Selection

Linked from Driver flow

Sales Office

Dropdown Selection

SJT1, SDT1

Loading Type

Dropdown Selection

OR (default)

Description (Notes)

Alphanumeric, Max 20 characters, Avoid special: [!@#$%^&*()-]

Water delivery to site

Goods Category

Dropdown Selection

Water (default)

  • Goods Sub-category

Dropdown Selection

Water (default)

  • Goods Weight 

Numeric

1 (default)

  • Goods Quantity

Numeric

Restricted to available Qty

  • Unit of Measure

Dropdown Selection

Ton (default)


Note: 

  • The fields Distance and Driver Working Hours should remain empty initially and be completed via the mobile app upon trip delivery.

  • Avoid using "Myself" in the Customer (Actor Shipper) field when creating a trip, as it is not acceptable in the integration process. Instead, select a valid customer from the dropdown list to ensure proper synchronization.

  • All other fields can be freely used.



All the Red boxes are mandatory for the integration to work seamlessly.


51. Service Order/Trip Flow


5.1 Description

The Service Order/Trip Flow automates the creation of service orders in SAP ERP whenever a trip is delivered to a customer in Tachyon.

Tachyon → SAP


5.2 Mandatory Fields & Data Format


Field Name

Format

Value/Example

Trip Type

Dropdown Selection

Normal

Client (Actor Carrier)

Dropdown Selection

Myself

Customer (Actor Shipper)

Dropdown Selection

Linked from customer flow

Route Price

Currency (max 4 digits)

1000

Truck Information

Dropdown Selection

Linked from Equipment flow

Driver Information

Dropdown Selection

Linked from Driver flow

Sales Office

Dropdown Selection

SJT1, SDT1

Loading Type

Dropdown Selection

MB, OR, CR, ..

Description (Notes)

Alphanumeric, Max 20 characters, Avoid special: [!@#$%^&*()-]

General goods delivery 1

Goods Category

Dropdown Selection

Others

Goods Sub-category

Dropdown Selection

Others

Goods Quantity

Numeric, Max 4 digits

Any

Unit of Measure

Dropdown Selection

Any

Note: 

  • The fields Goods Category and Goods Sub-category are set to "Others" as their type is already specified in Loading Type

  • The fields Distance and Driver Working Hours should remain empty initially and be completed via the mobile app upon trip delivery.

  • Avoid using "Myself" in the Customer (Actor Shipper) field when creating a trip, as it is not acceptable in the integration process. Instead, select a valid customer from the dropdown list to ensure proper synchronization.

  • All other fields can be freely used.


6. Expected Errors


6.1 Description

This section consolidates all the expected errors that may arise during the integration process. Understanding these errors will help in troubleshooting and ensuring the smooth operation of the system.


6.2 Events

  • Unlinked Entity Errors:

    • Description: Occurs when Customers created in Tachyon are not yet synchronized with SAP.

    • Solution: Ensure that all entities in Tachyon are synched with SAP before initiating further operations. Regularly check for un synched data.

  • Missing Data Errors:

    • Description: Triggered when mandatory fields are left blank or filled with incorrect data formats.

    • Solution: Double-check that all required fields are populated with the correct data format before attempting to save or sync records.

  • Manually Added Entities on Portals:

    • Description: Errors arise when trucks or drivers are manually added directly on Tachyon instead of being synchronized from SAP.

    • Solution: Avoid manual entries in Tachyon and ensure all data is correctly entered in SAP for automatic synchronization.

  • Invalid Company in Sales Order:

    • Description: Using a local company in a sales order, which is not valid in SAP (only sister companies are accepted).

    • Solution: Ensure that only sister companies are selected in the sales order process. Verify company Dichannel before proceeding with the order.


7. General Tips


7.1 Email Notifications:

  • Email alerts will be sent when errors occur during synchronization, ensuring prompt awareness and resolution.

7.2 Trip Synchronization:

  • Only trips marked as "delivered" in Tachyon will be synched as orders in SAP. The synch event occurs when the trip is marked as delivered.

7.3 Scheduled Synchronization:

  • Customer, driver, and truck/equipment data synchronization is done on a regular schedule. Regularly check the system to ensure all data is synched correctly.







Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article