Pragma Edge

Pragma Edge

Did You Know?

Data Sync User Manual

1. Introduction:

Data Sync is an automated process to extract Profiles from database based on protocol selected with relevant email details and ultimately create profiles in PCM and PEM with the dataflow rules chosen.
Data Sync provides insights of data processed through live logs and progress tracker which provides information of profiles processed.

2. Data Sync Benefits:

1. No Limit for Migration:
We can migrate multiple partners present in the database directly to  another application.
2. Decreases workload of clients as all the partners present in Database will directly be created in desired applications using Data Sync without manual creation.
3. Using Data Sync, once the partner is created, it will be reflected in the desired applications which are editable.
4. Improves User Satisfaction
5. User friendly display of information about profile status through logs and Progress Tracker.

3. Login

To login into Data Sync application, below are the input elements that validate the user.
i) Username
ii) Password

PropertiesDescription
UsernameTo be entered by the user
PasswordCorrect password to be entered by the user. Valid credentials provide access to the application
Sign InLogs in to the application post credentials validation

4. Dashboard

Data Sync Application provides below provided actions that helps in onboarding numerous partners.
➢ Partner Profile
• Profile Extract
• Profile Creation
➢ Dataflow
The Home screen of the Data Sync initially displays available actions – Profile Extract, Profile Creation and Dataflow creation The Layout of the dashboard is categorized into four sections (displayed in all modules).
1. Header
2. Breadcrumb
3. Left navigation Menu
4. Content Area
Header consists of Logo on the top left followed by product name. Username is displayed at the top right click of it which opens the menu of Logout. On click of Logout, it is redirected to the login screen.

Breadcrumb reduces the number of actions taken in order to get to a higher-level page. An effective visual element that indicates the location of the user within the website’s hierarchy, making it a great source of contextual information for landing pages.

Left Navigation Menu is placed on the left side of the application which displays all operations tabs. where corresponding tabs redirect to their respective pages.

This panel has various fields which fetches the data upon the user search criteria. Based on the input, user could perform actions on the data that is fetched or retrieved. Based on the need user will choose the option from side navigation. Profile Extract, Profile Creation, Dataflows.

5. Partner Profile

Partner Profile aims at creating partners in applications like PCM and PEM based on details specified by user.

Profile Extract

consists of configuration details, protocol details and email details.
Path:
Login -> Dashboard-> Partner Profile-> Partner Extract

Configuration Details can be B2BI, SFG or custom. This aims to get information about the partners from the database.
A) Configuration –
• B2BI

We can get the profile details from DB2 Database or Oracle Database.
– From DB2 Database

– From Oracle Database

PropertiesDescription
Database TypeConnected Database(DB2/Oracle/MY SQL)
Database URLURL of Database to be Connected
Database UsernameUsername of Database
Database PasswordEncrypted Password of Database
SI HostSterling Integrator Host
B2BI API PortAPI Port for API
API UsernameUsername of API
API PasswordPassword of API

• Sterling File Gateway

PropertiesDescription
Database TypeConnected Database(DB2/Oracle/MY SQL)
Database URLURL of Database to be Connected
Database UsernameUsername of Database
Database PasswordEncrypted Password of Database
SI HostSterling Integrator Host
IP AddressIP Address of Sterling File Gateway
API UsernameUsername of API
API PasswordEncrypted Password of API

B) Protocol Details

PropertiesDescription
Partner TypePartner Type can be Trading Partner or Application Partner
System TypeTest System Type or Production System Type
ProtocolProtocol – AS2, SFTP, FTP, FTPS, CD, Mailbox

On selecting the required protocol, we get its adapter details from the PEM.
• For AS2 Protocol

• For FTP Protocol

• For FTPS Protocol

• For SFTP Protocol

• For CD Protocol

• For Mailbox Protocol

• For AS2, FTP, FTPS, SFTP, CD, Mailbox individually or in combination protocols:

C) Email Details:
We can enable or disable email notification regarding extraction status. In order to receive email notifications, we need email details.
• We can disable email requirement using False dropdown of Enable option.

• We can activate email requirement by selecting True dropdown from Enable field.

PropertiesDescription
EnableEnable or Disable Email Requirement
RecipientReceiver Email ID
Sender NameSender Email ID
PortSMTP Port
UsernameSMTP Username
PasswordSMTP Password
ServerSMTP URL

Extract Data will fetch the entire partner information based on the inputs.
The Download Log button helps us in downloading the live logs which gives the entire details of profiles fetched.
The Download CSV button helps us in downloading the CSV file which contains the information of profile extracted.

Progress Tracker is user friendly representation of live logs which indicates the percentage of profiles fetched.

Report gives us the complete status of profiles fetched.

Profile Creation

Path: –
Login-> Dashboard-> Profile Extract-> Profile Creation
This operation allows the user to create profiles based on the information extracted from profile extract component in the form of CSV file and by providing profile details (PEM/PR, PEM, B2BI, SFG). It involves all the steps required for profile creation in PCM/PEM.

• Upload CSV File

It allows user to either use the extracted preexisting CSV File or gives the access to upload modified CSV File for profile creation.

• Profile Details

Profile details are loaded from CSV to PEM/PCM/B2B/SFG individually or in combination as per the requirement selected by the user.
Load To: PEM/PR

PropertiesDescription
EnableTrue/ False
URLURL of PEM Tool
UsernameUsername used for login in PEM
PasswordPassword used for login in PEM
Auto ApprovalTo approve partner automatically in PEM (YES)(
InvitationSend an email invite to the partner (Yes)

Load To: PCM

Load To: PCM in DB2 Database-

Load To: PCM in Oracle Database

PropertiesDescription
IP AddressOLD SI/ SFG application IP Address
ID1OLD SI/ SFG application User ID
PasswordOLD SI/ SFG application Password
User Identity KeyUser Identity name in new SI
IP2 AddressNew SI/SFG application IP Address
ID2New SI/ SFG application User ID
PasswordNew SI/ SFG application Password
Database TypeSelect Database Type(DB2/ Oracle/ MS SQL
Database URLURL of the selected Database (DB2/ Oracle/ MS SQL
Database UsernameUsername to connect to Database
Database PasswordPassword to connect to Database
Java Class nameJava Class Name of the Database selected

• Extensions:
If we need any dynamic extensions, then we can add them using the fields below.

• Context Data:
Based on Protocol chosen while Profile Extract its respective Profile Reference will be directed to context data.

If protocol chosen are AS2, FTPS, SFTP we will provide its respective Profile Reference from PEM in Context Data field.

For all the protocols, it’s profile reference is specified below:

PropertiesDescription
IP AddressOLD SI/ SFG application IP Address
ID1OLD SI/ SFG application User ID
PasswordOLD SI/ SFG application Password
User Identity KeyUser Identity name in new SI
IP2 AddressNew SI/SFG application IP Address
ID2New SI/ SFG application User ID
PasswordNew SI/ SFG application Password
Database TypeSelect Database Type(DB2/ Oracle/ MS SQL
Database URLURL of the selected Database (DB2/ Oracle/ MS SQL
Database UsernameUsername to connect to Database
Database PasswordPassword to connect to Database
Java Class nameJava Class Name of the Database selected

Submit – It submits the above filed details.
Create Profile – It ensures the creation of partner/application in PCM and PEM. Partner created using the above steps reflect in PCM and PEM.
Download Log – It downloads the file consisting of logs data.

Extraction Status gives us the step-by-step details information about the profiles created.
Progress Tracker is user friendly representation of live logs which indicates the percentage of profiles created.

6. Dataflow

Path: Login-> Dashboard-> Dataflow
Dataflow is responsible for creating the workflow of the created profiles based on rules chosen by the user.

• Codelist
For creating the workflow, we need to get the information from codelist, for getting the data from codelist we need to connect to it.

PropertiesDescription
Codelist NameCodelist name from SI
API URLURL of API
API UsernameUsername of API
API PasswordPassword of API

• Templates
Based on templates rule chosen by the user, it creates the workflow of the created profile

• Mapped Data


PropertiesDescription
Partner NameField given in codelist for partner name (example: Sendercode)
Application NameField given in codelist for application name (example: Receivercode)
Partner PKIDField given in code list for text2
Application PKIDField given in code list for text4
FlowField given in code list for text1
Transfer TypeField given in code list for text9
File NameField given in code list for text7
Doc TypeField given in code list for text3
Partner IDField given in code list for text6
Reference IDField given in code list for text5
Doc transField given in code list for text7
ProtocolField given in code list for text2
Protocol ReferenceField given in code list for text3
Source Archive PrefixField given in code list for text9
Source Archive Date FormatField given in code list for text1
Destination Archive PrefixField given in code list for text4
Destination Archive Date FormatField given in code list for text6
Translation MapField given in code list for text8
EnvelopField given in code list for text2
De-EnvelopField given in code list for text5
Source Archive ExtensionField given in code list for text3
Source Archive ExtensionField given in code list for text7
Source Archive Location ArchiveField given in code list for text1
Acceptor Lookup AliasField given in code list for text9
Destination Archive ExtensionField given in code list for text2
Destination Archive Location ArchiveField given in code list for text1

After submitting the above information, we will be able to create the profile and download the CSV File.

Create – Clicking “Create” will create profiles which will reflect in PCM/PEM.
Download CSV – It will help us in downloading the above provided inputs in the form of CSV File.
• Upload CSV File
This section involves either choosing preexisting CSV file, which is created based on inputs from codelist, templates and mapped data or gives option to upload modified file.

• Database
For creating the workflow in PCM we need to get following details from the Database (DB2/Oracle/SQL)

PropertiesDescription
Database TypeDatabase can be DB2/ Oracle/ MY SQL
Database URLURL of Database
Database UsernameUsername of Database
Database PasswordPassword of Database
Java Class NameJava Class Name of Database Selected

7. Data Definition

This is like a help menu which consists of Keywords and its details. If the user is facing trouble with any terminology, then the user can refer to the Data Definition which explains all the key words and their definition.