(Zuorndungsnummer / Hohenheim) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 10: | Zeile 10: | ||
Finanzkreis 9000, Kostenrechungskreis 7000 | Finanzkreis 9000, Kostenrechungskreis 7000 | ||
[[Hohenheim-Fipos]] | |||
'''HÜL-NR Zuordnungsnr 9/2016''' | '''HÜL-NR Zuordnungsnr 9/2016''' | ||
SQL zur Erweiterung der Datenbank<br />alter table gxstage_sap_bep2 add column zuonr varchar(18);<br />create table gxstage_sap_bseg_hoh(<br />belnr CHAR(10) ,<br />gjahr INTEGER, <br />buzei INTEGER , <br />zuonr CHAR(18) <br />) <br />;<br />create index ix_gx_bseg_hoh on gxstage_sap_bseg_hoh (gjahr, belnr, buzei );<br />alter table gxstage_huel add column zuonr varchar(18);<br /><br />Entpacken Sie das beigefügte Paket in db/module/gxstage<br />rohdaten/superx4.3.jar<br />datentabellen/trans_gxstage_huel.sql<br />rohdaten/BSEG.xml.sam -- bitte Endung .sam entfernen<br />rohdaten/sx_webservice_bseg_hoh.x<br /><br />Auf dem Testsystem ist die Buchungskreisnummer 1000, vermutlich müssen Sie in der BSEG.xml eintragen<br /><IM_BUKRS>9000 | SQL zur Erweiterung der Datenbank<br />alter table gxstage_sap_bep2 add column zuonr varchar(18);<br />create table gxstage_sap_bseg_hoh(<br />belnr CHAR(10) ,<br />gjahr INTEGER, <br />buzei INTEGER , <br />zuonr CHAR(18) <br />) <br />;<br />create index ix_gx_bseg_hoh on gxstage_sap_bseg_hoh (gjahr, belnr, buzei );<br />alter table gxstage_huel add column zuonr varchar(18);<br /><br />Entpacken Sie das beigefügte Paket in db/module/gxstage<br />rohdaten/superx4.3.jar<br />datentabellen/trans_gxstage_huel.sql<br />rohdaten/BSEG.xml.sam -- bitte Endung .sam entfernen<br />rohdaten/sx_webservice_bseg_hoh.x<br /><br />Auf dem Testsystem ist die Buchungskreisnummer 1000, vermutlich müssen Sie in der BSEG.xml eintragen<br /><IM_BUKRS>9000<br /><br /><br />In der beigefügten jar werden testweise erstmal nur für die ersten Januarbuchungen die Zuordnungsnummern geladen.<br />Sie können also manuell ausführen<br />sx_webservice_bseg_hoh.x 2016 $GXSTAGE_LOAD_PFAD/unl/bseg.unl<br />sx_auto_upload_table.x gxstage_sap_bseg_hoh $GXSTAGE_LOAD_PFAD/unl/bseg.unl<br />DOSQL $GXSTAGE_PFAD/datentabellen/trans_gxstage_huel.sql<br /><br />Die Zuordnungsnummer aus SAP (HÜL-Nr) liegt dann im Feld gxstage_huel.zuonr.<br />Sie können den Buchungsbericht entsprechend erweitern, dass die Nummer angezeigt wird.<br /><br />Wenn das klappt: In Ihrer sx_webservice_all_hoh.x ergänzen Sie<br /><br /># $1 muss das betreffende Jahr sein<br />sx_webservice_bseg_hoh.x $1 $GXSTAGE_PFAD/rohdaten/unl/bseg.unl<br />sx_auto_upload_table.x gxstage_sap_bseg_hoh $GXSTAGE_PFAD/rohdaten/unl/bseg.unl | ||
Version vom 18. Oktober 2016, 09:39 Uhr
Hohenheim technische Konfiguration
Server, der die Webservices abrufen soll : 144.41.37.105
Adressen der Webservice-Server
Testsystem https://kPI-nsi.landbw.de
Echtsystem https://PI2-nsi.landbw.de
Finanzkreis 9000, Kostenrechungskreis 7000
HÜL-NR Zuordnungsnr 9/2016
SQL zur Erweiterung der Datenbank
alter table gxstage_sap_bep2 add column zuonr varchar(18);
create table gxstage_sap_bseg_hoh(
belnr CHAR(10) ,
gjahr INTEGER,
buzei INTEGER ,
zuonr CHAR(18)
)
;
create index ix_gx_bseg_hoh on gxstage_sap_bseg_hoh (gjahr, belnr, buzei );
alter table gxstage_huel add column zuonr varchar(18);
Entpacken Sie das beigefügte Paket in db/module/gxstage
rohdaten/superx4.3.jar
datentabellen/trans_gxstage_huel.sql
rohdaten/BSEG.xml.sam -- bitte Endung .sam entfernen
rohdaten/sx_webservice_bseg_hoh.x
Auf dem Testsystem ist die Buchungskreisnummer 1000, vermutlich müssen Sie in der BSEG.xml eintragen
<IM_BUKRS>9000
In der beigefügten jar werden testweise erstmal nur für die ersten Januarbuchungen die Zuordnungsnummern geladen.
Sie können also manuell ausführen
sx_webservice_bseg_hoh.x 2016 $GXSTAGE_LOAD_PFAD/unl/bseg.unl
sx_auto_upload_table.x gxstage_sap_bseg_hoh $GXSTAGE_LOAD_PFAD/unl/bseg.unl
DOSQL $GXSTAGE_PFAD/datentabellen/trans_gxstage_huel.sql
Die Zuordnungsnummer aus SAP (HÜL-Nr) liegt dann im Feld gxstage_huel.zuonr.
Sie können den Buchungsbericht entsprechend erweitern, dass die Nummer angezeigt wird.
Wenn das klappt: In Ihrer sx_webservice_all_hoh.x ergänzen Sie
# $1 muss das betreffende Jahr sein
sx_webservice_bseg_hoh.x $1 $GXSTAGE_PFAD/rohdaten/unl/bseg.unl
sx_auto_upload_table.x gxstage_sap_bseg_hoh $GXSTAGE_PFAD/rohdaten/unl/bseg.unl
gxtage_webservice_transfer.sql manuell geändert 9/2016
Upgrade 8.2.2016
Laden Sie das Kernpaket herunter von https://super-ics.de/superx/dist/kern46_prev_iso_patch-2016-02-08.tar.gz
Machen Sie eine Sicherung des Verzeichnisses tomat/webapps/superx/WEB-INF/lib und löschen dann alle dort vorhandenen jars.
Anschließend entpacken Sie das kernpaket in /home/superx
Bearbeiten Sie Ihre SQL_ENV fügen Sie bei der Variablen CATALINA_OPTS hinzu -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -DSuperX-DB-PROPERTIES-SET=true falls noch nicht vorhanden.
Wenn Sie sich neu anmelden, bitte auch einmal den Browser-Cache leeren, da auch eine javascript Bibliothek geändert wurde.
Stellen Sie die beigefügte BEWGUNGSDATEN.xml nach db/module/gxstage/rohdaten
Bearbeiten Sie Ihre sx_webservice_hoh.x
statt sx_webservice_bew.x nehmen Sie sx_webservice_bew_by_fistl.x
#Bewegungsdaten
sx_webservice_bew_by_fistl.x $1 $2 fmbdp $GXSTAGE_LOAD_PFAD/unl/ws_bep1.csv >>$ERR 2>&1
sx_webservice_bew.x $1 $2 fmifiit $GXSTAGE_LOAD_PFAD/unl/ws_bep2.csv >>$ERR 2>&1
sx_webservice_bew.x $1 $2 fmioi $GXSTAGE_LOAD_PFAD/unl/ws_bep3.csv >>$ERR 2>&1
am Ende der Datei fügen Sie ein
#Daten löschen, die nicht das gewählte Geschäftsjahr betreffen
DOQUERY "delete from gxstage_sap_bep1_neu where fmbdp_ryear!=$2"
DOQUERY "delete from gxstage_sap_bep2_neu where fmifiit_gjahr!=$2"
DOQUERY "delete from gxstage_sap_bep3_neu where fmioi_gjahr!=$2";
DOQUERY "delete from gxstage_sap_bs01_neu where fmbdt_ryear!=$2";
DOQUERY "delete from gxstage_sap_bs02_neu where fmit_ryear!=$2";
DOQUERY "delete from gxstage_sap_bs03_neu where fmioi_ryear!=$2";
Gehen Sie dann in die Datenbank und legen in der Tabelle konstanten einen neuen Eintrag an mit nächst höherer tid
beschreibung GXSTAGE_ERWEITERTE_RECHTE apnr=1.
Entpacken Sie das Paket gxstage_13_hoh-2016-02-08.tar.gz in /home/superx
und machen dann ein Upgrade in /home/superx/db/module/gxstage/upgrade
gxstage_upgrade.x
Der Upgrade dauert ca. 20 Minuten, weil in jeder Tabelle geprüft wird, ob alle Felder vorhanden sind.
Starten Sie den Webserver neu.
Die Berichte sind unter dem Menüpunkt "Kaufmänn.Auswertungen".
Im Moment habe ich ihnen noch die Endung 2 (SAP-Buchungsbericht2) gegeben, damit sie von den Standardberichten differenziert werden.
Wenn alles funktioniert, entfernen wir die 2 natürlich.
Legen Sie eine Gruppe "SAP-User" mit Rechten auf das Sachgebiet "Kaufm.Auswertungen" an.
Wenn Sie Testuser angelegt haben, ordnen Sie diese der Gruppe zu.
Die Testuser von Herrn Schmidt liegen hier
https://superxhosting.de/wiki/index.php5/Hohenheim_Testuser
Danach können Sie für die Testuser unter Kaufmänn.Auswertungen / Administration Kaufm.Auswertungen / SAP-Rechte administieren.
Am besten testet man zuerst mit dem SAP-Buchungsbericht und dann den anderen Berichten.