In der Datei bnupdchk.ini im Verzeichnis \BNWIN können bei Updates Ausnahmen definiert werden um ein Überschreiben der (DLL) Datei zu verhindern.
Syntax z.B.
[OnlineUpdate]
CheckInterval=0
LastOnlineUpdate=27.02.2023 08:13:14
LastDbCheck=17.02.2023 19:23:10
[Ausnahmen]
SystemFilesDoNotOverride=Kwp.Wartungswesen.dll
SQL zykl. Füllen einer Tabelle für externe Zeiterfassung mit Kostenträgern
1. Teil eine View mit den aktiven Kostenträgern erzeugen
create view [dbo].[v_kostentraeger] as
select ProjNr,rechadr, AuftragStatus, AAuftragStatus, BAuftragStatus, left(ProjBezeichnung,20)as Projbez,AbtNr, Auftragsdatum, CONVERT(varchar(MAX), AuftragsDatum, 104)as Adatum from projekt
where AuftragStatus=7 or AuftragStatus=8 and Kategorie is NULL and (left(Projnr,1)=’1′ or left(Projnr,1)=’2′)
union
select ProjNr,rechadr, Auftragstatus, AAuftragStatus, BAuftragStatus, left(ProjBezeichnung,20),abtnr, createdate, CONVERT(varchar(MAX), Createdate, 104) from regie
where (AuftragStatus=0 and AAuftragStatus=5) or (AuftragStatus=0 and AAuftragStatus=0) and Kategorie is NULL
2. SQL Job füllt in Intervallen die Tabelle ZZ_Timeninfo mit aktiven Kostenträgern
INSERT INTO ZZ_Timeinfo
(ProjNr ,Projbez ,rechadr ,erzeugt)
select projnr, projbez, rechadr,Getdate() from v_kostentraeger
where projnr not in (select projnr from zz_timeinfo)
UST Regelung §12 Abs 3 USTG mit Fibu Übergabe
Wenn nach der Datev Abschlagsvariante gearbeitet wird (Generalumkehr Schlußrechnung abbzgl. der erhaltenen Anzahlungen) BnFibu.ini Eintrag SR=0 muss folgender Lösungsweg praktiziert werden.
Sachverhaltstexte:
Hinweis gemäß § 13b Umsatzsteuergesetz (Steuerschuldnerschaft des Leistungsempfängers). Diese Rechnung ist ohne MwSt., der Auftraggeber ist zur Anmeldung und Abführung der Umsatzsteuer verpflichtet.
Hinweis gemäß § 12 Absatz 3 Umsatzsteuergesetz: Diese Rechnung ist mit 0% UStG. ausgewiesen.
Regelsteuersatz 19% UST und 0% 13b UST anhaken
Aus Zeitapp oder MoMo übertragene Stunden im MAJ
Mit diesem Controlling werden die Stunden oder Arbeitswerte angezeigt, die über den Mobilen Monteur oder die Zeitapp an das Hauptystem rückgemeldet wurden aber noch nicht in das Stundenkonto des Monteurs / Mitarbeiters geschrieben wurden.
„Aus Zeitapp oder MoMo übertragene Stunden im MAJ“ weiterlesen
Formular Zuordung
Das Video steht als Beispiel für die arbeitsplatzbezogene Formularzuordnung im KWP. Steht ein Formular nicht zur Verfügung, dann kann es über den drei …Punkte Button der Auswahl hinzugefügt werden oder aus der Auswahl herausgelöscht werden. Mit der Löschung wird das Formular nur aus der Auswahl entfernt und nicht die Datei gelöscht.
View Projekte und Regieaufträge mit Auftragsstatus SQL
create view Kostentraeger as
select ProjNr, AuftragStatus, AAuftragStatus, BAuftragStatus, ProjBezeichnung from projekt
where AuftragStatus=7 or AuftragStatus=8
union
select ProjNr, Auftragstatus, AAuftragStatus, BAuftragStatus, ProjBezeichnung from regie
where (AuftragStatus=0 or AuftragStatus=1)
Anpasssung der Bilschirmmasken
Mit dem Simple Mode besteht die Möglichkeit in eingeschränkter Form die Bildschirmmasken zu labeln oder Pflichtfelder zu definieren
[Allgemein]
simplemode=1
Aufruf mit: Strg+Shift+Alt+F7
Die Änderungen werden in XML Dateien im BNWIN Verzeichnis abgelegt.
Beispielsweise:
FrmProjekt.xml
FrmRegie.xml
FrmBnNetAdress.xml
Bedarfsmeldung (Bestellanforderung) Einkaufsoptimierung
Die Bedarfsmeldung als Organisationswerkzeug um die Einkaufsabläufe besser zu organisieren.
Bedarfsmeldung
https://youtu.be/fOSQ6dOJtYg
Preisfindung via GAEB Datenaustausch in Verbindung mit dem Preisspiegel
Preisspiegel in Verbindung mit den GAEB Datenaustauschphasen D83 und P94
https://youtu.be/m1KGlYsJocI