Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-22, 21:44x



Odpowiedz w temacie  [ Posty: 7 ] 
IOrec.SetField("numerWSerii", numerDokumentu) 
Autor Wiadomość

Rejestracja: 2009-10-29, 09:48
Posty: 48
Pomógł: 1
Post IOrec.SetField("numerWSerii", numerDokumentu)
Witam
W jaki sposob przy pomocy IOrec zaimportowac dokument z wlasnym numerem, ktory jest inny niz sposob numeracji w symfonii. Probuje wykorzystac

Kod:
IOrec.SetField("numerWSerii", numerDokumentu)


ale symfonia sama nadaje sobie numer importowanego dokumentu

Pozdrawiam,
Jacek


2010-01-12, 13:52
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2009-10-29, 09:48
Posty: 48
Pomógł: 1
Post 
Chodzi mo o import zamowienia z numerem np "ZAM/01/2010/Sklep1"


2010-01-12, 14:58
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-05-14, 20:18
Posty: 53
Post 
Spróbuj, po zaimportowaniu tego dokumentu wyedytować go za pomocą BIORec
idDok zwróci ci IORec po zaimportowaniu

Kod:
Dispatch xDk
xDk = xFactory.NewObject("BDokumentZo")
xDk.Load(Using "id=%l", idDok)
Dispatch xBIORec = xFactory.NewObject("BIORec")
xBIORec.SetField("id", Using "%d", xDk.id)

xBIORec.SetField("numerWSerii", "10000")
xBIORec.SetField("kod","ZAM/10000/2010/Sklep1")

Dispatch xFunkcja = xFactory.NewObject("BFunkcja")
xFunkcja.EditSp(xBIORec)


ustaw odpowiednie wartości dla numerWSerii oraz/lub kod (nie jestem pewien czy numerWSerii nie ustawia automatycznie numeru wg. szalonu - do sprawdzenia)


2010-01-12, 19:06
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2009-03-07, 11:13
Posty: 597
Pomógł: 34
Post 
1. nie wiadomo, jakiego programu używasz (dostałeś poradę nt. forte)
2. nie wiadomo, co to za zamówienie (własne/obce)
3. nie wiadomo, jaki jest sens tego działania - może warto po prostu utworzyć odpowiednią serię
4. chyba nie ma prostej metody nadania dokumentom sprzedaży numeru niezgodnego z szablonem numeracji


2010-01-19, 16:01
Wyświetl profil

Rejestracja: 2009-10-29, 09:48
Posty: 48
Pomógł: 1
Post 
Dzieki za odpowiedzi.

Skorzystalem z nastepujacego scenariusza:
1. Importuje dokument do bufora (numer jest nadawany automatycznie)
2. Zmieniam jego numer bezposrednio w bazie
3. Wystawiam dokument z bufora.

Pozdrawiam,
Jacek


2010-01-20, 09:55
Wyświetl profil

Rejestracja: 2009-09-22, 09:56
Posty: 112
Post 
Przyłącze się do wątku... widzę, że na temat...

Oczywiście Forte, zamówienie własne, chcę zmienć numer..

Kod:
id = WystawDokumentHandlowy(id, 1, 0, 4)
// zmiana numeru
xDk = xFactory.NewObject("BDokumentZw")
xDk.Load(Using "id=%l", id)
Dispatch xBIORec = xFactory.NewObject("BIORec")
xBIORec.SetField("id", Using "%d", xDk.id)

xBIORec.SetField("numerWSerii", "2")
xBIORec.SetField("kod","2/10/ZMT")

Dispatch xFunkcja = xFactory.NewObject("BFunkcja")
xFunkcja.EditSp(xBIORec)


I niestety, ale numer się nie zmienia. Zna ktoś przyczynę, a może jakiś błąd popełniłem, choć patrząc się na kod źródłowy wcześniej, nie sądzę by tak właśnie było :-/


2010-10-20, 23:58
Wyświetl profil

Rejestracja: 2009-09-22, 09:56
Posty: 112
Post 
I już po problemie....
Oczywiście w ostatniej linii powinno być:

Kod:
xFunkcja.EditZw(xBIORec)


Przecież to jest zamówienie własne ;-)


2010-10-21, 00:06
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 7 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. HMP2011.1a iorec numerwserii i znikający magazyn

w Programowanie

Glajder

3

3313

2014-10-16, 10:38

supersebek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. IOREC ImportMG()

w Programowanie

wojtek

0

2441

2014-10-13, 15:02

wojtek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. IORec i działy

w Programowanie

maston

6

3965

2010-08-10, 13:40

maston Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. IOREC jak ugryźć ?

w Programy Handlowe

Zenek N

10

3874

2014-04-01, 11:52

Glajder Wyświetl najnowszy post



Kto jest online

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