20. Juli 2007 12:39
Wenn Ihr den Leistungsort über die Lieferadresse auswählt, könnte man dort ein Feld für die abweichende USt-ID einbauen und im onValidate-Trigger des Felds "Ship-To Code" der Tabelle 36 (Sales Header) unter die Zeile
ShipToAddr.Get("Sell-to Customer No.","Ship-To Code") den folgenden Code einbauen.
- Code:
IF ShipToAddr.UStID <>'' then
"VAT Registration No." := ShipToAddr.UstID;
Dann müsst ihr nur noch bei den Lieferadressen eine USt-ID eintragen, wenn diese von der beim Kunden hinterlegten abweicht.
Sobald im Vorgang die Lieferadresse gewählt wird, prüft Navision, ob das Feld leer ist und wenn nicht, wird die ID in das Feld im Sales Header eingetragen