Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-19, 03:24x



Odpowiedz w temacie  [ Posty: 2 ] 
[ERP] Nowy kontrahent i id FK 
Autor Wiadomość

Rejestracja: 2013-10-02, 08:42
Posty: 23
Pomógł: 2
Post [ERP] Nowy kontrahent i id FK
Witam.
Mój cel: założenie kontrahenta w HMF i wypełnienie pola idFK.

Zakładam w HMF 2015c nowego kontrahenta z poziomu AmBasic, dla przykładu wygląda to tak:
Kod:
string  sKhKod = "Mój kontrahent"
dispatch xKh = xFactory.NewObject("BKontrahent")
xKh.Clear()
xKh.AddNew()
xKh.Edit()
xKh.UstawKod(sKhKod)
xKh.UstawNazwa("Mój kontrahent")
xKh.PutProperties("kodPocztowy='43-300'")
xKh.PutProperties("miejscowosc='BB'")
xKh.PutProperties("ulica='Ulicowa 3'")
xKh.PutProperties("osfiz='1'")
xKh.PutProperties("nip='1234567890'")
// nie działa....
//xKh.PutProperties("idFk='12345'")
//xKh.UstawIdentyfikatorFK()
//xKh.UstawIdFKSynchr()
//xKh.UstawIdFK()
xKh.Save()   


Bolączką jest to, że nie przyjmuje id FK (Kontrahent > zakładka inne > idFK) i nie wiem jak go zmotywować.
Testowane na bazie wspólnej i bazach rozdzielnych HMF, FKF. Przy zakładaniu kontrahenta z ręki, pole id FK uzgadnia się prawidłowo z automatu.
Jak widać, próbuję używać przeróżnych metod odnalezionych, lecz nieopisanych w dokumentacji ERP:
xKh.UstawIdentyfikatorFK()
xKh.UstawIdFKSynchr()
xKh.UstawIdFK()

Próbowałem użyć wszystkich tych metod:
- w trybie edycji (po xKh.Edit()), lub tylko po załadowaniu obiektu kontrahenta po xKh.Load(),
- przy tworzeniu oraz PO utworzeniu (ponowna edycja).
- z wymuszeniem wartości w parametrze, lub bez.

Niestety bez rezultatu, co gorsza, program się zawiesza (przestaje odpowiadać) po wywołaniu którejkolwiek z nich więc ciężko stwierdzić bez komunikatów, co poszło nie tak...
Czy zna ktoś sposób na uzgodnienie zakładanego kontrahenta z FK, i przypisaniu mu idFK?
Z góry dzięki za pomoc, nie sposób odnaleźć na forach/w dokumentacji przykładu na użycie tych metod. Baza docelowa jest rozdzielna.


2016-01-19, 00:02
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post Re: [ERP] Nowy kontrahent i id FK
Nie wiem, jak to zrobić, ale skoro nie da się zapisać, to na początek próbowałbym to pole odczytać. Da się?

W Symfonii Handel (nie ERP) mamy 3 pola idfk, idfk2, khfk. Ważne jest tylko pierwsze z nich.


2016-01-20, 17:36
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 2 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. kontrahent

w Programy Handlowe

benii

3

2251

2012-04-25, 10:33

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. kontrahent/odbiorca na etykiecie

w Programowanie

11i11

3

2964

2009-09-14, 15:29

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. kontrahent z innym platnikiem

w Programy Handlowe

JacekBomba

8

3553

2009-11-17, 13:45

JacekBomba Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Dowód wewnętrzny - kontrahent w KPiR

w Programy Księgowe

jarek711

0

2827

2008-09-18, 13:43

jarek711 Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 9 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:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant