Zero-code ETL + Jushuitan realizes the synchronization of sales outbound orders to the warehouse

1. Jushuitan document synchronization requirements

As a leading e-commerce ERP, Jushuitan is used by many fast-selling and retail companies. At the same time, as an e-commerce ERP system company with order as the core, it also needs to use it locally with other business systems to complete the collaboration and financial settlement of the entire business. As a Chinese As their business develops, large enterprises will accumulate a large amount of business data in Jushuitan. These data need to be accessed to local business systems such as Jindie Cloud Starry Sky and UFIDA NC for delivery, voucher generation, statistical analysis and other needs. If these Lack of data synchronization will affect the company's business operations and hinder the company's business innovation capabilities.

2. Traditional hard-coded synchronization method

Jushuitan Open Platform provides the main business document synchronization API interface. Enterprises can pull and push data by calling these API interfaces to achieve business status synchronization. This is mainly accomplished through the following steps through coding.

 (Jushuitan Open Platform)

After registering a Jushuitan merchant account, access the interface to obtain the authorization code;

Send an authentication request through the code to obtain the token, and cache the token based on the remaining time of the token in the response;

Each interface needs to encapsulate the request body and parse the data based on the response results;

When data needs to be persisted, code must be used;

Each interface access request needs to be debugged to ensure that the response is as expected.

To achieve document synchronization, you need to write code to perform complex operations such as data cleaning, conversion, and splitting.

When an interface fails, you need to write corresponding alarm notification code, resend code, etc.

To achieve the above-mentioned data synchronization in Jushuitan, enterprises need engineers with rich experience to develop, and at the same time, the operation and maintenance workload is also very heavy.

3. Use zero-code ETL tools to achieve synchronization

With the help of mature ETL tools, Jushuitan Open Platform can be used as a data source or target. Through ETL tools, various data processing and integration operations can be performed without code development, saving development costs. By incorporating the Jushuitan Open Platform into the ETL data processing process, enterprises only need ordinary users to pull and synchronize document data and quickly write it into the local database or data warehouse. The data organized in the local intermediate database can be Quickly synchronize to Jindieyunxingkong and UFIDA NC.

4. Pull the Jushuitan sales order from the same warehouse to the local data warehouse scenario

Usage scenario: Merchants need to pull the sales outbound order data in Jushuitan into a local database to facilitate synchronization to the business system or data warehouse for BI analysis.

The following is an automated process built using ETL tools to pull data into a local database.

 Enter the Jushuitan node attribute configuration interface by double-clicking the node and fill in the public configuration variables.

 (Fill in Jushuitan login information)

 (Fill in the range of sales issue documents to be pulled)

Then click Library Table Output to select the local corresponding table and configure the fields.

After selecting the table, the component will automatically generate fields based on the table. If you do not need part of the field information, you can delete the column and the data in this column will not be saved in the database.

After configuring the node, click Run Process to pull Jushuitan's sales outbound order data into the local database. You can see that through the above ETL process, you can pull Jushuitan's document data simultaneously through simple configuration. It can also implement operations such as synchronous push of document data status, which can be quickly implemented by just dragging, pulling, and dragging without programming.

ETLCloud provides corresponding components for complex data splitting, conversion, completion, merging, summation and other operations. Complex data calculations can also be implemented by writing Java code.

 

5. More examples of Jushuitan document synchronization scenarios

Synchronize purchase return orders, sales return orders, canceled delivery orders and other documents from Jushuitan to the local database warehouse through ETL tools, and synchronize the cleaned and prepared data to ERP, WMS, and CRM systems again through ETL. .

(Jushuitan+ETL+ERP data synchronization diagram)

Introduction to ETLCloud

ETLCloud is a zero-code ETL tool that can quickly connect to hundreds of data sources and mainstream e-commerce application systems. It can quickly complete data synchronization and transmission without coding. Enterprise IT personnel can quickly complete various data in just a few simple steps. Extract, synchronize and cooperate with BI tools to achieve statistical analysis of data.

 (ETLCloud visual process synchronization interface)

The ETLCloud community version is permanently free to download and use https://www.etlcloud.cn

Guess you like

Origin blog.csdn.net/kezi/article/details/132431010