Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-08-05 22:04:38

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Subiekt - dodawanie towaru z poziomu bazy

Czy może ktoś mógłby się podzielić w jaki sposób można poprawnie wstawić pozycję do "Dokumentu" (fv, wz itp) w Subiekcie?

Walczę z tym już trochę czasu i nie mogę dojść do końca :/

Dokument mi tworzy i nadaje nr poprawnie, ale nie mogę jeszcze dojść do jakiej/jakich table należy dodać rekordy aby na dokumencie były widoczne wpisy...


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#2  2013-08-06 10:59:04

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Subiekt - dodawanie towaru z poziomu bazy

Może nie odpowiem bezpośrednio, ale powiem jak to wygląda u mnie. Do komunikacji z subiektem bądź rewizorem używamy dodatkowego oprogramowania Sfera http://goo.gl/7HFUeU Trzeba dopisać trochę swojego kodu, ale działa.


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#3  2013-08-06 11:46:58

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Subiekt - dodawanie towaru z poziomu bazy

Tak wiem o Sferze, ja ją chcę ją ominąć, ponieważ za bardzo nie chce klient wywalać 1k na jakiś dodatek, żeby można było dodać pozycje do zamówienia


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#4  2013-08-06 14:46:41

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Subiekt - dodawanie towaru z poziomu bazy

Nie możesz wygonić pacjenta na Ledthanda?
Jak ostatnio się nim interesowałem, to dawali w dokumentacji całą strukturę bazy
i  zapytań, razem z przykładami, jak to zakodzić w Pythonie.
Sznurek: http://www.lefthand.com.pl/download/manuale/Integracja_lh_z_ecommerce.pdf

Dlaczego na Lefthanda?
Antywiry kosztują, MSSQl też zbyt darmowy nie jest, także oszczędności będą dużo większe, niż marny 1k.
A Linux, Posgres, Mysql czy Firebird, to wszystko ma bardzo przyjemną cenę. :D

Jakby brakowało możliwości w LH, to jest "kombajn ścianowy" OpenERP, do którego są mody do polskiej rachunkowości, i czego tylko chcesz.
Cały OpenERP jest napisany przede wszystkim w Pythonie, także pisanie wtyczek,
to nie jest coś niewykonalnego (gotowych ma mniej więcej tyle, co Firefox lub Oscommerce).

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2013-08-06 14:52:11)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2013-08-06 15:37:48

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Subiekt - dodawanie towaru z poziomu bazy

chodzi o to, że klient za bardzo nie chce zmieniać systemu sprzedaży, ponieważ wiązało by to się z kolenymi kosztami wdrożenia, a za Bóg zapłać, to teraz się nie wyżyje...

Chciałem dać tam enovę, bo ją znam i dałbym radę. Ale jak szeffo to usłyszał, to powiedział, że Ci ludzie nie nadają się do tego programu, bo .... okazało się, że był współtwórcą enovy i wie co mówi :-)

Ale tak na marginesie, czy da się robić takie dziwne cuda w LH jak w subiekcie? bo jeżeli tak, to może by to przeszło

EDIT:

Już sobie przypomniałem dlaczego nie chcą zejść z subiekta, bo tam coś im chodzi o księgowość czy coś takiego, nie pamiętam dokładnie.

Ostatnio edytowany przez jezoo (2013-08-06 15:42:39)


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#6  2013-08-06 21:37:09

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Subiekt - dodawanie towaru z poziomu bazy

Pewnie RewizorGT, księgowość, to najbardziej niereformowalny dział w każdej firmie.

Ale tak na marginesie, czy da się robić takie dziwne cuda w LH jak w subiekcie? bo jeżeli tak, to może by to przeszło[/quote]
Zależy, jakie cuda masz na myśli.
Jeśli Sferę i OscGT, to właśnie piszesz konkurencyjny projekt. :D

LH to zauważalnie mniejszy producent, i przeważnie ma mniejsze muchy w nosie, jak trzeba wprowadzić jakąś modyfikację w interfejsie.

Chociaż LH też ma swoje wady, np już niedługo wychodzi QT5, a z tego co widzę, LH jest jeszcze na etapie QT3, podobnie sytuacja wygląda z bazą Firebird.  ;)


PS:

Chciałem dać tam enovę, bo ją znam i dałbym radę. Ale jak szeffo to usłyszał, to powiedział, że Ci ludzie nie nadają się do tego programu, bo .... okazało się, że był współtwórcą enovy i wie co mówi :-)[/quote]
To poślij go, żeby się wkręcił do Insertu na pół roku, to będziesz miał Subiekta z głowy. :D

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2013-08-07 09:24:04)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2013-08-07 07:50:20

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Subiekt - dodawanie towaru z poziomu bazy

źle mnie zrozumiałeś :), nie ekipa enovej nie nadaje się tylko szfffa pracownicy :-). Z tego względu, że enova bardzo pilnuje obiegu dokumentów i takie tam :-)


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#8  2013-08-10 23:22:46

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Subiekt - dodawanie towaru z poziomu bazy

Nie ma innego wyjścia jak dodać pozycję z poziomu bazy. Trudno powiedzieć jak to robi sfera, bo nie analizowałem tego nigdy. Być może korzysta z jakiejś procedury składowanej. Wszystkie skrypty sql z jakich korzysta subiekt są dostępne na stronie Insertu do ściągnięcia, jak również dokumentacja bazy danych. Podpowiem, że możesz sobie poużywać sfery testowo i wyśledzić jakie skrypty sql są uruchamiane podczas dodawania pozycji do dokumentu.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#9  2013-08-11 21:35:04

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Subiekt - dodawanie towaru z poziomu bazy

chyba tak zrobię.

@czadman, powiedz mi jeszcze jedno, ta dokumentacja i sfera to jest dostępna pewnie dla partnerów czy szary Stefan może sobie również pobrać :) ?


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.015 seconds, 18 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00097 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.34.50' WHERE u.id=1
0.00068 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.34.50', 1732215696)
0.00039 SELECT * FROM punbb_online WHERE logged<1732215396
0.00073 DELETE FROM punbb_online WHERE ident='18.116.14.48'
0.00069 DELETE FROM punbb_online WHERE ident='3.135.184.27'
0.00064 DELETE FROM punbb_online WHERE ident='3.136.22.184'
0.00062 DELETE FROM punbb_online WHERE ident='3.136.25.249'
0.00063 DELETE FROM punbb_online WHERE ident='3.148.108.144'
0.00060 DELETE FROM punbb_online WHERE ident='3.16.69.243'
0.00065 DELETE FROM punbb_online WHERE ident='3.17.155.142'
0.00065 DELETE FROM punbb_online WHERE ident='40.77.167.154'
0.00075 DELETE FROM punbb_online WHERE ident='57.141.0.21'
0.00094 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24046 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00195 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24046 ORDER BY p.id LIMIT 0,25
0.00103 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24046
Total query time: 0.0121 s