Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Dokumentation ist noch im Aufbau

  • Pflicht-Werte sind ohne die <> einzugeben, aber je  nach Darstellung mit oder ohne Anführungszeichen.
  • Optionale Werte sind ohne die {} einzugeben
  • Die Darstellung <WertX|WertY> bedeutet, daß man entweder Wert X oder Y eingeben kann.
  • Anführungszeichen müssen  wie vorgegeben eingegeben  werden.
  • Komma oder Semicola unbedingt beachten.
MethodeSyntaxErgebnisHinweise und Tipps
VP_GETPROJREISEKOSTEN
=VP_GETPROJREISEKOSTEN("<PROJEKTNR>";"<Distanz|Dauer>")
Gibt Text-Wert zu km (Distanz) oder (Fahrt)-Zeit in Stunden (Dauer) mit drei Nachkomma-Stellen zurück. Die Strecke gilt vom Firmensitz (Hauptmandant) zur Lieferadresse des Projekts.

Achtung: intern wird eine Anfrage zu GoogleMaps getätigt

Um es als Zahl gut verarbeiten verarbeiten zu können:

=N(SUBSTITUTE(=VP_GETPROJREISEKOSTEN("<PROJEKTNR>";"<Distanz|Dauer");",";"."))


VP_Lagerbedarf
=VP_LAGERBEDARF("<ArtikelTypenNr>")
Erzeugt auf Basis der ArtikelTypenNr einen URL zum lokalen Netzwerk,  um die api_newstockdemand als Lagerbedarfsmeldung aufzurufen  und einen neuen Bestellvorschlag zu erstellen

Nützlich für Artikel im Standardsortiment mit Min/Max-Beständen.

Übergibt man  die URL in einen QRCode (dafür optimiert), kann dieser im Lager per Smartphone aufgerufen werden.

Pos_VP_GetPKMatField=Pos_VP_GetPKMatField("<ProjektNr>";<PositionsNr>;<LaufendeNummer>;"<Feldname>")Liefert für die Materialkalkulation in Projekt, Position und LfdNr den Wert des übergebenen Felds zurück.Auch via Makro an der Projektposition aufrufbar für alle Felder.
Pos_VP_GetPKZeitField=Pos_VP_GetPKZeitField("<ProjektNr>";<PositionsNr>;<LaufendeNummer>;"<Feldname>")Liefert für die Zeitkalkulation in Projejkt, Position und LfdNr den Wert des übergebenen Felds zurück.Auch via Makro an der Projektposition aufrufbar für alle Felder.
Pos_VP_SETPREIS=Pos_VP_SETPREIS(<Zahl>)Setzt den VK-Preis der aktuellen Projektposition auf den übergebenen Wert.Funktioniert nur im Kontext der Position
Pos_VP_SETBEZEICHNUNG=Pos_VP_SETBEZEICHNUNG("<Beschreibung>")Setzt die Bezeichnung der aktuellen Projektposition auf den übergebenen Wert.Funktioniert nur im Kontext der Position
VP_GETZEITSUMFORPERSONAL=VP_GETZEITSUMFORPERSONAL("<PersonalNr>;"<VonDatum>";"<BisDatum>")Liefert für die übergebene Personalnummer die Summe der Nettozeiten für den angegebenen Zeitraum."
VP_GETARTIKELSELECTION=VP_GETARTIKELSELECTION("<Artikelgruppe>";"<VonArtikel>";"<BisArtikel>";"<Feldname1;Feldname2;Feldname3;...>";"{VP-Tabellenname}")Füllt Artikeldaten in eine Tabelle. 
VP_GETBESTELLPOSSELECTION


VP_GETBESTELLUNGSELECTION


VP_GETZEITSELECTION


VP_GETKUNDESELECTION


VP_GETLIEFERANTENSELECTION


VP_GETKSTSELECTION


VP_GETPERSONALSELECTION


VP_GETOPKUNDESELECTION


VP_GETPROJEKTSELECTION


VP_GETPROJEKTPOSSELECTION


VP_GETSTUCKLISTESELECTION


VP_GETARTIKELFIELD


VP_GETPROJECTFIELD


VP_GETPROJECTPOSFIELD


VP_GETKUNDEFIELD


VP_GETPERSONALFIELD


VP_GETKSTFIELD


VP_GETOPFIELD


VP_GETBESTELLUNGFIELD


VP_GETBESTELLPOSFIELD


VP_GETWEBSERVERURL