Vlkommen till Utbildning Inobiz Tech Education Basic The
Välkommen till Utbildning - Inobiz Tech Education Basic – The Innovative Integration Suite
Utbildningens innehåll och agenda för dag 1: 10: 00 – 12: 00 Developments System : Uppgift 1 – Lära känna DS Uppgift 2 - Definiera en flatfilsstruktur Uppgift 3 - Recordgroup och loop Uppgift 4 - Manipulera information under mappningen LUNCH 13: 20 – 17: 00 Developments System : Uppgift 5 - Definiera en XML-struktur Uppgift 6 a –XML Split Uppgift 6 b- Large file Uppgift 7 – Debugbreak Uppgift 8 - EDIFACT- PAYMUL The Innovative Integration Suite
Inobiz integrationsplattform Dag 1: Inobiz Development System; Dag 2: Inobiz Integration Server; The Innovative Integration Suite
Inobiz integrationsplattform The Innovative Integration Suite
Inobiz Development System; filer Kompilera och spara projektet . eds – Project filen . pgm – Källkod . cep – Compiled EDI-C program The Innovative Integration Suite
Uppgift 2 – record och field OH Order. XOXOX 20080401 20080403 The Innovative Integration Suite
Uppgift 1 – Definiera en flatfilsstruktur Man bygger en flatfilsstruktur genom att definera ”records”och ”fields” Mappa m h a drag´n drop Provkör mappning med en verklig testfil eller en autogenererad testfil Titta på debug-loggen The Innovative Integration Suite
Uppgift 3, recordgroup och loop L o o p HAvs. A Mott. B Order 11111 20080401 20080403 OR 1 Article 1 RD Order 1 - Article 1 OR 2 Article 2 OR 3 Article 3 OR 4 Article 4 RD Order 1 - Article 4 OR 5 Article 5 RD Order 1 - Article 5 The Innovative Integration Suite
Uppgift 2 – Grupper och loopar i flatfilstrukturer Import/Export Skapa ”Record group” för att gruppera flera Records Skapa loopar genom att mappa repetetiva segment mot repetetiva ”records” Provkör mappning med en verklig testfil eller en autogenererad testfil Denna kommer vi köra imorn i IIS 4. 5 The Innovative Integration Suite
Uppgift 4, Globala variabler The Innovative Integration Suite
Uppgift 4, EDI-C Functions The Innovative Integration Suite
Uppgift 4 – Field properties Alt + T Alt + S The Innovative Integration Suite
Uppgift 4 – Grupper och loopar i flatfilstrukturer Tips: trim , hjälpfiler The Innovative Integration Suite
Uppgift 4, Definiera en XML-struktur The Innovative Integration Suite
Demo. summering Alla versioner av EDIFACT meddelanden finns med installationen av Inobiz Development System Man bygger en flatfilsstruktur genom att definera ”records”, ”record groups” och ”fields” Mappa m h a drag´n drop Skapa loopar genom att mappa repetetiva segment mot repetetiva ”records” Provkör mappning med en verklig testfil eller en autogenererad testfil The Innovative Integration Suite
Demo. summering Använd EDI-C i Inobiz Development System Macro-instruktionerna <source> och <target> EDI-C källkod automatgenereras Autogenererad dokumentation Analysverkyg (Analyze source/target) Debug funktionalitet m h a program-trace Kompilerings- och körfel Project settings dialogen The Innovative Integration Suite
Demo. summering Import/exproport av trädstrukturer Skriv egna EDI-C funktioner Funktionerna ibz. Load. Data. Structure(). . . Override Den inbyggda EDI-C Editorn The Innovative Integration Suite
Uppgift 2 – Flatfil till EDIFACT Virtuella records och fält Tilldela konstanter till EDIFACT element Macroinstruktionen <iftarget> Deklarera variabler Olika radioknapparna Dimension fältet The Innovative Integration Suite
Mappa till SQL Välj en ”ODBC data source” Skapa ”Table operations” Skapa ”Table operation groups” Tilldela konstanter till kolumner Den inbyggda SQLSTATE variabeln Den inbyggda ”SQL query” verktyget The Innovative Integration Suite
XML mappningar Mapping XML Create the structure by importing a Schema, DTD or a XML document Export to Schema and DTD XML virtual groups The xmlqual() function The Innovative Integration Suite
Inobiz Development System Skapa egna EDI-C funktioner Möjlighet till att skapa funktionsbibliotek genom att använda #include Den autogenererade EDI-C programets struktur Funktionen ibz. Load. Data. Structure() Funktion ibz. Convert() Funktion ibz. Save. Data. Structure() Möjlighet till att ”override” en EDI-C funktion Exportera och importera strukturer i Inobiz Development System The Innovative Integration Suite
EDI-C Compiler – cedic. exe EDI-C Interpreter – edics. exe Kompilera ett EDI-C program C: Some. Dir>cedic. exe program. pgm Kör EDI-C programmet C: Some. Dir>edics. exe program. cep The Innovative Integration Suite
Vad är Web Services? Koncept för integration Består av befintliga standarder 9 XML 9 SOAP 9 HTTP 9 WSDL 9 Schema 9 UDDI The Innovative Integration Suite
Inobiz stöd för Web Services Inobiz Development System 9 XML 9 SOAP 9 Schema 9 WSDL Inobiz Integration Server 9 HTTP The Innovative Integration Suite
Frågor! The Innovative Integration Suite
W 3 C Schema MS Schema User defined UN/EDIFACT ODETTE User defined Web Services SOAP eb. XML Rosetta. net. . . more XML Semicolon files Fixed fields User defined format Styles X. 12 SAP i. DOC Cargo imp. . . more Flat file MS SQL Server ORACLE IBM DB 2 ODBC. . . more SQL EDIFACT Inobiz Development System D at e an d EB C D tim IC/A SC e fu nc II tio ns C al CO lf M un ct io ns ED I-A XM PI LFl A PI at fil e -A P S Lo QL I g fu AP St I nc rin tio Fi g le fu ns nc sy t st em ion s fu nc tio ns EDI-C The Innovative Integration Suite
Inobiz marknad EAI - integration av applikation internt på ett företag B 2 B – integration med externa parter via XML eller EDIFACT Webintegration – integration mellan websystem och företaget The Innovative Integration Suite
Inobiz Development System Dokumentation Analysverktyg Testmiljö Analysera infil och resultatsfil Testkör med autogenererad testfil eller extern test-fil Autogenererad dokumentation över ditt projekt i fyra utföranden Debug Olika metoder för att felsöka i projektet Editor Integrerad editor med färgkodning The Innovative Integration Suite Macro Genvägar för att åstadkomma mer avanserad programmering
Inobiz Development System; grunder Kompilera och spara projektet . eds – Project filen . pgm – Källkod . cep – Compiled EDI-C program Simple mapping/extended mapping Deklarera globala variabler Variable name fältet Cut/paste Hur det autogenererade EDI-C programet är strukturerat Sekvensen av EDI-C programmet är baserad på en av strukturerna i EDI-C The Innovative Integration Suite
Uppgift 1 – Definiera en flatfilsstruktur Använd funktionen ediqual för att hitta rätt EDIFACT segment Skapa ”Record group” för att gruppera flera Records Tilldela konstanter, <target> = ”Hej”; The Innovative Integration Suite
- Slides: 30