Schnittstelle.Argos.2018: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Root (Diskussion | Beiträge) |
|||
Zeile 96: | Zeile 96: | ||
AUF_ID | AUF_ID | ||
BN_ID | BN_ID | ||
Das vollständige Import-Schema: | |||
N:\argos-2018.xml.csv | |||
SAP_Info_#_#(Quelle,01) | |||
SAP_Info_#_#(ARGOS,02) | |||
SAP_Info_#_#(MANDT,03) | |||
SAP_Info_#_#(AUF_ID,04) | |||
SAP_Info_#_#(AUFTRAGSID,05) | |||
SAP_Info_#_#(STATUS,06) | |||
SAP_Info_#_#(PROZESS,07) | |||
SAP_Info_#_#(TEILPROZESS,08) | |||
SAP_Info_#_#(BN_ID,09) | |||
Zähler_Info_#_#(GER_BAUFORM,47) | |||
Zähler_Info_#_#(GER_BAUFORMTXT,48) | |||
Zähler_Info_#_#(GPL_STANDORT,39) | |||
Zähler_Info_#_#(GPL_STANDORTZUSATZ,41) | |||
Zähler_Info_#_#(GPL_STANDORTTXT,40) | |||
Zähler_Info_#_#(GPL_HINWEIS,42) | |||
Zähler_Info_#_#(SCHLUESSELNR,43) | |||
Zähler_Info_#_#(LGZUSATZ,60) | |||
Zähler_Info_#_#(GER_ZWGRUPPE,45) | |||
Zähler_Info_#_#(GER_MATNR,46) | |||
Zähler_Info_#_#(AO_NOTIZ,17) | |||
SAP_Info_#_#(AO_NOTIZ,17) | |||
Zähler_Info_#_#(AO_HINWEIS,18) | |||
SAP_Info_#_#(AO_HINWEIS,18) | |||
Zähler_Info_#_#(AO_NUM,19) | |||
SAP_Info_#_#(AO_NUM,19) | |||
Zähler_Info_#_#(INFO_AUSBAU,61) | |||
Zähler_Info_#_#(AO_TXT,20) | |||
SAP_Info_#_#(AO_TXT,20) | |||
Zähler_Ort_Strasse_#_#_#(21,22,) | |||
Zähler_Ort_Ort_#_#(23,24) | |||
Zähler_Ort_Ortsteil(25) | |||
Kunde_Brief_Nummer(26) | |||
Kunde_Brief_Name1_#_#(27,28) | |||
Kunde_Brief_Strasse_#_#_#(29,30,) | |||
Kunde_Brief_Ort_#_#(31,32) | |||
SAP_Info_#_#(AN_NUM,34) | |||
SAP_Info_#_#(VERTRAG,35) | |||
SAP_Info_#_#(VERTRAGSKONTO,36) | |||
SAP_Info_#_#(GPL_STANDORT,39) | |||
SAP_Info_#_#(GPL_STANDORTTXT,40) | |||
SAP_Info_#_#(GPL_STANDORTZUSATZ,41) | |||
SAP_Info_#_#(GPL_HINWEIS,42) | |||
SAP_Info_#_#(SCHLUESSELNR,43) | |||
Zähler_Nummer(44) | |||
SAP_Info_#_#(GER_ZWGRUPPE,45) | |||
SAP_Info_#_#(GER_MATNR,46) | |||
SAP_Info_#_#(GER_BAUFORM,47) | |||
SAP_Info_#_#(GER_BAUFORMTXT,48) | |||
SAP_Info_#_#(GER_HERSTELLERSERNR,49) | |||
SAP_Info_#_#(GER_GRUNDTYPTXT,50) | |||
SAP_Info_#_#(GER_ZAEHLPUNKT,51) | |||
SAP_Info_#_#(GER_ABLEINHEIT,52) | |||
SAP_Info_#_#(GER_ABLEINHEITTXT,53) | |||
SAP_Info_#_#(GER_SPARTE,54) | |||
SAP_Info_#_#(GER_SPARTETXT,55) | |||
SAP_Info_#_#(AO_SCHLUESSEL_BNR,56) | |||
Zähler_Info_#_#(AO_SCHLUESSEL_BNR,56) | |||
Zähler_Info_#_#(AO_SCHLUESSEL_BEZ,57) | |||
SAP_Info_#_#(AO_SCHLUESSEL_BEZ,57) | |||
Kunde_Brief_Name2(69) | |||
Zähler_Sperre_Bereich_#_#_#(68,46,15) | |||
Zähler_Ort_Name1_#_#(15,16) | |||
SAP_Art_#_#(47,64) | |||
SAP_Info_#_#(LGZUSATZ,60) | |||
Zähler_Info_#_#(MATNRNEU,62) | |||
Zähler_Info_#_#(INFO_EINBAU,63) | |||
SAP_Info_#_#(INFO_AUSBAU,61) | |||
SAP_Info_#_#(MATNRNEU,62) | |||
SAP_Info_#_#(INFO_EINBAU,63) | |||
SAP_Info_#_#(edis-key,65) | |||
SAP_Info_#_#(unit,66) | |||
== Ergebnis == | == Ergebnis == |
Version vom 9. Mai 2018, 07:54 Uhr
- Im Herbst 2017 stellte Bittner und Krull die Schnittstelle auf ein neues XML-Format um
Import
- es wird eine .xml Datei geliefert, die mit Oc in eine csv-Datei konvertiert werden muss. Dabei muss sich im selben Verzeichnis folgende Mapping.txt befinden.
Mapping.txt
######################### ## ## ## ARGOS 21.03.2018 ## ## ## ######################### ARGOS=JA UTF8=JA WRITE_AT=DSP.OBJ DSP.OBJ.ACT.TAE_ID;ARGOS DSP.OBJ.MANDT;1 DSP.OBJ.AUF_ID;1 DSP.OBJ.AUFTRAGSID;1 DSP.OBJ.STATUS;1 DSP.OBJ.PROZESS;1 DSP.OBJ.TEILPROZESS;1 DSP.OBJ.BN_ID;1 DSP.OBJ.PLZ;1 DSP.OBJ.ORT;1 DSP.OBJ.ORTSTEIL;1 DSP.OBJ.STRASSE;1 DSP.OBJ.HNUM;1 DSP.OBJ.NAME1;1 DSP.OBJ.NAME2;1 DSP.OBJ.AO_NOTIZ;1 DSP.OBJ.AO_HINWEIS;1 DSP.OBJ.AO_NUM;1 DSP.OBJ.AO_TXT;1 DSP.OBJ.AO_STR;1 DSP.OBJ.AO_HNUM;1 DSP.OBJ.AO_PLZ;1 DSP.OBJ.AO_ORT;1 DSP.OBJ.AO_ORTSTEIL;1 DSP.OBJ.GP_NR;1 DSP.OBJ.GP_NAME1;1 DSP.OBJ.GP_NAME2;1 DSP.OBJ.GP_STR;1 DSP.OBJ.GP_HNUM;1 DSP.OBJ.GP_PLZ;1 DSP.OBJ.GP_ORT;1 DSP.OBJ.GP_ORTSTEIL;1 DSP.OBJ.AN_NUM;1 DSP.OBJ.VERTRAG;1 DSP.OBJ.VERTRAGSKONTO;1 DSP.OBJ.TERMIN_START;1 DSP.OBJ.TERMIN_ENDE;1 DSP.OBJ.GPL_STANDORT;1 DSP.OBJ.GPL_STANDORTTXT;1 DSP.OBJ.GPL_STANDORTZUSATZ;1 DSP.OBJ.GPL_HINWEIS;1 DSP.OBJ.SCHLUESSELNR;1 DSP.OBJ.GER_SERIALNR;1 DSP.OBJ.GER_ZWGRUPPE;1 DSP.OBJ.GER_MATNR;1 DSP.OBJ.GER_BAUFORM;1 DSP.OBJ.GER_BAUFORMTXT;1 DSP.OBJ.GER_HERSTELLERSERNR;1 DSP.OBJ.GER_GRUNDTYPTXT;1 DSP.OBJ.GER_ZAEHLPUNKT;1 DSP.OBJ.GER_ABLEINHEIT;1 DSP.OBJ.GER_ABLEINHEITTXT;1 DSP.OBJ.GER_SPARTE;1 DSP.OBJ.GER_SPARTETXT;1 DSP.OBJ.AO_SCHLUESSEL_BNR;1 DSP.OBJ.AO_SCHLUESSEL_BEZ;1 DSP.OBJ.SERIAL;1 DSP.OBJ.STANDORTTXT;1 DSP.OBJ.LGZUSATZ;1 DSP.OBJ.INFO_AUSBAU;1 DSP.OBJ.MATNRNEU;1 DSP.OBJ.INFO_EINBAU;1
- Bei der konvertierung entsteht die Datei XML-2018.BLA
- Pro Baustelle und Auftragsjahr muss immer dieselbe XML-2018.BLA verwendet werden
- die XML-2018.BLA wird immer um die jeweiligen Teilimporte erweitert
- es ist kein Problem Oc Konverteirungen mehrfach durchzuführen, über die ARGOS-ID werden die jeweiligen Infos identifiziert und ggf. ersetzt
- die XML-2018.BLA muss dann ins Baustellenverzeichnis kopiert werden, dies wird bei der Ergebnismeldung gebraucht
Import-Schema
folgende 3 Spalten müssen (technisch notwendig) importiert und in SAP-Info oder InternInfo gespeichert werden! Die Daten werden bei der Ergebnismeldung wiederum benötigt:
ARGOS AUF_ID BN_ID
Das vollständige Import-Schema:
N:\argos-2018.xml.csv SAP_Info_#_#(Quelle,01) SAP_Info_#_#(ARGOS,02) SAP_Info_#_#(MANDT,03) SAP_Info_#_#(AUF_ID,04) SAP_Info_#_#(AUFTRAGSID,05) SAP_Info_#_#(STATUS,06) SAP_Info_#_#(PROZESS,07) SAP_Info_#_#(TEILPROZESS,08) SAP_Info_#_#(BN_ID,09) Zähler_Info_#_#(GER_BAUFORM,47) Zähler_Info_#_#(GER_BAUFORMTXT,48) Zähler_Info_#_#(GPL_STANDORT,39) Zähler_Info_#_#(GPL_STANDORTZUSATZ,41) Zähler_Info_#_#(GPL_STANDORTTXT,40) Zähler_Info_#_#(GPL_HINWEIS,42) Zähler_Info_#_#(SCHLUESSELNR,43) Zähler_Info_#_#(LGZUSATZ,60) Zähler_Info_#_#(GER_ZWGRUPPE,45) Zähler_Info_#_#(GER_MATNR,46) Zähler_Info_#_#(AO_NOTIZ,17) SAP_Info_#_#(AO_NOTIZ,17) Zähler_Info_#_#(AO_HINWEIS,18) SAP_Info_#_#(AO_HINWEIS,18) Zähler_Info_#_#(AO_NUM,19) SAP_Info_#_#(AO_NUM,19) Zähler_Info_#_#(INFO_AUSBAU,61) Zähler_Info_#_#(AO_TXT,20) SAP_Info_#_#(AO_TXT,20) Zähler_Ort_Strasse_#_#_#(21,22,) Zähler_Ort_Ort_#_#(23,24) Zähler_Ort_Ortsteil(25) Kunde_Brief_Nummer(26) Kunde_Brief_Name1_#_#(27,28) Kunde_Brief_Strasse_#_#_#(29,30,) Kunde_Brief_Ort_#_#(31,32) SAP_Info_#_#(AN_NUM,34) SAP_Info_#_#(VERTRAG,35) SAP_Info_#_#(VERTRAGSKONTO,36) SAP_Info_#_#(GPL_STANDORT,39) SAP_Info_#_#(GPL_STANDORTTXT,40) SAP_Info_#_#(GPL_STANDORTZUSATZ,41) SAP_Info_#_#(GPL_HINWEIS,42) SAP_Info_#_#(SCHLUESSELNR,43) Zähler_Nummer(44) SAP_Info_#_#(GER_ZWGRUPPE,45) SAP_Info_#_#(GER_MATNR,46) SAP_Info_#_#(GER_BAUFORM,47) SAP_Info_#_#(GER_BAUFORMTXT,48) SAP_Info_#_#(GER_HERSTELLERSERNR,49) SAP_Info_#_#(GER_GRUNDTYPTXT,50) SAP_Info_#_#(GER_ZAEHLPUNKT,51) SAP_Info_#_#(GER_ABLEINHEIT,52) SAP_Info_#_#(GER_ABLEINHEITTXT,53) SAP_Info_#_#(GER_SPARTE,54) SAP_Info_#_#(GER_SPARTETXT,55) SAP_Info_#_#(AO_SCHLUESSEL_BNR,56) Zähler_Info_#_#(AO_SCHLUESSEL_BNR,56) Zähler_Info_#_#(AO_SCHLUESSEL_BEZ,57) SAP_Info_#_#(AO_SCHLUESSEL_BEZ,57) Kunde_Brief_Name2(69) Zähler_Sperre_Bereich_#_#_#(68,46,15) Zähler_Ort_Name1_#_#(15,16) SAP_Art_#_#(47,64) SAP_Info_#_#(LGZUSATZ,60) Zähler_Info_#_#(MATNRNEU,62) Zähler_Info_#_#(INFO_EINBAU,63) SAP_Info_#_#(INFO_AUSBAU,61) SAP_Info_#_#(MATNRNEU,62) SAP_Info_#_#(INFO_EINBAU,63) SAP_Info_#_#(edis-key,65) SAP_Info_#_#(unit,66)
Ergebnis
- Die Datei XML-2018.BLA muss aus dem Verzeichnis, in dem Oc angewendet wurde ins Ergebnis-Verzeichnis kopiert werden, daran erkennt OrgaMon dass die xls in eine Argos-Datei ausgegeben werden muss.
Reiter "Exporte"
SpaltenReihenfolge=Quelle;ARGOS!;AUF_ID!;BN_ID!;ZaehlerStandAlt!;ZaehlerNummerNeu!;ZaehlerStandNeu! AuchAlsXML=JA ZählerNummerNeuAusN1=NEIN