mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Automatyczny import https://forum.mix-soft.pl/viewtopic.php?f=15&t=1047 |
Strona 1 z 1 |
Autor: | makaron [ 2009-07-29, 09:32 ] |
Tytuł: | Automatyczny import |
Generuję (a raczej będę generował) pliki w formacie 3.0, które chcę importować do symfonii hadel premium. Czy jest możliwe automatyczne importowanie tego przez program, bez udziału użytkowników? (Zakładam, że wygenerowane przeze mnie pliki będę w 100% poprawne i wszystko będzie jednoznaczne). |
Autor: | wrob [ 2009-07-30, 13:56 ] |
Tytuł: | |
Tak mozliwe ale moze wygodniej to zrobic nie przez sablon importu a normalnie w ambascu z uzyciem IOREC? |
Autor: | makaron [ 2009-07-30, 20:41 ] |
Tytuł: | |
Problem w tym, że "ambaska" nie znam kompletnie. Przejrzałem przykłady, które można znaleźć na forum - nie wydaje się to "ciężkie" do napisania. Goni mnie jednak termin - szukam najprostszego rozwiązania. |
Autor: | Jarek75 [ 2009-07-31, 09:17 ] |
Tytuł: | |
Nie robiłem tego, ale chyba się da. Przejrzyj dokumentację funkcji Importuj w pliku Dokumentacja\AmHM\Amhm-Dodatkowe polecenia języka raportów .rtf Najprostszy program wyglądać będzie prawdopodobnie tak: Iorec io io.SetField("typImportu", "1") io.SetField(.... dalej zgodnie z dokumentacją...) Importuj(io) |
Autor: | Derco [ 2009-08-19, 15:32 ] |
Tytuł: | Import dokumentów |
wrob pisze: Tak mozliwe ale moze wygodniej to zrobic nie przez sablon importu a normalnie w ambascu z uzyciem IOREC? też mam potzrebę importu dokumentów. Sam będę w stanie napisać odpowiednią postac do importu ale już napewno nie dam rady zrobić oprogramowania do Handlu. Potrzebuje by Handel sam importował dokumenty (do bufora) z jakiegoś ustalonego katalogu. Może to robić np,. zaraz po otwarciu lub próbowac co okreslony czas. Czy zrobiłbyś to dla mnie (za jakąś opłatą oczywiście)? |
Autor: | sqza [ 2009-08-20, 08:23 ] |
Tytuł: | |
My zajmujemy się pisaniem dodatków do Symfonii - wiec jeżeli ktoś byłby zainteresowany proszę o kontakt w celu doprecyzowania szczegółów. |
Autor: | Derco [ 2009-08-20, 08:38 ] |
Tytuł: | |
sqza pisze: My zajmujemy się pisaniem dodatków do Symfonii - wiec jeżeli ktoś byłby zainteresowany proszę o kontakt w celu doprecyzowania szczegółów. Proszę o ofertę na raport umożliwiający automatyczny import dokumentów typu Zamówienie obce do bufora handlu. Założenia: 1. Mamy w tej chwili Handel Premium 2009 (ale za kilka dni zaktualizujemy go do Handlel 2010. 2. Chcemy stworzyć folder na dokumenty do zaimportowania 3. Dokumenty o zaimportowania będą posiadać format taki jaki byłby korzystny dla programu Handel (nie mamy jeszcze sprecyzowanego formatu, oczekujemy, zę byłby on podany przez Was). 4. Otwarcie programu handel powoduje automatyczne wcztytanie plików z w/w folderu (może być ich więcej niż jeden) 5. Powinno być też możliwe cykliczne sprawdzanie czy są jakieś dokumenty do wczytania. 6. Dokumenty wczytywane nie są dokładnie Zamówieniami obcymi, ale są dokumentami stworzonymi na typie "Zamówienie obce". Praktyczne są to oferty. Nie mają one żadnych powiązań z magazynem. Wszystkie pozycje w ofertach sa wystawione "ręcznie" |
Autor: | krzysiek [ 2009-08-20, 11:51 ] |
Tytuł: | |
proszę tu nie robić sklepu z zamówieniami, nie temu służy to forum. SQZA prosił o kontakt a nie o wyłuszczanie całego problemu na forum ;) |
Autor: | Derco [ 2009-08-20, 11:54 ] |
Tytuł: | |
krzysiek pisze: proszę tu nie robić sklepu z zamówieniami, nie temu służy to forum. SQZA prosił o kontakt a nie o wyłuszczanie całego problemu na forum ;) Chciałem tak zrobić, ale wiadomość prywatna do tego użytkownika nie działa. |
Autor: | wrob [ 2009-08-20, 16:08 ] |
Tytuł: | |
U nas dziala strona www - tam mozna sie skontaktowac :) |
Autor: | kat [ 2017-09-20, 17:27 ] |
Tytuł: | Re: Automatyczny import |
Mam taki kod jak poniżej, który w HMF 2009a powinien zaimportować dokument sprzedaży. Funkcja zwraca 1 (czyli wg dokumentacji sukces), niestety żaden dokument nie tworzy się. Import ręcznie (przez Firma > Import) tego samego pliku z tym samym szablonem działa prawidłowo. Czy mogę prosić o wskazówki? Kod: string file1 = "c:\\test.txt" Long res = 0 IORec ior dispatch xPrg = xFactory.GetObject("BProgram") ior.SetField("typImportu", "1") if xPrg.mfcVer >= 0x0800 then ior.SetField("sterownik", "ie8.dll") else if xPrg.mfcVer == 0x0600 then ior.SetField("sterownik", "ie.dll") else ior.SetField("sterownik", "ie71.dll") endif endif ior.SetField("plikDanych", file1) ior.SetField("trybInterakcji", "2") ior.SetField("plikSzablonu", "c:\\program files (x86)\\symfonia forte\\szablon\\hmin.ams") res = Importuj(ior) |
Autor: | kat [ 2017-09-22, 10:07 ] |
Tytuł: | Re: Automatyczny import |
Udało mi się to ogarnąć, musiałem dodać ten kod: Kod: int sub OnBeginImport() OnBeginImport = 0 endsub int sub OnProcessImport(int nProgress) OnProcessImport = 0 endsub |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |