SlideShare a Scribd company logo
1 of 36
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 SrinimfSrinimf-Slides
 
IMS DC Self Study Complete Tutorial
IMS DC Self Study Complete TutorialIMS DC Self Study Complete Tutorial
IMS DC Self Study Complete TutorialSrinimf-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 ElderonNRB
 
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, 2014Jeff Pearce
 
SAP FICO overview
SAP FICO overviewSAP FICO overview
SAP FICO overviewPeter Ezzat
 
SAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part ISAP FI - Account Receivable - Part I
SAP FI - Account Receivable - Part Isaiprasadbagrecha
 
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 measuresSURESH BABU MUCHINTHALA
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviParikshit Sanghavi
 
Photo Management System Software
Photo Management System SoftwarePhoto Management System Software
Photo Management System SoftwareShiva Infotech
 
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.1amau2000
 

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

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
 
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 TricksDMC, 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 moduleGururaj Iyer
 
Blue Phoenix Idms Migration
Blue Phoenix Idms MigrationBlue Phoenix Idms Migration
Blue Phoenix Idms MigrationGilShalit
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerLokesh 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 MIPNet at Work
 
ALE_Presentation.ppt
ALE_Presentation.pptALE_Presentation.ppt
ALE_Presentation.pptssuser9042a2
 
Cics application programming - session 2
Cics   application programming - session 2Cics   application programming - session 2
Cics application programming - session 2Srinimf-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
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trendsCuneyt 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

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

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