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.
Methode | Syntax | Ergebnis | Hinweise 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 |