Event "Intrastat Pos.-Aufbereitung"
Event "Intrastat Pos.-Aufbereitung"
Dieser Event wird bei der Erstellung der Intrastat-Meldung für Einfuhr bzw. Versendung aufgerufen, bei jeder aufbereiteten Position.
Hinweis: Ist der Rückgabewert kein passendes Array oder tritt während des Events eine Exception auf wird DAB020 neu positioniert und alle Änderungen am Array werden verworfen.
Nur Änderungen an oIntraStat bleiben erhalten.
Beispiel
CODE
| nEvtNo:P1, nTyp:P2, nMonat:P3, nJahr:P4, oIntraStat:P5, oDab020:P6,
oDebKred:P7, oDab010:P8, oDia010:P9, oDia020:P10, oDia030:P11, aParams:P12 |
// Der Aufruf erfolgt vor dem Schreiben von oIntraStat,
// nTyp ist 0 für Ausfuhr bzw. 1 für Einfuhr.
// Das Array aParams beinhaltet folgende Werte:
// 1. Dab010-Satz wurde gefunden (L)
// 2. DIA010-Satz wurde gefunden (L)
// 3. DIA020-Satz wurde gefunden (L)
// 4. Ursprungsland (C) (nur Einfuhr)
// 5. Land (C)
// 6. Region (C)
// 7. Geschäftsart (C)
// 8. Verfahren (C)
// 9. Verkehrsart (C)
// 10. Hafen (C)
// 11. Gewicht (N)
// 12. Zollnummer (C)
// 13. BME (C)
// 14. BME-Faktor (N)
// 15. Rechnungswert (N)
// 16. Statistischer Wert (N)
// 17. Zolltext (C)
// Der Rückgabewert sollte aParams mit Änderungen sein.
ShowMessage(ArrToStr(aParams)),
aParams