SlideShare a Scribd company logo
DMS Translator and U2K2
interfaces
CanhTH - 2012
Agenda
 U2K2 interfaces
 DMS Translator
2© Copyright 2011 FPT Software
Primary Invoice
3© Copyright 2011 FPT Software
Start
Distributor
server
SAP ECC
DMS HUB
Finish
Purchase Order
Maintenance
Receipt /
Invoice Entry
Primary invoice
report
XML file
XML file sending
by DFT
Import by
Translator
Manually or
Auto PO
Manually or
Auto PO
HPC Product Master
4© Copyright 2011 FPT Software
Distributor
Server
SAP
DMS HUB
Solomon
database
HO server
HO
Solomon
database
Manually
Update Price
3 XML file contain:
- Product master
- Price master
- Hierarchy
DMS-OB-01
by DFT HO
Import by
Product Tool
Upload by
DFT Client
Verify product
before exporting
patch
Patch download
by DFT Client
Import patch by
DMS Translator
IC Product Master
5© Copyright 2011 FPT Software
Inbox folder
on IC server
SAP
DMS HUB
Solomon
database
Inbox folder
on IC server
IC HO
Solomon
database
Manually
Update Price
3 XML file contain:
- Product master
- Price master
- Hierarchy
DMS-OB-01
by DFT HO
Import by
Product Tool
Verify product
before exporting
patch
Import patch by
DMS Translator
IC Customer master Maintenance
6© Copyright 2011 FPT Software
SAP
DMS HUB
IC server
IC
Solomon
database
Ready for
transaction
2 interfaces:
- Customer master
- Customer hierarchy
DMS-OB-38
DMS-OB-37
Import by DMS
Translator
Imported sequence:
1. Customer master (DMS-
OB-38)
2. Customer hierarchy
(DMS-OB-37)
Secondary interfaces to SAP
7© Copyright 2011 FPT Software
# Interface ID Interface name Data Type
1 DMS-IB-01 Outlet master with hierarchy assignment Master
2 DMS-IB-13 Salesman master Master
3 DMS-IB-14 PJP Master Master
4 DMS-IB-35 Salesman-Planned Outlets Master
5 DMS-IB-02 Sales Invoice Transaction
6 DMS-IB-10 Distributor Inventory Transaction
7 DMS-IB-10V SNC Stock Available Transaction
8 DMS-IB-11 Stock Receipt Transaction
9 DMS-IB-21 Purchase Order (HPC EDI Orders) Transaction
10 DMS-IB-33 Credit Note (adjustment) Transaction
11 DMS-IB-37 Return Invoice Transaction
12 DMS-IB-49 VISMIN MT transaction (Consignment) Transaction
13 DMS-IB-50 Original order for CCFOT Transaction
14 DMS-IB-51 secondary POD for CCFOT Transaction
Secondary interfaces to SAP
8© Copyright 2011 FPT Software
SAP
DMS HUBSolomon
database
Distributor daily
operation
- Master data maintenance
- Daily transaction
Daily schedule export by
DMS Translator
Daily schedule pre-defined by
DMS HUB (DMS-OB-36) Data verification at DMS HUB
Data transition by DFT
CCS
Master data maintenance
9© Copyright 2011 FPT Software
#
Interface
ID Interface name Data Type
1 DMS-IB-01
Outlet master with hierarchy assignment to
DMS HUB -> BW Master
2 DMS-IB-13 Sales-man master to DMS HUB -> BW Master
3 DMS-IB-14 PJP Master (sales route) -> DMSHUB -> BW Master
4 DMS-IB-35
Salesman-Planned Outlets (Visit plan) ->
DMSHUB -> BW Master
Master data maintenance
10© Copyright 2011 FPT Software
Valid Term
Correct assigned
ClassID to determine
which Site customer
belongs to
Master data maintenance
11© Copyright 2011 FPT Software
Correct SiteID where
customer is served
01, 11, 21, 31, 41 …
Master data maintenance
12© Copyright 2011 FPT Software
Outlet must have at
least on active shipto
All hierarchy
level must be
assigned
Master data maintenance
13© Copyright 2011 FPT Software
PJP inclusive
PJP and salesman
assignment
SiteID: Van site
that customer to
be served: 03,
13, 23, 33, …
Master data maintenance
14© Copyright 2011 FPT Software
PJP generation every
month
Transaction interfaces
15© Copyright 2011 FPT Software
# Interface ID Interface name Data Type
1 DMS-IB-02 Sales Invoice (2nd sales) Transaction
2 DMS-IB-10 Distributor Inventory Transaction
3 DMS-IB-10V SNC Stock Available Transaction
4 DMS-IB-11 Stock Receipt Transaction
5 DMS-IB-21 Purchase Order (HPC EDI Orders) Transaction
6 DMS-IB-33 Credit Note (adjustment) Transaction
7 DMS-IB-37 Return Invoice (2nd return) Transaction
8 DMS-IB-49 VISMIN transaction (Consignment) Transaction
9 DMS-IB-50 Original order for CCFOT (2nd order) Transaction
10 DMS-IB-51 secondary POD for CCFOT (2nd POD) Transaction
Secondary invoices
16© Copyright 2011 FPT Software
DMS-IB-50
DMS-IB-02
DMS-IB-51
DMS-IB-37
DMS-IB-50
DMS-IB-02
DMS-IB-51
DMS-IB-37
Non - CSLR customerCSLR customer
Secondary Invoices
17© Copyright 2011 FPT Software
 DMS-IB-50 (Original Order)
Extract CSLR customer order (SO,RI) after picking list (status G,F,I,C)
 DMS-IB-02 (Sales Invoices)
Extract Order (SO,RI, VI, VP, DM, DN, RC, RD, RE) with status C
 DMS-IB-51 (Secondary POD)
Extract CSLR customer invoices information
Invoice must be updated receipt date and Reason of Delay on Document
maintenance screen
After 7 days of invoice’s RDD, Translator will auto update
Receipt Date = RDD date + 1
Reason code = Default Reason code
and extract data to DMSHUB for un-updated invoices
Secondary Invoices
18© Copyright 2011 FPT Software
 DMS-IB-37 (Return Invoices)
Extract return invoice details (CM,CN,RM,RN) with “original invoice number with
status C
This two lines will
be extracted for
DMS-IB-37
Secondary Transaction interfaces
19© Copyright 2011 FPT Software
 DMS-IB-33 (Credit Note)
Extract return invoice details (CM,CN,RM,RN) without “original invoice number
with status C
This two lines will
be extracted for
DMS-IB-33
Secondary Transaction interfaces
20© Copyright 2011 FPT Software
 DMS-IB-49 (MT Consignment)
Extract order (order-type MT) of MT customer (status C)
MT customer should have ID’s length = 3 and ID convention like ‘ZV%’ or
‘ZX%’
 DMS-IB-21 (Purchase Order)
Extract PO (Status O: Open Order) with PO Date from current date back to
previous date defined by parameter
 DMS-IB-11 (Stock receipt)
Extract completed SR (Status Completed) under PC UOM
SR must have valid primary invoice number
Secondary Transaction interfaces
21© Copyright 2011 FPT Software
Secondary Transaction interfaces
22© Copyright 2011 FPT Software
 DMS-IB-10 (Distributor Inventory)
Extract stock on-hand quantities, it doesn’t deduct the invoice’s quantities
(belongs to uncompleted order)
Stock = Stock on hand
 DMS-IB-10V (SNC Stock Available)
Extract available quantities, deduct the invoice’s quantities (belongs to
uncompleted order)
Stock Available = Stock on hand – Qty on uncompleted orders
Agenda
 U2K2 interfaces
 DMS Translator
23© Copyright 2011 FPT Software
Translator service configuration (HPC)
24© Copyright 2011 FPT Software
C:Program FilesFsoftDMS Translator service
Translator service configuration (IC)
25© Copyright 2011 FPT Software
C:Program FilesFsoftDMS Translator service
Translator Tool configuration
26© Copyright 2011 FPT Software
…<Solomon installation folder>DMS
Translator configuration
27© Copyright 2011 FPT Software
HPC: default = admin
ICE: windows remote
account
Server name or IP address
of server contain DT SQL
database
DT database name on
DBServer
Correct DT code and
sales org for database
Translator configuration
28© Copyright 2011 FPT Software
Pre-defined schedule for distributor database:
- Nextrun: next schedule
- Isauto: 1 (Yes) 0 (No)
- DistributorID: used to compare with DT_ID on database_mapping table
Translator configuration
29© Copyright 2011 FPT Software
Multi-site set up for
U2K2 interfaces
Application DB key
parameters, used to
verify with
database_mapping table
(CentralDB)
Translator working model
30© Copyright 2011 FPT Software
Solomon
DBs
Translator service
Connect to application
database and
import/export data
Centraldb
fpt_dmshub_interface
_schedule
Get SoldTo,
SalesOrg
Centraldb
fpt_dmshub_database
_mappingGet database to
access
Translator working model
31© Copyright 2011 FPT Software
Solomon
DBs
Translator
Connect to Solomon
table and get data
Translator
baselined
table
Save exported
dataExport new
data
DMSHUB
Translator working model
32© Copyright 2011 FPT Software
Solomon
DBs
Translator
Connect to Translator
table and get data
Translator
baselined
table
Export old
data
DMSHUB
Translator baselined Tables
33© Copyright 2011 FPT Software
Table name Description
FPT_DMSHub_BaseLined_OutletMaster Store Outlet master data
FPT_DMSHub_BaseLined_CreditNoteDetail Store detail of Credit Note
FPT_DMSHub_BaseLined_CreditNoteHeader Store header of Credit Note
FPT_DMSHub_BaseLined_DistributorInventory Store Distributor Inventory Stock
FPT_DMSHub_BaseLined_StockAvailable_SNC Store Stock Available
FPT_DMSHub_BaseLined_PJPMaster Store PJP master
FPT_DMSHub_BaseLined_ReturnInvoiceDetail Store Detail of Return Invoice
FPT_DMSHub_BaseLined_ReturnInvoiceHeader Store Header of Return Invoice
FPT_DMSHub_BaseLined_SalesInvoiceDetail Store Detail of Sales Invoice
FPT_DMSHub_BaseLined_SalesInvoiceHeader Store Header of Sales Invoice
FPT_DMSHub_BaseLined_SalesmanMaster Store Salesman master
FPT_DMSHub_BaseLined_SalesmanPlanedOutlet Store PJP Planed data
Translator baselined Tables
34© Copyright 2011 FPT Software
FPT_DMSHub_BaseLined_StockReceiptDetail Store Detail of Stock Receipt
FPT_DMSHub_BaseLined_StockReceiptHeader Store Header of Stock Receipt
FPT_DMSHub_BaseLined_ConsignmentDetail Store Detail of MT Consignment
FPT_DMSHub_BaseLined_ConsignmentHeader Store Header of MT Consignment
FPT_DMSHub_BaseLined_OriginalOrderDetail Store Detail of OriginalOrder
FPT_DMSHub_BaseLined_OriginalOrderHeader Store Header of OriginalOrder
FPT_DMSHub_BaseLined_PODDetail Store Detail of secondary POD
FPT_DMSHub_BaseLined_PODHeader Store Header of secondary POD
FPT_DMSHub_BaseLined_PurchaseOrderDetail Store Detail of PurchaseOrder
FPT_DMSHub_BaseLined_PurchaseOrderHeader Store Header PurchaseOrder
Translator baselined Tables
35© Copyright 2011 FPT Software
FPT_DMSHub_Interface List of Interfaces to be used by distributor
FPT_DMSHub_Interface_Schedule Exported Schedule for interfaces
FPT_DMSHub_Interface_Tracking Tracking error when import/export data
FPT_DMSHub_Interface_Error_Tracking Detail of error tracking when import/export data
FPT_DMSHub_PARAMETER
List of parameters of distributor (Distributor ID
sales org …)
FPT_DMSHub_BaseLined_MotherOrderDetail Store detail of Mother Order
FPT_DMSHub_BaseLined_MotherOrderHeader Store header of Mother Order
FPT_DMSHub_BaseLined_BabyOrderDetail Store detail of Baby Order
FPT_DMSHub_BaseLined_BabyOrderHeader Store header of Baby Order
THANK YOU
© Copyright 2011 FPT Software

More Related Content

What's hot

The Easytrieve Presention by Srinimf
The Easytrieve Presention by SrinimfThe Easytrieve Presention by Srinimf
The Easytrieve Presention by Srinimf
Srinimf-Slides
 
IMS DC Self Study Complete Tutorial
IMS DC Self Study Complete TutorialIMS DC Self Study Complete Tutorial
IMS DC Self Study Complete Tutorial
Srinimf-Slides
 
Kathlenn Gaw - Consultant Profile
Kathlenn Gaw - Consultant ProfileKathlenn Gaw - Consultant Profile
Kathlenn Gaw - Consultant ProfileKathlenn Gaw
 
Enterprise PL1 - Peter Elderon
Enterprise PL1 - Peter ElderonEnterprise PL1 - Peter Elderon
Enterprise PL1 - Peter Elderon
NRB
 
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
Jeff Pearce
 
SAP FICO overview
SAP FICO overviewSAP FICO overview
SAP FICO overview
Peter Ezzat
 
SAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part ISAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part I
saiprasadbagrecha
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measures
SURESH BABU MUCHINTHALA
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
Parikshit Sanghavi
 
Photo Management System Software
Photo Management System SoftwarePhoto Management System Software
Photo Management System Software
Shiva Infotech
 
SAP Treasury
SAP TreasurySAP Treasury
SAP Treasury
Manish Kumar
 
Pdf Tax Form Services Whitepaper V1.1
Pdf Tax Form Services   Whitepaper V1.1Pdf Tax Form Services   Whitepaper V1.1
Pdf Tax Form Services Whitepaper V1.1
amau2000
 

What's hot (13)

The Easytrieve Presention by Srinimf
The Easytrieve Presention by SrinimfThe Easytrieve Presention by Srinimf
The Easytrieve Presention by Srinimf
 
IMS DC Self Study Complete Tutorial
IMS DC Self Study Complete TutorialIMS DC Self Study Complete Tutorial
IMS DC Self Study Complete Tutorial
 
Kathlenn Gaw - Consultant Profile
Kathlenn Gaw - Consultant ProfileKathlenn Gaw - Consultant Profile
Kathlenn Gaw - Consultant Profile
 
Enterprise PL1 - Peter Elderon
Enterprise PL1 - Peter ElderonEnterprise PL1 - Peter Elderon
Enterprise PL1 - Peter Elderon
 
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014
 
Kumar_Jaiswal_SAP_FICO
Kumar_Jaiswal_SAP_FICOKumar_Jaiswal_SAP_FICO
Kumar_Jaiswal_SAP_FICO
 
SAP FICO overview
SAP FICO overviewSAP FICO overview
SAP FICO overview
 
SAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part ISAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part I
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measures
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
 
Photo Management System Software
Photo Management System SoftwarePhoto Management System Software
Photo Management System Software
 
SAP Treasury
SAP TreasurySAP Treasury
SAP Treasury
 
Pdf Tax Form Services Whitepaper V1.1
Pdf Tax Form Services   Whitepaper V1.1Pdf Tax Form Services   Whitepaper V1.1
Pdf Tax Form Services Whitepaper V1.1
 

Similar to Dms translator and interface

Accel series 2020_summer en
Accel series 2020_summer enAccel series 2020_summer en
Accel series 2020_summer en
NTTDATA INTRAMART
 
RSSP Franchise Service Plan Automation
RSSP Franchise Service Plan AutomationRSSP Franchise Service Plan Automation
RSSP Franchise Service Plan AutomationJon Fortman
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1srinivas ganta
 
Isu crm facts 01.doc
Isu crm facts 01.docIsu crm facts 01.doc
Isu crm facts 01.doc
Ripunjay Rathaur
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
DMC, Inc.
 
E mail eft remittance using bte
E mail eft remittance using bteE mail eft remittance using bte
E mail eft remittance using bteKranthi Kumar
 
Control m ibm info shpere data stage control module
Control m ibm info shpere data stage control moduleControl m ibm info shpere data stage control module
Control m ibm info shpere data stage control module
Gururaj Iyer
 
Blue Phoenix Idms Migration
Blue Phoenix Idms MigrationBlue Phoenix Idms Migration
Blue Phoenix Idms Migration
GilShalit
 
Accel series 2021_summer en
Accel series 2021_summer enAccel series 2021_summer en
Accel series 2021_summer en
NTTDATA INTRAMART
 
Accel series 2021_spring-en
Accel series 2021_spring-enAccel series 2021_spring-en
Accel series 2021_spring-en
NTTDATA INTRAMART
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
Lokesh Modem
 
Importing and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIPImporting and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIP
Net at Work
 
ALE_Presentation.ppt
ALE_Presentation.pptALE_Presentation.ppt
ALE_Presentation.ppt
ssuser9042a2
 
Cics application programming - session 2
Cics   application programming - session 2Cics   application programming - session 2
Cics application programming - session 2
Srinimf-Slides
 
Concur integration with PI solution pack
Concur integration with PI solution pack Concur integration with PI solution pack
Concur integration with PI solution pack
SatyaSuman Lakkimsetty
 
Sap BPC concepts
Sap BPC conceptsSap BPC concepts
Sap BPC concepts
Verity Solutions
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trends
Cuneyt Goksu
 

Similar to Dms translator and interface (20)

Accel series 2020_summer en
Accel series 2020_summer enAccel series 2020_summer en
Accel series 2020_summer en
 
RSSP Franchise Service Plan Automation
RSSP Franchise Service Plan AutomationRSSP Franchise Service Plan Automation
RSSP Franchise Service Plan Automation
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1
 
Isu crm facts 01.doc
Isu crm facts 01.docIsu crm facts 01.doc
Isu crm facts 01.doc
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
 
E mail eft remittance using bte
E mail eft remittance using bteE mail eft remittance using bte
E mail eft remittance using bte
 
CV Marc de Leijer UK
CV Marc de Leijer UKCV Marc de Leijer UK
CV Marc de Leijer UK
 
Control m ibm info shpere data stage control module
Control m ibm info shpere data stage control moduleControl m ibm info shpere data stage control module
Control m ibm info shpere data stage control module
 
Blue Phoenix Idms Migration
Blue Phoenix Idms MigrationBlue Phoenix Idms Migration
Blue Phoenix Idms Migration
 
Accel series 2021_summer en
Accel series 2021_summer enAccel series 2021_summer en
Accel series 2021_summer en
 
Accel series 2021_spring-en
Accel series 2021_spring-enAccel series 2021_spring-en
Accel series 2021_spring-en
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
 
Importing and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIPImporting and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIP
 
ALE_Presentation.ppt
ALE_Presentation.pptALE_Presentation.ppt
ALE_Presentation.ppt
 
RESUME_RASMI3.6
RESUME_RASMI3.6RESUME_RASMI3.6
RESUME_RASMI3.6
 
Cics application programming - session 2
Cics   application programming - session 2Cics   application programming - session 2
Cics application programming - session 2
 
Concur integration with PI solution pack
Concur integration with PI solution pack Concur integration with PI solution pack
Concur integration with PI solution pack
 
Sap BPC concepts
Sap BPC conceptsSap BPC concepts
Sap BPC concepts
 
FG Work
FG WorkFG Work
FG Work
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trends
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Dms translator and interface

  • 1. DMS Translator and U2K2 interfaces CanhTH - 2012
  • 2. Agenda  U2K2 interfaces  DMS Translator 2© Copyright 2011 FPT Software
  • 3. Primary Invoice 3© Copyright 2011 FPT Software Start Distributor server SAP ECC DMS HUB Finish Purchase Order Maintenance Receipt / Invoice Entry Primary invoice report XML file XML file sending by DFT Import by Translator Manually or Auto PO Manually or Auto PO
  • 4. HPC Product Master 4© Copyright 2011 FPT Software Distributor Server SAP DMS HUB Solomon database HO server HO Solomon database Manually Update Price 3 XML file contain: - Product master - Price master - Hierarchy DMS-OB-01 by DFT HO Import by Product Tool Upload by DFT Client Verify product before exporting patch Patch download by DFT Client Import patch by DMS Translator
  • 5. IC Product Master 5© Copyright 2011 FPT Software Inbox folder on IC server SAP DMS HUB Solomon database Inbox folder on IC server IC HO Solomon database Manually Update Price 3 XML file contain: - Product master - Price master - Hierarchy DMS-OB-01 by DFT HO Import by Product Tool Verify product before exporting patch Import patch by DMS Translator
  • 6. IC Customer master Maintenance 6© Copyright 2011 FPT Software SAP DMS HUB IC server IC Solomon database Ready for transaction 2 interfaces: - Customer master - Customer hierarchy DMS-OB-38 DMS-OB-37 Import by DMS Translator Imported sequence: 1. Customer master (DMS- OB-38) 2. Customer hierarchy (DMS-OB-37)
  • 7. Secondary interfaces to SAP 7© Copyright 2011 FPT Software # Interface ID Interface name Data Type 1 DMS-IB-01 Outlet master with hierarchy assignment Master 2 DMS-IB-13 Salesman master Master 3 DMS-IB-14 PJP Master Master 4 DMS-IB-35 Salesman-Planned Outlets Master 5 DMS-IB-02 Sales Invoice Transaction 6 DMS-IB-10 Distributor Inventory Transaction 7 DMS-IB-10V SNC Stock Available Transaction 8 DMS-IB-11 Stock Receipt Transaction 9 DMS-IB-21 Purchase Order (HPC EDI Orders) Transaction 10 DMS-IB-33 Credit Note (adjustment) Transaction 11 DMS-IB-37 Return Invoice Transaction 12 DMS-IB-49 VISMIN MT transaction (Consignment) Transaction 13 DMS-IB-50 Original order for CCFOT Transaction 14 DMS-IB-51 secondary POD for CCFOT Transaction
  • 8. Secondary interfaces to SAP 8© Copyright 2011 FPT Software SAP DMS HUBSolomon database Distributor daily operation - Master data maintenance - Daily transaction Daily schedule export by DMS Translator Daily schedule pre-defined by DMS HUB (DMS-OB-36) Data verification at DMS HUB Data transition by DFT CCS
  • 9. Master data maintenance 9© Copyright 2011 FPT Software # Interface ID Interface name Data Type 1 DMS-IB-01 Outlet master with hierarchy assignment to DMS HUB -> BW Master 2 DMS-IB-13 Sales-man master to DMS HUB -> BW Master 3 DMS-IB-14 PJP Master (sales route) -> DMSHUB -> BW Master 4 DMS-IB-35 Salesman-Planned Outlets (Visit plan) -> DMSHUB -> BW Master
  • 10. Master data maintenance 10© Copyright 2011 FPT Software Valid Term Correct assigned ClassID to determine which Site customer belongs to
  • 11. Master data maintenance 11© Copyright 2011 FPT Software Correct SiteID where customer is served 01, 11, 21, 31, 41 …
  • 12. Master data maintenance 12© Copyright 2011 FPT Software Outlet must have at least on active shipto All hierarchy level must be assigned
  • 13. Master data maintenance 13© Copyright 2011 FPT Software PJP inclusive PJP and salesman assignment SiteID: Van site that customer to be served: 03, 13, 23, 33, …
  • 14. Master data maintenance 14© Copyright 2011 FPT Software PJP generation every month
  • 15. Transaction interfaces 15© Copyright 2011 FPT Software # Interface ID Interface name Data Type 1 DMS-IB-02 Sales Invoice (2nd sales) Transaction 2 DMS-IB-10 Distributor Inventory Transaction 3 DMS-IB-10V SNC Stock Available Transaction 4 DMS-IB-11 Stock Receipt Transaction 5 DMS-IB-21 Purchase Order (HPC EDI Orders) Transaction 6 DMS-IB-33 Credit Note (adjustment) Transaction 7 DMS-IB-37 Return Invoice (2nd return) Transaction 8 DMS-IB-49 VISMIN transaction (Consignment) Transaction 9 DMS-IB-50 Original order for CCFOT (2nd order) Transaction 10 DMS-IB-51 secondary POD for CCFOT (2nd POD) Transaction
  • 16. Secondary invoices 16© Copyright 2011 FPT Software DMS-IB-50 DMS-IB-02 DMS-IB-51 DMS-IB-37 DMS-IB-50 DMS-IB-02 DMS-IB-51 DMS-IB-37 Non - CSLR customerCSLR customer
  • 17. Secondary Invoices 17© Copyright 2011 FPT Software  DMS-IB-50 (Original Order) Extract CSLR customer order (SO,RI) after picking list (status G,F,I,C)  DMS-IB-02 (Sales Invoices) Extract Order (SO,RI, VI, VP, DM, DN, RC, RD, RE) with status C  DMS-IB-51 (Secondary POD) Extract CSLR customer invoices information Invoice must be updated receipt date and Reason of Delay on Document maintenance screen After 7 days of invoice’s RDD, Translator will auto update Receipt Date = RDD date + 1 Reason code = Default Reason code and extract data to DMSHUB for un-updated invoices
  • 18. Secondary Invoices 18© Copyright 2011 FPT Software  DMS-IB-37 (Return Invoices) Extract return invoice details (CM,CN,RM,RN) with “original invoice number with status C This two lines will be extracted for DMS-IB-37
  • 19. Secondary Transaction interfaces 19© Copyright 2011 FPT Software  DMS-IB-33 (Credit Note) Extract return invoice details (CM,CN,RM,RN) without “original invoice number with status C This two lines will be extracted for DMS-IB-33
  • 20. Secondary Transaction interfaces 20© Copyright 2011 FPT Software  DMS-IB-49 (MT Consignment) Extract order (order-type MT) of MT customer (status C) MT customer should have ID’s length = 3 and ID convention like ‘ZV%’ or ‘ZX%’  DMS-IB-21 (Purchase Order) Extract PO (Status O: Open Order) with PO Date from current date back to previous date defined by parameter  DMS-IB-11 (Stock receipt) Extract completed SR (Status Completed) under PC UOM SR must have valid primary invoice number
  • 21. Secondary Transaction interfaces 21© Copyright 2011 FPT Software
  • 22. Secondary Transaction interfaces 22© Copyright 2011 FPT Software  DMS-IB-10 (Distributor Inventory) Extract stock on-hand quantities, it doesn’t deduct the invoice’s quantities (belongs to uncompleted order) Stock = Stock on hand  DMS-IB-10V (SNC Stock Available) Extract available quantities, deduct the invoice’s quantities (belongs to uncompleted order) Stock Available = Stock on hand – Qty on uncompleted orders
  • 23. Agenda  U2K2 interfaces  DMS Translator 23© Copyright 2011 FPT Software
  • 24. Translator service configuration (HPC) 24© Copyright 2011 FPT Software C:Program FilesFsoftDMS Translator service
  • 25. Translator service configuration (IC) 25© Copyright 2011 FPT Software C:Program FilesFsoftDMS Translator service
  • 26. Translator Tool configuration 26© Copyright 2011 FPT Software …<Solomon installation folder>DMS
  • 27. Translator configuration 27© Copyright 2011 FPT Software HPC: default = admin ICE: windows remote account Server name or IP address of server contain DT SQL database DT database name on DBServer Correct DT code and sales org for database
  • 28. Translator configuration 28© Copyright 2011 FPT Software Pre-defined schedule for distributor database: - Nextrun: next schedule - Isauto: 1 (Yes) 0 (No) - DistributorID: used to compare with DT_ID on database_mapping table
  • 29. Translator configuration 29© Copyright 2011 FPT Software Multi-site set up for U2K2 interfaces Application DB key parameters, used to verify with database_mapping table (CentralDB)
  • 30. Translator working model 30© Copyright 2011 FPT Software Solomon DBs Translator service Connect to application database and import/export data Centraldb fpt_dmshub_interface _schedule Get SoldTo, SalesOrg Centraldb fpt_dmshub_database _mappingGet database to access
  • 31. Translator working model 31© Copyright 2011 FPT Software Solomon DBs Translator Connect to Solomon table and get data Translator baselined table Save exported dataExport new data DMSHUB
  • 32. Translator working model 32© Copyright 2011 FPT Software Solomon DBs Translator Connect to Translator table and get data Translator baselined table Export old data DMSHUB
  • 33. Translator baselined Tables 33© Copyright 2011 FPT Software Table name Description FPT_DMSHub_BaseLined_OutletMaster Store Outlet master data FPT_DMSHub_BaseLined_CreditNoteDetail Store detail of Credit Note FPT_DMSHub_BaseLined_CreditNoteHeader Store header of Credit Note FPT_DMSHub_BaseLined_DistributorInventory Store Distributor Inventory Stock FPT_DMSHub_BaseLined_StockAvailable_SNC Store Stock Available FPT_DMSHub_BaseLined_PJPMaster Store PJP master FPT_DMSHub_BaseLined_ReturnInvoiceDetail Store Detail of Return Invoice FPT_DMSHub_BaseLined_ReturnInvoiceHeader Store Header of Return Invoice FPT_DMSHub_BaseLined_SalesInvoiceDetail Store Detail of Sales Invoice FPT_DMSHub_BaseLined_SalesInvoiceHeader Store Header of Sales Invoice FPT_DMSHub_BaseLined_SalesmanMaster Store Salesman master FPT_DMSHub_BaseLined_SalesmanPlanedOutlet Store PJP Planed data
  • 34. Translator baselined Tables 34© Copyright 2011 FPT Software FPT_DMSHub_BaseLined_StockReceiptDetail Store Detail of Stock Receipt FPT_DMSHub_BaseLined_StockReceiptHeader Store Header of Stock Receipt FPT_DMSHub_BaseLined_ConsignmentDetail Store Detail of MT Consignment FPT_DMSHub_BaseLined_ConsignmentHeader Store Header of MT Consignment FPT_DMSHub_BaseLined_OriginalOrderDetail Store Detail of OriginalOrder FPT_DMSHub_BaseLined_OriginalOrderHeader Store Header of OriginalOrder FPT_DMSHub_BaseLined_PODDetail Store Detail of secondary POD FPT_DMSHub_BaseLined_PODHeader Store Header of secondary POD FPT_DMSHub_BaseLined_PurchaseOrderDetail Store Detail of PurchaseOrder FPT_DMSHub_BaseLined_PurchaseOrderHeader Store Header PurchaseOrder
  • 35. Translator baselined Tables 35© Copyright 2011 FPT Software FPT_DMSHub_Interface List of Interfaces to be used by distributor FPT_DMSHub_Interface_Schedule Exported Schedule for interfaces FPT_DMSHub_Interface_Tracking Tracking error when import/export data FPT_DMSHub_Interface_Error_Tracking Detail of error tracking when import/export data FPT_DMSHub_PARAMETER List of parameters of distributor (Distributor ID sales org …) FPT_DMSHub_BaseLined_MotherOrderDetail Store detail of Mother Order FPT_DMSHub_BaseLined_MotherOrderHeader Store header of Mother Order FPT_DMSHub_BaseLined_BabyOrderDetail Store detail of Baby Order FPT_DMSHub_BaseLined_BabyOrderHeader Store header of Baby Order
  • 36. THANK YOU © Copyright 2011 FPT Software