Schnittstelle.K22: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Root (Diskussion | Beiträge) |
Root (Diskussion | Beiträge) |
||
(26 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Import#Auftrags-Schnittstellen|zurück]] | |||
oder auch "KK22" oder "KK20" - Schnittstelle | |||
== Auftragsdatei == | == Auftragsdatei == | ||
Zeile 5: | Zeile 9: | ||
* Erst muss man sicherstellen, dass die Auftragsdatei die Dateinamen-Endung .txt hat | * Erst muss man sicherstellen, dass die Auftragsdatei die Dateinamen-Endung .txt hat | ||
* Sie kann mit Oc Rev 1.250 oder besser in eine .csv Datei konvertiert werden | * Sie kann mit "txt Konvertierung mit Oc Rev 1.250" oder besser in eine .csv Datei konvertiert werden | ||
* Danach gibt es folgende Datenspalten: | * Danach gibt es folgende Datenspalten: | ||
ckk20;bukrs;meterreadingunit;vertrag;v_name1;v_name2;v_pstlz;v_ort01;v_stra;einzdat;vbez;portion;abwann;street;hausnum;plz;city;vorname;nachname;text;tariftyp;code_sparte;text30;tplnr;gp_pstlz;gp_ort01;gp_stras;gp_haus_num;gp_haus_alph;swerk;st_ktext;stortzus;hinweis;istablart;gasdru;gastem;brwgeb;tempgeb;drugeb;kombinat;matnr;herst_kz;ansjj;baujj;bgljahr;einbdat;sernr;equnr;herst;besitz;lager;gangfolge;mrreason;ausdat;austim;usid;targetmrdate;meterreader;maktx;preiskla;zwgruppe;kzwechsel;ext_ui;kk20_resv1;kk20_resv2;kk20_resv3;kk20_resv4;kk20_resv5;v_telnr;v_house_num2;house_num2;exvko;kk20_resv6;rolle_partner;anrede;kk20_resv7;kk20_resv8;typ;art;zaehlwerk;ckk21;kk21_bukrs;ablbelnr;pruefzahl;zwart;register;zwtyp;stanzvor;stanznac;zwfakt;zwkenn;abrfakt;thgber;l_adat;l_zstand;l_ablesgr;l_ablhinw;aemme;aemmen;aempc;scode;erwzstd_min;erwzstd_max;kennziff;anzart;bliwirk;massread;kk21_resv1;kk21_resv2;kk21_resv3;kk21_resv4 | ckk20;bukrs;meterreadingunit;vertrag;v_name1;v_name2;v_pstlz;v_ort01;v_stra;einzdat;vbez;portion;abwann;street;hausnum;plz;city;vorname;nachname;text;tariftyp;code_sparte;text30;tplnr;gp_pstlz;gp_ort01;gp_stras;gp_haus_num;gp_haus_alph;swerk;st_ktext;stortzus;hinweis;istablart;gasdru;gastem;brwgeb;tempgeb;drugeb;kombinat;matnr;herst_kz;ansjj;baujj;bgljahr;einbdat;sernr;equnr;herst;besitz;lager;gangfolge;mrreason;ausdat;austim;usid;targetmrdate;meterreader;maktx;preiskla;zwgruppe;kzwechsel;ext_ui;kk20_resv1;kk20_resv2;kk20_resv3;kk20_resv4;kk20_resv5;v_telnr;v_house_num2;house_num2;exvko;kk20_resv6;rolle_partner;anrede;kk20_resv7;kk20_resv8;typ;art;zaehlwerk;ckk21;kk21_bukrs;ablbelnr;pruefzahl;zwart;register;zwtyp;stanzvor;stanznac;zwfakt;zwkenn;abrfakt;thgber;l_adat;l_zstand;l_ablesgr;l_ablhinw;aemme;aemmen;aempc;scode;erwzstd_min;erwzstd_max;kennziff;anzart;bliwirk;massread;kk21_resv1;kk21_resv2;kk21_resv3;kk21_resv4 | ||
Zeile 13: | Zeile 17: | ||
* technisch notwendige Felder sind | * technisch notwendige Felder sind | ||
ext_ui | |||
kk21_bukrs | kk21_bukrs | ||
ablbelnr | ablbelnr | ||
pruefzahl | |||
register | register | ||
kennziff | |||
* das Import-Schema | |||
Zähler_Nummer(47) | |||
SAP_Art_#_#(79,80) | |||
SAP_Info_#_#(ext_ui,63) | |||
SAP_Info_#_#(kk21_bukrs,82) | |||
SAP_Info_#_#(ablbelnr,83) | |||
SAP_Info_#_#(pruefzahl,84) | |||
SAP_Info_#_#(register,86) | |||
SAP_Info_#_#(kennziff,104) | |||
Zähler_Info_#_#(,78) | |||
Zähler_Info_#_#(BJ,44) | |||
Zähler_Info_#_#(,49) | |||
Zähler_Info_#_#(,60) | |||
... | |||
weitere Liegenschaft- / Brief- Importsachen | |||
== Ergebnisdatei == | == Ergebnisdatei == | ||
* Das Ausgabeformat ist .txt es muss die erste Spalte mit KK22 benannt werden | * Das Ausgabeformat ist .txt es muss die erste Spalte mit KK22 benannt werden | ||
Zeile 25: | Zeile 47: | ||
* jeder Wechsel wird mehrzeilig ausgegeben, | * jeder Wechsel wird mehrzeilig ausgegeben, | ||
=== Block A: Ausbau === | [[Datei:KK22-Ergebnis.png]] | ||
==== Block A: Ausbau-Zählwerke ==== | |||
* Pro Zählwerk eine Zeile | * Pro Zählwerk eine Zeile | ||
ckk22;kk21_bukrs;ablbelnr;pruefzahl;ext_ui;kennziff;<b>register</b>;KOMBINAT;<b>Zaehler_Nummer</b>;<b>WechselDatum@TTMMJJJ</b>;MRDATEOF_MAXIMUM;<b>WechselZeit@HHMM</b>;MRTIMEOF_MAXIMUM;<b>ZaehlerStandAlt</b>;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty | |||
==== Block B: Einbau-Zählwerke ==== | |||
=== Block B: | |||
* Pro Zählwerk eine Zeile | * Pro Zählwerk eine Zeile | ||
ckk22;kk21_bukrs;ablbelnr;pruefzahl;ext_ui;kennziff;<b>register</b>;KOMBINAT;<b>ZaehlerNummerNeu</b>;<b>WechselDatum@TTMMJJJ</b>;MRDATEOF_MAXIMUM;<b>WechselZeit@HHMM</b>;MRTIMEOF_MAXIMUM;<b>ZaehlerStandNeu</b>;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty | |||
=== Beispiel === | === Beispiel === | ||
Zeile 47: | Zeile 66: | ||
KK22;6600;100000314565;;;;001;;S37970;16022016;;;;0;;; | KK22;6600;100000314565;;;;001;;S37970;16022016;;;;0;;; | ||
=== Baustelle->Reiter | === Baustelle->Reiter Ergebnis === | ||
SpaltenReihenfolge= | SpaltenReihenfolge=ckk22;kk21_bukrs!;ablbelnr!;pruefzahl;ext_ui;kennziff;register!;KOMBINAT;Zaehler_Nummer;WechselDatum;MRDATEOF_MAXIMUM;WechselZeit;MRTIMEOF_MAXIMUM;ZaehlerStandAlt;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty;NA;NN | ||
Zählwerk= | Zählwerk=register | ||
AuchAlsCSV=JA | AuchAlsCSV=JA | ||
InternInfos=JA | InternInfos=JA | ||
Zeile 58: | Zeile 77: | ||
Liste unterhalb von "Interninfo" | Liste unterhalb von "Interninfo" | ||
ext_ui | |||
kk21_bukrs | |||
ablbelnr | ablbelnr | ||
pruefzahl | |||
register | register | ||
kennziff | |||
=== Baustelle "gelber Ordner" === | === Baustelle "gelber Ordner" === | ||
Zeile 67: | Zeile 89: | ||
* Text Konfigurations-Datei "fixed-formats.ini" | * Text Konfigurations-Datei "fixed-formats.ini" | ||
KK22=JA | KK22=JA | ||
NoHeader=JA | |||
MaxColumn=18 | |||
ckk22='KK22 | |||
register=03 | |||
WechselDatum=+. | |||
WechselZeit=hhmm |
Aktuelle Version vom 25. Februar 2020, 13:40 Uhr
oder auch "KK22" oder "KK20" - Schnittstelle
Auftragsdatei
KK20;6700;10150;3012662282;Gemeindeverwaltung/Ordnungsamt;Herrn ****;67454;Haßloch;Langgasse 64;20150204;;HASSL-TK;;;;;;;;;77WSLP-001;30;;71235160;67454;Haßloch;Bahnhofstr.;107c;;0570;;W-KE/ZRM;;;;;;;;Z;000000000030100036;FF;2009;2009;2009;01012012;000000000003007331;000000000011491091;Pipersberg;01;0140;;ZW;12042016;145116;GWHHARTM;20160412;;MSWZ QN2,5 GEW DN20 HO;WAQN2.5;00003002;T;DE3002746745430000000000000001080;0050924359;277400807184;L;;;;;;;;Organisation;;01ZW Arb5,0;; KK21;6700;100000251683;99;V0;001;05;05;00; 1.00000;01;;;04022015;;;; 0.00000;;S;OK; 314.00000; 314.00000;8-1:11.8.0;01;00;M3;;VOLUMEN;;
- Erst muss man sicherstellen, dass die Auftragsdatei die Dateinamen-Endung .txt hat
- Sie kann mit "txt Konvertierung mit Oc Rev 1.250" oder besser in eine .csv Datei konvertiert werden
- Danach gibt es folgende Datenspalten:
ckk20;bukrs;meterreadingunit;vertrag;v_name1;v_name2;v_pstlz;v_ort01;v_stra;einzdat;vbez;portion;abwann;street;hausnum;plz;city;vorname;nachname;text;tariftyp;code_sparte;text30;tplnr;gp_pstlz;gp_ort01;gp_stras;gp_haus_num;gp_haus_alph;swerk;st_ktext;stortzus;hinweis;istablart;gasdru;gastem;brwgeb;tempgeb;drugeb;kombinat;matnr;herst_kz;ansjj;baujj;bgljahr;einbdat;sernr;equnr;herst;besitz;lager;gangfolge;mrreason;ausdat;austim;usid;targetmrdate;meterreader;maktx;preiskla;zwgruppe;kzwechsel;ext_ui;kk20_resv1;kk20_resv2;kk20_resv3;kk20_resv4;kk20_resv5;v_telnr;v_house_num2;house_num2;exvko;kk20_resv6;rolle_partner;anrede;kk20_resv7;kk20_resv8;typ;art;zaehlwerk;ckk21;kk21_bukrs;ablbelnr;pruefzahl;zwart;register;zwtyp;stanzvor;stanznac;zwfakt;zwkenn;abrfakt;thgber;l_adat;l_zstand;l_ablesgr;l_ablhinw;aemme;aemmen;aempc;scode;erwzstd_min;erwzstd_max;kennziff;anzart;bliwirk;massread;kk21_resv1;kk21_resv2;kk21_resv3;kk21_resv4
Import
- technisch notwendige Felder sind
ext_ui kk21_bukrs ablbelnr pruefzahl register kennziff
- das Import-Schema
Zähler_Nummer(47) SAP_Art_#_#(79,80) SAP_Info_#_#(ext_ui,63) SAP_Info_#_#(kk21_bukrs,82) SAP_Info_#_#(ablbelnr,83) SAP_Info_#_#(pruefzahl,84) SAP_Info_#_#(register,86) SAP_Info_#_#(kennziff,104) Zähler_Info_#_#(,78) Zähler_Info_#_#(BJ,44) Zähler_Info_#_#(,49) Zähler_Info_#_#(,60) ... weitere Liegenschaft- / Brief- Importsachen
Ergebnisdatei
- Das Ausgabeformat ist .txt es muss die erste Spalte mit KK22 benannt werden
- Es darf keine Kopfzeile ausgegeben werden
- jeder Wechsel wird mehrzeilig ausgegeben,
Block A: Ausbau-Zählwerke
- Pro Zählwerk eine Zeile
ckk22;kk21_bukrs;ablbelnr;pruefzahl;ext_ui;kennziff;register;KOMBINAT;Zaehler_Nummer;WechselDatum@TTMMJJJ;MRDATEOF_MAXIMUM;WechselZeit@HHMM;MRTIMEOF_MAXIMUM;ZaehlerStandAlt;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty
Block B: Einbau-Zählwerke
- Pro Zählwerk eine Zeile
ckk22;kk21_bukrs;ablbelnr;pruefzahl;ext_ui;kennziff;register;KOMBINAT;ZaehlerNummerNeu;WechselDatum@TTMMJJJ;MRDATEOF_MAXIMUM;WechselZeit@HHMM;MRTIMEOF_MAXIMUM;ZaehlerStandNeu;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty
Beispiel
KK22;6600;100000314565;;;;001;;S9727;16022016;;;;121300;;;; KK22;6600;100000314565;;;;001;;S37970;16022016;;;;0;;;
Baustelle->Reiter Ergebnis
SpaltenReihenfolge=ckk22;kk21_bukrs!;ablbelnr!;pruefzahl;ext_ui;kennziff;register!;KOMBINAT;Zaehler_Nummer;WechselDatum;MRDATEOF_MAXIMUM;WechselZeit;MRTIMEOF_MAXIMUM;ZaehlerStandAlt;METERREADING_NOTE;METERREADER;ACTUAL_CUSTOMERMRTYPE;empty;NA;NN Zählwerk=register AuchAlsCSV=JA InternInfos=JA
Baustelle->Reiter "Protokolle"
Liste unterhalb von "Interninfo"
ext_ui kk21_bukrs ablbelnr pruefzahl register kennziff
Baustelle "gelber Ordner"
- Text Konfigurations-Datei "fixed-formats.ini"
KK22=JA NoHeader=JA MaxColumn=18 ckk22='KK22 register=03 WechselDatum=+. WechselZeit=hhmm