mojaSymfonia FORUM
https://forum.mix-soft.pl/

Eksport danych kontrahenta HM 2014
https://forum.mix-soft.pl/viewtopic.php?f=2&t=5762
Strona 1 z 1

Autor:  Loba [ 2014-04-28, 14:23 ]
Tytuł:  Eksport danych kontrahenta HM 2014

Potrzebuję eksportować dane kontrahenta w momencie wystawiania dla niego dokumentu sprzedaży (czyli jeszcze z bufora) do pliku w celu zaimportowania danych odbiorcy do listu przewozowego. Format może być txt, csv itp. Jakie rozwiązanie byłoby najlepsze?

Autor:  rafal [ 2014-04-28, 14:30 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

A dlaczego jeszcze w buforze?
Po co list przewozowy jak nie wiadomo jeszcze w tym momencie czy faktura będzie wystawiona czy nie.

Jeżeli w momencie utworzenia dokumentu i użycia Pozostaw w buforze to użyj
Kod:
int Sub OnAfterBuforUpdate(long lId)
   
   OnAfterBuforUpdate = 0
EndSub


Jeżeli zaraz po wystawieniu dokumentu
Kod:
int Sub OnAfterInsert(long lId)
   
   OnAfterInsert = SprawdzOkresNumeracji(lId, BAS_DK)
EndSub

Autor:  Loba [ 2014-04-28, 15:50 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Chcę wstawić w opis dokumentu nr listu przewozowego.
Jakaś podpowiedź odnośnie funkcji do użycia: iorec? ExportKH?

Autor:  rafal [ 2014-04-28, 20:35 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Jeżeli po wystawieniu dokumentu

Kod:
baseDK dk
dk.GetRecById( lId )
dk.SetField("opis","Numer listy : 1234")
dk.DoUpdate()

Autor:  Loba [ 2014-04-29, 10:28 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Bardziej chodziło mi o podpowiedź w kwestii eksportu kontrahenta, nr listu będzie do samodzielnego wpisywania, ale dzięki i za to. Przyda się na przyszłość.

Autor:  rafal [ 2014-04-29, 10:44 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Określ dokładnie w, którym momencie ma być generowany plik z danymi kontrahenta.

Autor:  Loba [ 2014-04-29, 11:03 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Zaraz po dodaniu go do kartoteki, bo z reguły jest to nowy klient i przejściu do dokumentu sprzedaży.

Autor:  rafal [ 2014-04-29, 11:08 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

No to w procedurach dokumentu sprzedaży w

Kod:
int Sub OnKhChanged(long lId)
   OnKhChanged = 0
EndSub


procedura wywoływana jest po wstawieniu danych kontrahenta na dokument.

Autor:  Loba [ 2014-04-29, 11:35 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

A kawałek kodu który wyeksportuje mi tego kontrahenta do pliku?

Autor:  rafal [ 2014-04-29, 11:58 ]
Tytuł:  Re: Eksport danych kontrahenta HM 2014

Jak ma wyglądać taki plik. Jakie ma mieć pola w jakiej kolejności. Jaki ma być separator.

Skontaktuj się z Ekspertem.

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/