Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Step-by-step instructional guide for the RosettaNet implementation:

Objective: Implement RosettaNet standards for transaction sets involving Samsung as a partner in the DIODES SAS network.

Components:

  • Inbound Transactions: 3A4R (Purchase Order Request), 3C4 (Customization)

  • Outbound Transactions: 3A4C (Purchase Order Confirmation), 3C3 (Additional Outbound)


1. Network and Partner Configurations

  • Network: DIODES SAS

  • Partner: SAMSUNG (Non-EDI)

  • Target File Naming: Configured at the partner level to manage file names dynamically for each transaction set.

    • 3C3TargetFileName

    • 3C4TargetFileName

    • 3A4CTargetFileName

    • 3A4RTargetFileName


2. Inbound Events and Transactions:

  • Events: // Connect with Rajat To take details as its not opening in Training Envirement

    1. SAS_SAMSUNG_3A4R_IB_FileEvent: For 3A4R transaction.

    2. SAS_SAMSUNG_3C4_IB_FileEvent: For 3C4 transaction.

  • Inbound Transaction

a. SAS_SAMSUNG_3A4R_IB

b. SAS_SAMSUNG_3C4_IB

2.a. Inbound Transaction: SAS_SAMSUNG_3A4R_IB

  1. This transaction is to process Rosettanet Samsung 3A4R

image-20240830-061017.png
  1. The transaction is set to be used by a partner.

  • Select network "DIODES SAS".

  • select partner "SAS_SAMSUNG_RNIF".

  • These settings seem to be part of configuring a Rosettanet or similar business transaction. The partner configuration is associated with the network "DIODES SAS" and the partner "SAS_SAMSUNG_RNIF".

image-20240830-061527.png
  1. "Transaction Settings" configuration interface with the following details:

  • Contact User: This is the email address of the contact user for the transaction.

  • Notification Preference:

    • When to notify the contact user thru email?: The "Always" option is selected, meaning the contact user will be notified via email for all relevant events.

  • Email Notification Format: The format is set to "Default".

  • Data Encoding: This setting is displayed, but no specific encoding is selected in the visible part of the image.

These settings are part of the transaction configuration process, where the user specifies how and when notifications are sent and selects the data encoding format.

image-20240830-062627.pngimage-20240830-062734.png
  1. Select Source “LAN”

image-20240830-063220.png
  1. Select Yes for convert the source

image-20240830-063340.png
  1. Select On File Created event trigger to transfer data.

image-20240830-063434.png
  1. Select the File event “SAS_SAMSUNG_3A4R_IB_FileEvent”

image-20240830-063521.png
  1. Select Source data format as XML and source data layout “SAS_SAMSUNG_3A4R_XMLLayout”

image-20240830-063607.png
  1. Select the Destinations Type as “LAN”

Source Location for 3A4R: \\LexiCom\inbox\SAMSUNG_RNIF\3A4_V02.00

image-20240830-063701.png
  1. Select “Create File” to deliver data to destination.

image-20240830-063747.png
  1. Define the Intermediates Target as LAN File Target “Diodes_Intermediates_eVID_FileTarget”

Location for Inbound Intermediate: EDI_IB_INTERMEDIATE

image-20240830-063829.png

12, Define target data format “Advanced Positional” and Define the target data layout

image-20240830-063914.png
  1. Define and Select Mapping and Save and Exit // Connect with Rajat To take details as its not opening in Training Envirement

image-20240830-064110.png

2.b. Inbound Tr4ansation: SAS_SAMSUNG_3C4_IB

  1. Inbound Transaction: SAS_SAMSUNG_3C4_IB

image-20240830-091541.png
  1. Define Network and Partner

image-20240830-091827.png
  1. "Transaction Settings" configuration interface with the following details:

image-20240830-091920.pngimage-20240830-092000.pngimage-20240830-092046.png
  1. Define Source “LAN”

Source Location for 3C4: \\LexiCom\inbox\SAMSUNG_RNIF\3C4_V01.00

image-20240830-092136.png
  1. Select Yes for convert the source

image-20240830-092210.png
  1. On File Created event trigger to transfer data.

image-20240830-092255.png
  1. Select the File event “SAS_SAMSUNG_3C4_IB_FileEvent”

image-20240830-092330.png
  1. Select Source data format as XML and source data layout “SAS_SAMSUNG_3C4_XMLLayout

image-20240830-092419.png
  1. Select the Destinations Type as “LAN

image-20240830-092515.png
  1. Select “Create File” to deliver data to destination.

image-20240830-092554.png
  1. Define the Intermediates Target as LAN File Target “Diodes_Intermediates_eVID_FileTarget

image-20240830-092631.png

12, Define target data format “Advanced Positional” and Define the target data layout

image-20240830-092713.png

13. Define and Select Mapping and Save and Exit // Connect with Rajat To take details as its not opening in Training Envirement

image-20240830-093127.png
  1. Inbound Post Process: This workflow is designed to handle an inbound output file through a series of steps, including processing, archiving, and transferring the file to its final destination. The workflow ensures that the file is correctly processed and stored.

  • Process Name: DIODES_EDI_Inbound_PostProcess

  • Function: Archives files from the intermediate location and transfers them to the EVIB location (Oracle).

image-20240903-064503.png

Steps:

  1. Start Event

    • Purpose: Initiates the workflow process.

    • Details: The start event triggers the workflow to begin handling the inbound output file.

  2. Inbound Output File Intermediate Location on evib

    • Purpose: The inbound output file is first placed in an intermediate location on the evib system.

    • Details:

      • Input: The file that needs to be processed.

      • Action: The file is received and stored temporarily at a designated intermediate location.

      • Output: The file is ready for further processing in the next step.

  3. Diodes_CP_ExtensionRemoval

    • Purpose: This step processes the file by removing any file extension if present.

    • Details:

      • Input: The file from the intermediate location.

      • Action: The Diodes_CP_ExtensionRemoval service strips any extension from the file name, if applicable.

      • Output: The file, now without an extension, is prepared for archiving.

  4. Inbound Output Archival

    • Purpose: The processed file is archived for future reference or recovery.

    • Details:

      • Input: The file with the extension removed.

      • Action: The file is stored in an archival system. This ensures that a backup of the file is maintained.

      • Output: The file is securely archived and ready for the next step in the workflow.

  5. Inbound evib File Target

    • Purpose: The file is moved to its final target location within the evib system.

    • Details:

      • Input: The archived file.

      • Action: The file is transferred to its designated target location within the evib system.

      • Output: The file reaches its final destination.

  6. End Event

    • Purpose: The workflow concludes after the file has been successfully processed and moved to its target location.

    • Details: The end event signifies the successful completion of the workflow.

This workflow ensures that an inbound output file is carefully processed, archived, and delivered to its final location within the evib system. Each step in the process is critical for ensuring the integrity and availability of the file.


4. Outbound Transactions

Outbound Events and Transactions:

image-20240901-072856.png

Source Locations: ORACLE evob

Intermediate Location: Outbound Intermediate: EDI_OB_INTERMEDIATE

4.a. Outbound Transaction : SAS_SAMSUNG_3A4C_OB

  1. This transaction is to process Rosettanet Samsung 3A4C

image-20240901-070655.png
  1. Define Network and Partner

image-20240901-070811.png
  1. "Transaction Settings" configuration interface with the following details with in below screenshots.

image-20240901-070900.pngimage-20240901-070929.png

.4 Select Source “LAN”

image-20240901-071013.png
  1. . Select Yes for convert the source

image-20240901-071050.png
  1. Select On File Created event trigger to transfer data.

image-20240901-071122.png

7. Select the File event “SAS_SAMSUNG_3A4C_FileEvent”

image-20240901-071228.png

8. Select Source data format as Advance Positional and source data layout

image-20240901-071305.png
  1. Select the Destinations Type as “Post Process”

image-20240901-071410.png
  1. Select Post Process Type, Process Flow and Parameters.

image-20240901-071507.png
  1. Define the Target Layout, Format as XML and Target data layout.

image-20240901-071540.png
  1. Define and Select Mapping and Save and Exit

image-20240901-071624.png

4.b. Outbound Transaction : SAS_SAMSUNG_3C3_OB

  1. This transaction is to process Rosettanet Samsung 3C3

image-20240901-071807.png
  1. Define and Select Network and Partner.

image-20240901-071922.png
  1. "Transaction Settings" configuration interface with the following details shown below screenshot:

image-20240901-071953.pngimage-20240901-072037.png

4. Select Source “LAN”

image-20240901-072107.png

5. Select Yes for convert the source

image-20240901-072135.png
  1. Select On File Created event trigger to transfer data.

image-20240901-072203.png
  1. Select the File event “SAS_SAMSUNG_3C3_FileEvent”

image-20240901-072238.png
  1. Select Source data format as Advance Positional and source data layout

image-20240901-072305.png
  1. Select the Destinations Type as “Post Process”

image-20240901-072351.png
  1. Select Post Process Type, Process Flow and Parameters.

image-20240901-072426.png
  1. Define and Select Mapping and Save and Exit

image-20240901-072524.png

Outbound Pre Process:

  • Process Name: DIODES_EDI_Outbound_Preprocess

  • Function: Archives the source file and moves it to the intermediate location. Handles file splitting based on the Purchase Order number (Key 1).

Post Process:

  • Process Name: SAS_PF_SAMSUNG_OB

  • Function: Removes XML Encoding Header from outbound files.

image-20240901-065423.png

he process flow illustrates :

  1. Start Event: The process begins here, indicating the initiation of the workflow.

  2. Dummy LAN File Source: This step represents the source of the data. It is labeled as a "Dummy LAN File Source," suggesting that this is a placeholder or test data source in a Local Area Network (LAN) environment. The data is fetched or initiated from this source to proceed further in the flow.

  3. Custom Code to Remove XML Encoding Header: In this step, custom code is applied to modify the data. Specifically, the code removes the XML encoding header from the data. This is likely a necessary preprocessing step to ensure that the data is in the correct format or to comply with downstream system requirements.

  4. Samsung Outbound LAN File Target: After the data has been processed (i.e., the XML encoding header is removed), it is sent to the "Samsung Outbound LAN File Target." This step represents the destination where the processed data is stored or transmitted over the LAN to a Samsung-related system or endpoint.

  5. End Event: This marks the completion of the process flow. Once the data reaches the Samsung Outbound LAN File Target, the workflow is considered complete.

This process flow is part of a data transformation or transmission setup where data is prepared and formatted correctly for delivery to a specific target system.


5. Process Flow Overview

Inbound Process Flow:

  1. Place the source file in the source location.

  2. After 3 minutes of polling frequency, the appropriate inbound transaction is executed.

  3. The target file is placed in both the intermediate and archive locations.

  4. After 2 minutes, the inbound post-process executes, transferring the target file from the intermediate to the EVIB location.

Outbound Process Flow:

  1. Place the source file in the Oracle EVOB location.

  2. After 3 minutes of polling frequency, the outbound pre-process executes.

  3. The process archives the source file and transfers it to the intermediate location.

  4. Based on the input criteria, the outbound transaction is executed, and the target file is placed in the LexiCom/outbox/SAMSUNG_RNIF location.


6. Mail Notifications

  • Configuration: Mail notifications are set up at the transaction level.

  • Purpose: Provides alerts for any transaction failures to ensure timely responses and corrections.


7. Post-Deployment Actions

  • Adjust File Events: Update file events and source locations as needed.

  • Target Location Updates: Modify target location activities based on the requirements of each transaction set.


This guide provides a detailed walkthrough of configuring and managing the RosettaNet transactions involving Samsung and DIODES SAS. If you need this document in a specific format or further clarifications, please let me know!

4o

  • No labels