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

Import specjalny wiązanie kontrahentów z dokumentami
https://forum.mix-soft.pl/viewtopic.php?f=4&t=2240
Strona 1 z 1

Autor:  qaz [ 2010-08-02, 00:00 ]
Tytuł:  Import specjalny wiązanie kontrahentów z dokumentami

Powiedzcie mi proszę jak to jest np w szablonie SYM200.AMS z wiązaniem kontrahentów i dokumentów w przypadku RK FVS FVZ itp.

Najpierw przedstawię moje rozkminy...
Bo rozumiem że z zew. programu wyeksportowałem sobie wszystkich kontrahentów do pliku
e_kontr.txt oraz wszystkie dokumenty osobno do pliku e_dokum.txt i posługuje się szablonem "kontrah.amx" oraz "e_dokum.txt" aby zaimportować to wszystko do Symfonii FK.
W szablonie kotrah.amx jest zmienna $klucz której przypisujemy jakieś id importowanego kontrahenta.
(1.0) Gdy dodam sobie kogoś to pojawia się w kartotekach w kontrahentach na pozycji np 10 i tą zmienna klucz będzie miał tam gdzieś zapisaną i będziemy przez to mogli się do niego odwołać jak sądze..
(1.1) Tylko nie rozumiem po co jest ta linijka i co da nam wejście do tego ifa:

if( Equal($Autoinsert, "1") )
{
$id = $klucz
}
(2.) co przedstawia $id i czym różni się od $klucz i czemu maja służyć $aktywny i $zablokowany?

Gdy przejdziemy do szablonu dokumentów to

MakeSec("Kontrahent")
{
$klucz = [9]
if( !equal([10], "0") ) // pole [10] - kontrahentFK
$fk_ident = [10] //uzgodniony numer FK
if( Equal( "1", Def("A1")))
$fk_ident = [9] //wspólne kartoteki - numer z SP == numer FK
.
.
.
}
(3.) Tutaj $klucz musi być takie samo jak powyżej i mamy to powiązane tak ?
(4.) Tylko po co jest to $fk_ident i pola [9] i [10] ?

(5.) Jeśli chciałbym importować same dokumenty to jak dopasować je do kontrahentów którzy już są w kartotece ?
Zauważyłem że w Section Zapis jest $konto i chyba można to powiązać ale nie wiem jak.

Bardzo proszę o odpowiedz.
Pozdrawiam.

Autor:  wrob [ 2010-08-02, 01:21 ]
Tytuł: 

Drobna podpowiedz - importowanych kontrahentow nie wiazemy bezposrednioe z dokumentami - a wiążemy otrzymany z importu kod kontrahenta($klucz) z numerem kth(pozycja) na liscie kth w FK - a potem juz dokument ma przypisanego kontrahenta tym numerem(pozycja)


PS. Wybrales najgorszy z mozliwych szablonow (SP200) - jest on nietypowy niewygodny do analizy i od lat nieuzywany (byl uzywany do zaginionego w mrokach dziejow formatu programu Sprzedaz 2.0

moze przeanalizuj jakis import z handlu czy z subiekta - tam jest prosciej

Autor:  qaz [ 2010-08-02, 08:51 ]
Tytuł: 

a do czego służy $id i $fk_ident ?

Autor:  wrob [ 2010-08-02, 13:14 ]
Tytuł: 

ID - to juz wyzej zasugerowalem - fk_id to pochodzi z czasow gdy sprzedaz miala mozliwosc wspolnej numeracji z FK, a teraz jescze fk_id uzywa handel ale po swojej stronie eksportujac

Naprawde lepiej poeksperymentuj z innym szablonem :)

Autor:  qaz [ 2010-08-05, 13:53 ]
Tytuł: 

Czy może ktoś wrzucić przykładowe dane do importu dla szablonów cdn_fpp.ams lub subiekt.ams ?? np jakieś dokumenty magazynowe lub cokolwiek żeby działało

Pozdrawiam

Autor:  wrob [ 2010-08-05, 17:22 ]
Tytuł: 

Moze na forach odpowiednich programow zapytaj albo sciagnij sobie demo subiekta i wyekportuj przykladowy plik

Autor:  qaz [ 2010-08-05, 23:55 ]
Tytuł: 

Właśnie nie da się wyeksportować z programów dane do formatów zgodnych z szablonami w Symfonii. Pisze w sumie w każdy z szablonów że:

"Szablon SUBIEKT jest zamieszczony wyłącznie w celu demonstracyjnym i nie powinien służyć do importu rzeczywistych danych.",
"Firma SAGE SYMFONIA nie posiada żadnych prerogatyw do próby interpretowania sposobu przechowania danych w aktualnych, ani też wstecznych",
" wersjach oprogramowania firmy Subiekt"
Z Cdn_fpp.ams jest podobnie ://

Dlatego może ktoś zrobił sobie odpowiedni plik danych pod takie szablon ?

Autor:  wrob [ 2010-08-06, 04:12 ]
Tytuł: 

Mysle ze powinienes sie bardziej przylozyc do tego co robisz.

Po pierwsze pomysl:

Skoro jest szablon do importu w formacie wysylanym przez subiekta - to sluzy on jak sama nazwa wskazuje do importu pliku wypluwanego przez subiekta w jego wlasnym(subiekta) formacie - wiec moze wejdz do subiekta i wyeksportuj z niego dokumenty - w formacie epp (eksport do rachmistrza/rewizora) a nie bez sensu szukaj w subiekcie eksportu do symfonii bo tam. co oczywiste, go nie ma :-)

A co do komunikatu w szablonie - to tylko komunikat ze Sage moze nie wiedziec np o tym ze subiekt cos tam zmienil w ukladzie pliku epp - i zeby sobie szablon subiekt.ams dopasowywac wlasnymi silami jesli zaszly jakies zmiany.

W cdn klasyce/optimie - szukaj eksport pliku vat_r.txt (format comma)

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