Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-22, 21:25x



Odpowiedz w temacie  [ Posty: 7 ] 
Import dokumentów magazynowych do Symfonii Premium 2009 
Autor Wiadomość

Rejestracja: 2009-03-23, 12:10
Posty: 4
Post Import dokumentów magazynowych do Symfonii Premium 2009
Witam!

Dostarczyłem klientowi system zarządzania produkcją w którym między innymi wystawia dokumenty magazynowe. Klient dodatkowo posiada Handel Premium 2009 oraz Finanse i Księgowość Premium 2009. Ostatnio stwierdził, że pracownik musi ręcznie przepisywać wszystkie dokumenty magazynowe z systemu produkcyjnego do symfonii i chciałby żeby to zautomatyzować.

Z systemu produkcyjnego mogę wypuścić wszystko co trzeba w dowolnym formacie. Niestety nie znam Symfonii. Przejrzałem większość dostępnego w wersji demo helpa, ale mam wrażenie, że to nie wszystko. Brakuje mi opisu pól wyjściowych, to co jest w "AmHm-Import_specjalny.rtf" jest chyba nie wystarczające. Do strony http://symfonia.pl/encyklopedia/ nie mam dostępu.
Skonstruowałem plik tekstowy dający się (jako tako) importować przy pomocy szablonu hmin.ams, ale
1) mam wrażenie że to jest do wymiany dokumentów z kooperantami
2) przy imporcie ciągle mnie pyta o potwierdzanie towarów i kontrahentów z kartoteki - strasznie to wydłuża operacje
3) dokumenty lądują w buforze, zmienia się numeracja dokumentów

Pomyślałem, że może tu zastosować scenariusz importu danych z innego oddziału, próbowałem używać szablonów hmioddz.ams, hmfk.ams ale tu kompletnie bez rezultatów. Generalnie jakoś nie mogę tego ogarnąć (za słaby dostęp do dokumentacji + moja nieznajomość symfonii)

Pytanie jak to najłatwiej zrobić? Jakiego szablonu najlepiej użyć (i gdzie znaleźć opis pól wyjściowych)?

pozdrawiam


2009-03-23, 12:17
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Zrobic sobie wlasny szablon na podstawie hmin.ams albo hminoddz.ams

Albo wyeksportowac ze 2 dokumenty z handlu i zobaczyć jak to działa

podpowiem za 90 procent pol nie jest potrzebne :)


2009-03-23, 13:13
Wyświetl profil

Rejestracja: 2009-03-23, 12:10
Posty: 4
Post 
Dziękuję za odpowiedź, ale to już ćwiczyłem i problemy są takie jak opisałem.
Robię tak:
Wjeżdżam w Kartoteki->Magazyn, zaznaczam dokument, klikam Operacje->Eksport danych. Wybieram "Eksport format 3.0 - Eksport dokumentów". Zmienię ręcznie numer dokumentu w wyeksportowanym pliku (próbuje w sekcji Dokument{kod =08-WZ/0005} ). Teraz importuje poprzez Firma->Import danych, wybieram FORMAT 3.0, szablon hmioddz.ams, dostaje komunikat: "Wskazanego pliku nie można użyć do importu danych z oddziału firmy". Za drugim razem wybieram szablon hmin.ams. Muszę ręcznie potwierdzać kontrahentów, towary - ale to na tym etapie przeżyje. Muszę wskazać do bufora jakiej kartoteki lecą dokumenty - przecież w pliku jest zdefiniowane że to magazynowe? To też przeżyje. Dokumenty ostatecznie lądują w buforze ze zmienioną numeracją - tego nie można oczywiście zaakceptować. Coś trzeba inaczej? Jakie elementy szablonu trzeba poprawić, żeby to lepiej działało?
Nie oczekuje rozwiązania na tacy, ale chociaż odniesień do dostępnej dokumentacji w której mogę się dowiedzieć jak to zrobić.

pozdrawiam


2009-03-23, 14:00
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Numer musis zmieniac tu:
seria =sRW
serianr =6

Jesli importujesz do tego samego handlu to zmien tez serie (oczywiscie ją załóż)
bo inaczej i tak narzuci ci inny numer
Generalnie eskperymentujac lepiej eskportowac z jednej firmy a wczytwac do innej - pustej

Aby nie bylo komunikatu o imporcie niemozliwym
wyrzuc linie
dane_z_oddzialu =1

i pozmianiaj dane nadawcy nieco ponizej


2009-03-23, 14:10
Wyświetl profil

Rejestracja: 2009-03-23, 12:10
Posty: 4
Post 
Powoli, ale się posuwam ;-)

mam (m.in.) taki fragment w szablonie:
Kod:
Section("Dokument", "")
{
   if ( !Def("RodzajDokumentu"))
   {
      Def("RodzajDokumentu", "MG")
      info("Import dokumentˇw do bufora karototeki dokumentˇw magazynowych.")
   }

   Info("Dokument: ", [kod])

   if ( equal(Def("RodzajDokumentu"), "MG") )
   {
      MakeSec("DokumentMG")
      {
         $kod    = [kod]
         $nazwa    = [nazwa]
//         $rezerwacja    = [rozlmg]
         $kodMag = [kodMag]
         $data_wystawienia = [datasp]   
         $data_operacji = [data]
         $typ_dokumentu = [typ_dk]
         $seria = [seria]
         $serianr = [serianr]
         $termin = [termin]

         $khkod = [kodKH]
         $khnazwa = [khnazwa]
         $khadres = [khadres]
         $khdom = [khdom]
         $khlokal = [khlokal]
         $khnip = [khnip]
         $khkodpocz = [khkodpocz]
         $khmiasto = [khmiasto]

         $odebrane = [odebrane]
         $opis = [opis]
         $rejestr_vat = [rejestr_vat]

         Section("", "", "REPEAT")
         {
            switch( Translate( Name(), "L") )
            {
            case "pozycja dokumentu"
               if ( !equal([typ_pozycji], "1") )   // jeťli nie jest to komplet
               {
                  MakeSec("Pozycja dokumentu")
                  {
                     $kod = [kod]
                     $ilosc_ewid = [ilosc]
                     //$wartosc = [wartNetto]
                     Section( "Nazwa_Dl", "Nazwa_Dl", "REPEAT")
                     {
                        $opis = [opis]
                     }
                  }
               }
               break

            case "notatka_dl"
               MakeSec("Notatka_Dl")
               {
                  $opis      = [opis]
               }
               break
            }
         }
      }
   }
}


mam (m.in.) taki fragment w pliku importowanym:
Kod:
Dokument{
   Notatka_Dl{
      opis =
   }
   rodzaj_dok =magazynowy
   nazwa =Wydanie z magazynu
   kodMag =MAG
//   flag =0
   datasp =2008-01-23
   data =2008-01-23
   typ_dk =WZ
   seria =mojWZ
   serianr =10
   termin =2008-01-23
   kodKH =Warski sc.
   khnazwa =Warski sc.
   khadres =Niska
   khdom =54
   khlokal =
   khmiasto =Szczebrzeszyn
   khkodpocz =22-450
   khnip =725-234-10-10
   odebrane =Aleksander Warski
   opis =
   Pozycja dokumentu{
      kod =Atlas 14 silnik
      opis_pozycji =Silnik odkurzacza Atlas 14
      jm =szt
      jmwp =szt
      ilosc =1.000000000000
      iloscwp =1.000000000000
      cena =100.000000000000
      wartNetto =100.000000000000
      typ_pozycji =0
   }
}


Utworzyłem swoją numerację (mojWZ), wszystkie pola wyglądają ok, ale nadal nie mogę wymusić poprawnego numeru dokumentów importowanych - ciągle zaczyna numerować od jedynki. Jakiś pomysł?


2009-03-23, 15:53
Wyświetl profil

Rejestracja: 2009-03-23, 12:10
Posty: 4
Post 
Wyszło mi, że numery w serii muszą być kolejne i nie ma z tym dyskusji. Nie potrafię doprowadzić do sytuacji żeby pole serianr nie było ignorowane. Powiedzmy, że poukładam tak dokumenty w pliku tekstowym, że później po imporcie będą się wystawiały w poprawnej kolejności (strasznie mi się to nie podoba, ale chyba nie ma wyboru). Podczas importu natomiast ciągle mnie pyta o potwierdzanie kontrahentów i towarów w dokumentach. Da się to jakoś pominąć? Żeby raz uzgodnił i już nie truł bo tak to jest mnóstwo bezsensownego klikania.
Czasem jak pozmieniam np dane towaru (w importowanym dokumencie) to dostaje komunikat, że towar został już uzgodniony z innymi danymi. Da się gdzieś obejrzeć te (niby, które trzeba potwierdzać) uzgodnienia, wykasować je, edytować?


2009-03-24, 23:36
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Jest taki raporcik - kontrola uzgodniem bodajze w systemowych - moza tam popatrz


2009-03-24, 23:54
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 7 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Zerowy import dokumentów magazynowych

w Programy Handlowe

styljola

7

4889

2010-09-30, 15:34

darek.007 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki export import dokumentów magazynowych z dostawami

w Programy Handlowe

zz

2

2552

2013-11-25, 09:39

zz Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. FKF2009 - import specjalny dokumentów magazynowych

w Programy Księgowe

jagoda

2

2718

2009-12-01, 07:42

jagoda Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import faktur i dokumentów magazynowych z Comarch Optima

w Programy Księgowe

karol

1

2780

2017-11-27, 00:38

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 22 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant