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

C# utworzenie dokumentu magazynowego
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8014
Strona 1 z 1

Autor:  KrzysztofK [ 2017-07-25, 06:13 ]
Tytuł:  C# utworzenie dokumentu magazynowego

Hej, mam sporą wiedzę z raportów Symfonii i C# nie wiem tylko do końca jak połączyć oba ze sobą a wiem że to możliwe. Chciałbym prosić o pomoc w 2 przypadkach

Solucja 1. Miniprogramik w C# który uruchamia się , loguje do bazy ERP handlu wg parametrów(czy może jeszcze coś potrzebne):
serwerSQL = "XXX", bazaDanych = "AAA" user = "YYY" hasło = "ZZZ"

i wystawia dokument magazynowy PW z bieżącą datą , magazyn "MAG", na towar o kodzie "Pralka" ilość=100 wartość 1000

Solucja 2. Dll w C# uruchamiana z ERP Handel z kartoteki kontrahentów. Robi dokładnie to co ten wyżej ale zamiast PW jest PZ. Do raportu przekazywany jest Kod zaznaczonego kontrahenta z kartoteki , oraz pewnie dane połączeniowe( pewnie z GetAdoConnection) wg aktualnie otwartej bazy.
Kiedyś byłem na szkoleniu gdzie to było omawiane ale to już sporo czasu minęło i notatki wsiąkły, w tym drugim chodzi w szczególności o to jak do obiektu z dllki przekazać id i bieżące dane połączeniowe tak by nie trzeba było tworzyć nowego logowania(co zjada stanowiska jeśli się nie mylę) a jestem przekonany że na tym szkoleniu prowadzący mówił iż jest to możliwe (by przekazać dane bieżąco otwartej bazy) oraz jak tworzyć obiekt korzystając z obiektów ERP Handel.

Potrzebowałbym też jakiegoś krótkiego opisu jak taką dll uruchomić z raportu z handlu, i ewentualnie jakie trzeba dodać referencje w samej Solucji. Jeśli ktoś byłby chętny do pomocy i miał styczność z tematem to pewnie dla niego takie coś to parę minut a ja nie wiem od czego ruszyć :) Jestem skłonny oczywiście podzielić się moim majątkiem za bogatą wiedzę kolegów, więc w razie czego proszę o PW.

Pozdrawiam

Autor:  rafal [ 2017-07-25, 12:37 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

Możesz uruchomić Handel z linii poleceń podając w parametrach dane do logowania oraz raport, który ma się uruchomić i jego argumenty.

Autor:  KrzysztofK [ 2017-07-27, 10:00 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

rafal pisze:
Możesz uruchomić Handel z linii poleceń podając w parametrach dane do logowania oraz raport, który ma się uruchomić i jego argumenty.


1) czy uruchomienie w ten sposób zamyka handel po wykonaniu raportu ?
2) możesz napisać przykładową linijkę kodu uruchamiającego handel na użytkownika XX, hasło YY baza BB serwer SS raport RR
3) jakie i jak parametry można przekazać do raportu ? tylko stringi ? czy obiekty też ?


3) pomimo bardzo przydatnych informacji z uruchomieniem handlu z możliwością wywołania parametru, wciąż jednak wolałbym odpowiednie rzeczy zrobić za pomocą obiektów bezpośrednio z kodu c#, nie musząc ponownie wywoływać otwarcia aplikacji. Jeśli więc jest taka możliwość to wracając do pierwotnej treści mojego maila to czekam na PW w sprawie 2 przykładowych solucji :D

Dzięki i pozdrawiam

Autor:  rafal [ 2017-07-27, 10:28 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

To forum nie obsługuje PW.

Autor:  KrzysztofK [ 2017-07-31, 06:52 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

rafal pisze:
To forum nie obsługuje PW.

Aha , myślałem że Ty Rafale i zatwierdzone przez portal osoby mogą wysyłać PW :) czy więc można podać maila by osoby chętne do pomocy mogły się jakoś skontaktować ? Jak pisałem nie chcę tego za darmo bo wiem iż czas jest cenny . :)

Autor:  Jarek75 [ 2017-08-29, 13:19 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

Krzysztof, jak jesteś dystrybutorem, to Sage Ci to da. Ja dostałem od nich niedawno taki przykład kodu w C#, chyba dotyczył Twojego pkt. 1.

Gdzieś to mam, ale za Chiny nie umiem teraz odnaleźć. Trochę mnie to martwi. Może napisz zgłoszenie na hmf, zapytaj o wystawianie dokumentów w Handlu za pomocą programu w C#. Dokładnie takie coś dostałem.

Autor:  rafal [ 2017-08-29, 14:36 ]
Tytuł:  Re: C# utworzenie dokumentu magazynowego

KrzysztofK pisze:
rafal pisze:
To forum nie obsługuje PW.

Aha , myślałem że Ty Rafale i zatwierdzone przez portal osoby mogą wysyłać PW :) czy więc można podać maila by osoby chętne do pomocy mogły się jakoś skontaktować ? Jak pisałem nie chcę tego za darmo bo wiem iż czas jest cenny . :)


Lub skontaktuj się z Ekspertem

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