Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-05-06, 05:18x



Odpowiedz w temacie  [ Posty: 4 ] 
import specjalny - jeden dokument zamiast kilku 
Autor Wiadomość

Rejestracja: 2010-01-18, 23:21
Posty: 38
Post import specjalny - jeden dokument zamiast kilku
Chciałabym stworzyć, na podstawie importu z pliku CSV (SDF), jeden dokument DP z dużą liczbą pozycji. Niestety zamiast tego otrzymuje wiele dokumentów DP z jedną pozycją.

Na forum (do podobnego problemu) polecono zapozanie się z szablonem CDNF_PPK.AMS. Zapoznałam się i nadal mi nie działa:).

Poznizej w dużym uproszczeniu mój csv (chce przetestowac dla jakiegos prostego przypadku):
Kolumny (Liczba porządkowa, Nazwisko i imię, konto WN, konto MA, kwota;poledogrupowania(z szablonu CDNF wywnioskowałam, ze chyba jest potrzebne)

1;Ala ghdsffg;800;200;456;ttt
2;Kasia Zielona;800;200;678;ttt
3;Wojtek hsdfsdh;800;200;456;ttt

i chciałabym zeby to był jeden DP z trzema pozycjami

wiec na własny uzytek przerobiłam CDNF_PPK.AMS i mój niedziałajacy kod wygląda tak:

Kod:
#format  "SDF" 
#symbol_DP   "DP"   
         
Section("", "dokument")
{       
   @sname = Cat( "\"",[6], "\"")   
   $klucz = Def("Symbol_DP")
   $obslugujJak= "DP"
   
   Exit()
      
   @poz = 0

   Section( @sname, "", "REPEAT" )
   {
      MakeSec("zapis")
      {
         $pozycja = @@poz
         $rozbicie = 0
         $strona = 0
         $kwota = [5]
         $konto = [3]
      }
      MakeSec("zapis")
      {
         $pozycja = @@poz
         $rozbicie = 1
         $strona = 1
         $kwota = [5]
         $konto = [4]
      }
       @@poz = SUM0(@@poz, 1)
   }
}


pojawia się błąd 604 - brak zapisów w dokumencie (trzy razy czyli dla kazdego wiersza)

bardzo prosze o wskazówki


2010-03-02, 21:38
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
No coz popelniles tu malo bledow :-) ale tak patrzac na to co zrobiles....

Format musi byc "COMMA" (albo przegrzeb impexp.ini jesli nalegasz na SDF - ale uprzedzam - makabra)
Lepiej zamienic ; na , w pliku importowanym :-)

To ze pole [2] jest grupujacym to specyfika formatu comma wiec to twoje TTT winno byc drugim polem
1,TTT,.....................
2,TTT,..................

Jako ze TTT to juz string to: @sname = [2] (bez Cat itp)

Zrob te zmiany przestestuj i napisz czy zadzialaly bo to tak z glowy napisalem :-)


2010-03-03, 00:19
Wyświetl profil

Rejestracja: 2010-01-18, 23:21
Posty: 38
Post 
wrob jesteś wielki:) działa:)


2010-03-03, 22:01
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
:) ciesze sie ze to ruszylo - teraz nareszczie sam bede wiedzial jak to dziala :)

Ps. Dziekuje sie przyciskiem "pomogl" :)


2010-03-04, 03:26
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Dokument specjalny

w Programy Księgowe

mamba2011

1

3363

2015-03-18, 12:49

mamba2011 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import specjalny

w Techniczne

szabel01

1

4601

2014-09-18, 21:48

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Import Specjalny

w Programy Księgowe

dragonx21

6

6308

2016-02-18, 10:20

dragonx21 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import specjalny 50c

w Techniczne

KMarta5

1

2889

2021-03-18, 22:05

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 15 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