Miałem tego typu kolumnę na liście zamówień.
Przy dużej liczbie aktywnych pozycji zabija listę.
Kończyło się na triggerach i opisywaniu atrybutów - wtedy działa to w miarę ok.
Znaleziono 12 wyników
- 07 cze 2017, 15:51
- Forum: Sprzedaż
- Temat: Nowa kolukmna na liście ZS
- Odpowiedzi: 6
- Odsłony: 6313
- 23 mar 2017, 13:28
- Forum: Sprzedaż
- Temat: Zmiana daty sprzedaży na fakturze
- Odpowiedzi: 3
- Odsłony: 5404
Re: Zmiana daty sprzedaży na fakturze
Otwierasz okres handlowy
Od strony bazy zmieniasz TrN_Stan na 2
Dokument w buforze
Dokonujesz zmian - zapisujesz do bufora
Od strony bazy zmieniasz TrN_Stan na 5 i TrN_KosztUstalono na 1
To samo należałoby zrobić z WM
Od strony bazy zmieniasz TrN_Stan na 2
Dokument w buforze
Dokonujesz zmian - zapisujesz do bufora
Od strony bazy zmieniasz TrN_Stan na 5 i TrN_KosztUstalono na 1
To samo należałoby zrobić z WM
- 07 mar 2017, 09:14
- Forum: Warsztat
- Temat: WM - wydruk pozycji z zaznaczenia
- Odpowiedzi: 14
- Odsłony: 12745
Re: WM - wydruk pozycji z zaznaczenia
Jeżeli chodzi o dokumenty magazynowe to tam nie ma pola z godziną zatwierdzenia.
Można wykorzystać pole MaN_LastMod.
A samo zapytanie może wyglądać tak:
@PAR ?@HN15|ZAZGUID|ZAZGUID:0 @? PAR@
SELECT 1 LP,
CDN.NumerDokumentuZ(MaN_GIDTyp,0,MaN_TrNTyp,MaN_TrNNumer,MaN_TrNRok,MaN_TrNSeria,MaN ...
Można wykorzystać pole MaN_LastMod.
A samo zapytanie może wyglądać tak:
@PAR ?@HN15|ZAZGUID|ZAZGUID:0 @? PAR@
SELECT 1 LP,
CDN.NumerDokumentuZ(MaN_GIDTyp,0,MaN_TrNTyp,MaN_TrNNumer,MaN_TrNRok,MaN_TrNSeria,MaN ...
- 07 mar 2017, 09:04
- Forum: Warsztat
- Temat: Konwertowanie daty WaE_KursTS
- Odpowiedzi: 3
- Odsłony: 3903
Re: Konwertowanie daty WaE_KursTS
Od SQL 2012 można zrobić też tak
Tutaj masz z dokładnością do seknudy
A tutaj w formacie RRRR/MM/DD
Kod: Zaznacz cały
SELECT
FORMAT(DATEADD(s,we.WaE_KursTS,'19900101'),'yyy-MM-dd hh-mm-ss')
FROM CDN.WalElem we
Kod: Zaznacz cały
SELECT
FORMAT(DATEADD(s,we.WaE_KursTS,'19900101'),'yyy/MM/dd')
FROM CDN.WalElem we- 02 mar 2017, 21:25
- Forum: Sprzedaż
- Temat: Sprzedaż z odwrotnym obciążeniem
- Odpowiedzi: 1
- Odsłony: 2551
Re: Sprzedaż z odwrotnym obciążeniem
1. Na karcie towaru - check odwrotne obciążenie
2. Nagłówek - sprzedaż krajowa
3. Na pozycji - stawka VAT 0% NP (zazwyczaj E)
4. Na zakładce VAT - podatnikiem jest nabywca
Wtedy masz pewność, że taki dokument trafi we właściwe pole w deklaracji.
2. Nagłówek - sprzedaż krajowa
3. Na pozycji - stawka VAT 0% NP (zazwyczaj E)
4. Na zakładce VAT - podatnikiem jest nabywca
Wtedy masz pewność, że taki dokument trafi we właściwe pole w deklaracji.
- 02 mar 2017, 21:18
- Forum: Warsztat
- Temat: Automatyczne odbuforowanie dok. FS po wydruku
- Odpowiedzi: 1
- Odsłony: 2286
Re: Automatyczne odbuforowanie dok. FS po wydruku
To nie jest takie proste. W trakcie "odbuforowania" sporo się dzieje - m. in. generują się dokumenty magazynowe, fiskalizacja w przypadku dokumentu fiskalnego.
A nie lepiej odwrócić sytuację? Tzn. wydruk przy wyciąganiu z bufora - to akurat działa natywnie (kwestia ustawień).
Ewentualnie - blokada ...
A nie lepiej odwrócić sytuację? Tzn. wydruk przy wyciąganiu z bufora - to akurat działa natywnie (kwestia ustawień).
Ewentualnie - blokada ...
- 27 lut 2017, 14:10
- Forum: Sprzedaż
- Temat: Usuwanie towaru z promocji
- Odpowiedzi: 2
- Odsłony: 3166
Re: Usuwanie towaru z promocji
Należałoby sprawdzić czy rzeczywiście towar gdzieś nie był użyty.
Można spróbować takiego kodu
SELECT * FROM cdn.TraElem te
WHERE TrE_PakietId = /*GID Promocji*/ AND TrE_Twrnumer = /*GID Towaru*/
Można zawsze usunąć towar z promocji od strony SQL, ale tego Comarch nie zaleca.
DELETE FROM ...
Można spróbować takiego kodu
SELECT * FROM cdn.TraElem te
WHERE TrE_PakietId = /*GID Promocji*/ AND TrE_Twrnumer = /*GID Towaru*/
Można zawsze usunąć towar z promocji od strony SQL, ale tego Comarch nie zaleca.
DELETE FROM ...
- 27 lut 2017, 13:57
- Forum: Inne
- Temat: eksport FSE do xml
- Odpowiedzi: 1
- Odsłony: 3882
Re: eksport FSE do xml
Z poziomu interfejsu - HYDRA + SQL
Tworzyłem kiedyś tego typu rozwiązania gdzie pliki XML generowały się automatycznie na koniec dnia i były wysyłane mailem do klient - w tym przypadku używałem tylko SQL (T-SQL + SQL Agent).
Mam też gotowe rozwiązania w różnych formatach: KAMSOFT, SUBIEKT GT.
W ...
Tworzyłem kiedyś tego typu rozwiązania gdzie pliki XML generowały się automatycznie na koniec dnia i były wysyłane mailem do klient - w tym przypadku używałem tylko SQL (T-SQL + SQL Agent).
Mam też gotowe rozwiązania w różnych formatach: KAMSOFT, SUBIEKT GT.
W ...
- 27 lut 2017, 13:37
- Forum: Warsztat
- Temat: filtr na ZZ
- Odpowiedzi: 3
- Odsłony: 3456
Re: filtr na ZZ
Jest funkcja tabelaryczna zwracająca wszystkie podgrupy danej grupy CDN.PobierzDrzewoGrupTowarowych
Wtedy zmieniasz
TwG_GrONumer = ??Grupa_towarowa na
TwG_GrONumer IN (SELECT pdgt.GIDNumer FROM CDN.PobierzDrzewoGrupTowarowych(??Grupa_towarowa,null,null,1,null,0) pdgt)
Wtedy zmieniasz
TwG_GrONumer = ??Grupa_towarowa na
TwG_GrONumer IN (SELECT pdgt.GIDNumer FROM CDN.PobierzDrzewoGrupTowarowych(??Grupa_towarowa,null,null,1,null,0) pdgt)
- 27 lut 2017, 13:32
- Forum: Warsztat
- Temat: API 2016.3 problem kontrahenta docelowego
- Odpowiedzi: 2
- Odsłony: 3143
Re: API 2016.3 problem kontrahenta docelowego
W wersji 2016.3 rzeczywiście coś musiało się pozmieniać.
Kiedyś wystarczyło, że przekazywałem GID Adresu docelowego w pole AdwNumer.
Teraz zadziałało w momencie gdy przekazałem:
_Zamowienie.AkronimDocelowego = Kontrahent;
_Zamowienie.AdwTyp = 865;
_Zamowienie.AdwLp = 0;
_Zamowienie.AdwFirma ...
Kiedyś wystarczyło, że przekazywałem GID Adresu docelowego w pole AdwNumer.
Teraz zadziałało w momencie gdy przekazałem:
_Zamowienie.AkronimDocelowego = Kontrahent;
_Zamowienie.AdwTyp = 865;
_Zamowienie.AdwLp = 0;
_Zamowienie.AdwFirma ...