Ok dzięki
Powiedz mi jeszcze 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.