Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-14, 01:31x



Ten temat jest zamknięty. Nie można w nim pisać ani edytować postów.  [ Posty: 146 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6 ... 10  Następna
import faktur 
Autor Wiadomość

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
darek.007 pisze:
4 pierwsze linijki pliku z danymi



Jeśli to odpowiedź na mojego posta, to nie rozumiem :-P

Można jaśniej :?:


2008-06-20, 12:50
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
Generalenie TAK

przykładowe 4 linijki pliku z którego chcesz zrobić WB...


za dużo jest pisania dlaczego Ci nie chce się zrobić z niego jeden dokument :-)


2008-06-20, 13:17
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Przykładowe linijki z pliku:

Cytuj:
Data;Kwota;Opis
2008-06-19;100;Przykladowy opis
2008-06-20;200;Kolejny przykladowy opis
2008-06-18;55;TAkze opis
2008-06-20;333;I jeszcze jeden opis


Chcę uzyskać dokładnie 1 (JEDEN) dokument WB, który będzie posiadał kilka (w tym przypadku 4) pozycji z wpłatami.

NIE chcę, by import tworzył 4 dok. WB, każdy tylko z jedną pozycją wpłaty.

Dokładniejszy opis problemu w moim poprzednim poście. Bardzo będę wdzięczny za pomoc, ponieważ utknąłem na tym i brak mi już pomysłów.


2008-06-20, 13:36
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
Polecam gruntowną analize szablonu

CDNF_PPK.AMS

zwłaszcza w okolicy funkcji exit()


2008-06-20, 13:57
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Dziękuję Ci bardzo! :mrgreen:

Jeśli możesz odpowiedz mi na jeszcze parę pytań:

1. Jaka powinna być wartość pola @klucz (na razie wydaje mi się, że dowolna).
2. Mój skrypt nie chce wczytywać dat, oto jak ustawiam daty w skrypcie:

#Data "R-M-D"

Section("", "dokument")
{
$klucz = "WB"
$dSkrot = "WB"

$datadok = Date([1])
$dataokr = Date([1])
$dataoper = Date([1])
$datawpl = Date([1])

...
}

A w pliku źródłowym data jest zapisywana tak:
2008-06-10;kolejna kolumna;...


Dodam tylko, że gdy napiszę tak:
$datadok = Date() //Zapisuje datę systemową
...

to wszystko działa OK.

Z góry dziękuję za odpowiedź.


2008-06-20, 15:30
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
jeśli data w pliku jest zapisana 2008-03-23

to niekombinuj tylko wprost ....

$datadok = [1]
$dataokr = [1]
$dataoper = [1]
$datawpl = [1]

@klucz to jakaś mienna możezsz wpisać co chcesz
natomiast
$klucz to sekcja wejściowa w interfejsie - tu wpisujesz typ dokumentu. do tej wartości program FK zmapuje odpowiedni typ dokumentu (symfoniczny)

"XXX" typ dokumentu w zewnętrznej aplikacji = $klucz = "RK" typ dokumentu w symfonii


2008-06-20, 15:37
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Dzięki za odpowiedź :-)

Problem z datami jest innej natury: otóż mój plik z danymi zapisany został w UTF-8. Wystarczyło sprawdzić, co wyświetli taka instrukcja:

Info("Wczytana data", [1]) //gdzie [1] to pole daty w pliku

Przed właściwą datą pojawiło się kilka "krzaczków" ;-)

Innymi słowy, plik muszę przekonwertować to innego systemu kodowania znaków - rozpoznawanego przez Symfonie albo wykorzystać definicje globalne "#Tablica_kodowania" i "#Typ_kodowania".

Pozdrawiam


2008-06-20, 15:51
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
poogladaj import z FPP kasy tam zdaje sie jest ten problem rozwiazany - nawet jest komentarz w szablonie jak zerwac sekcje zeby sie wczytal kolejny zapis w ten sam dokument


2008-06-22, 13:51
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
Cytuj:
Przed właściwą datą pojawiło się kilka "krzaczków"

jak miałem taki problem to poczytałem sobie o wyrażeniach regularnych...
są lekiem na całe zło...


2008-06-22, 14:06
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Chciałbym, by pierwszy wiersz pliku SDF był pomijany podczas importu specjalnego. Wie ktoś jak to zrobić?


2008-06-24, 17:03
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
proszę o podanie przykładowych 3 pierwszych liniek pliku


2008-06-25, 08:35
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Przykładowa treść pliku z danymi do zaimportowania:

Cytuj:
data;kwota;tytulem
2008-06-20;150;oplata za usluge
2008-06-21;139;wplata na konto
2008-06-21;99;oplata rachunku
...


Innymi słowy: otrzymuje plik w formacie jak wyżej. Jeśli chcę go wykorzystać w Symfonii do importu specjalnego, to zawsze muszę pamiętać by usunąć 1-wszą linijkę z nagłówkiem.

Ja wolałbym, by podczas importu pierwsza linijka była pomijana automatycznie, a odczytywane były tylko dane (wtedy nie będę musiał pamiętać o usuwaniu 1-wszej linijki).


2008-06-25, 09:54
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
ciekawe czy jeśli w pliku impexp.ini w katalogu programu
zamienisz
Cytuj:
[_RD_FORMAT_SDF_0]
; komentarze, zmienne globalne i ustawienia translatora
KOM_LIN_POCZ=(^;)|(^Koniec.)|(^"S)


na coś takiego
Cytuj:
[_RD_FORMAT_SDF_0]
; komentarze, zmienne globalne i ustawienia translatora
KOM_LIN_POCZ=(^;)|(^Koniec.)|(^"S)|(^:a)


to zadziała czy nie?


2008-06-25, 12:22
Wyświetl profil

Rejestracja: 2008-06-18, 14:13
Posty: 12
Post 
Nawet jeśli zadziała, to będzie dot. wszystkich importów specjalnych z plików SDF. A mi zależy na rozwiązaniu, które będzie dot. tylko jednego z wielu importów specjalnych.


2008-06-25, 12:34
Wyświetl profil

Rejestracja: 2007-12-13, 23:19
Posty: 367
Pomógł: 2
Post 
Cytuj:
[_RD_FORMAT_SDF_0]
; komentarze, zmienne globalne i ustawienia translatora
KOM_LIN_POCZ=(^;)|(^Koniec.)|(^"S)|(^:a)


to samo tylko inaczej

Cytuj:
[_RD_FORMAT_SDF_0]
; komentarze, zmienne globalne i ustawienia translatora
KOM_LIN_POCZ=(^;)|(^Koniec.)|(^"S)|(^[a-zA-Z])


a teraz?


2008-06-25, 12:56
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Ten temat jest zamknięty. Nie można w nim pisać ani edytować postów.   [ Posty: 146 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6 ... 10  Następna
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Import faktur

w Techniczne

mdere

8

7313

2012-04-27, 18:02

krzysiek Wyświetl najnowszy post

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

w Techniczne

Discernible

6

6760

2019-10-19, 08:02

Zenek N Wyświetl najnowszy post

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

w Techniczne

taszek

3

5596

2021-09-24, 14:23

Maciek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import faktur do FiK

[ Przejdź na stronę: 1, 2 ]

w Techniczne

kadamowi

17

11660

2019-02-26, 12:31

Maciek Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 5 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