Gdzie jest "Data WAŻNOŚCI" produktu?

Problemy i pomysły związane z funkcjonowaniem CDN Optima vel Opt!ma

Moderator: mikey

TomVZ
Posty: 2
Rejestracja: 20 sie 2022, 15:18
Rola: Inny

Gdzie jest "Data WAŻNOŚCI" produktu?

Post autor: TomVZ »

Witam,

długo szukałem "Data WAŻNOŚCI" produktu w bazie SQL ERP Optima. Czy mógłbyś doradzić, w której tabeli/atrybucie znajduje się ta data?

W tabeli [CDN].[TraElemAtr] znajduje się atrybut [TrA_Kod] o wartościach „Termin WAŻNOŚCI”, ale w tej tabeli nie ma daty.

Czy data jest przechowywana w jakimś specjalnym formacie? Używam wyszukiwania „stored procedure”, ale nic nie znajduje.

Mój SELECT:

Kod: Zaznacz cały

SELECT
  mag.Mag_Symbol
  ,tow.Twr_Kod
  ,tow.Twr_Nazwa
  ,[TsD_Cecha1_Wartosc]
  ,sum(zas.[TwZ_Ilosc]) 
  ,sum(TwZ_Wartosc) 
  ,avg(TwZ_Cena)
  
 ,null as [Data_Waznosci]
 
  FROM [CDN_ABC].[CDN].[TwrZasoby] zas
  left join [CDN_ABC].[CDN].[Magazyny] mag on mag.Mag_MagId=zas.TwZ_MagId
  left join [CDN_ABC].[CDN].[Towary] tow on tow.Twr_TwrId=zas.TwZ_TwrId
  left join [CDN_ABC].[CDN].[TraSElemDost] dos on dos.TsD_TrSID=zas.TwZ_TrSIdDost
  group by mag.Mag_Symbol, tow.Twr_Kod, tow.Twr_Nazwa,TsD_Cecha1_Wartosc
  
PS: Nie mówię po polsku, więc korzystam z tłumacza (przepraszam za literówki).

Dziękuję Ci bardzo, Tomas

DamianD
Posty: 3
Rejestracja: 16 maja 2022, 14:59
Rola: Administrator CDN XL
Wersja: 2019

Re: Gdzie jest "Data WAŻNOŚCI" produktu?

Post autor: DamianD »

Witam,

pierwsze pytanie czy posiadasz licencję na moduł Handel Plus? Dopiero ta licencja pozwala na określanie "cech" towaru.

Jeżeli tak wtedy od strony systemu będzie to wyglądało dokładnie tak jak opisane w artykule pomocy:

https://pomoc.comarch.pl/optima/pl/2022 ... hy-dostaw/

I dopiero wtedy te atrybuty będą pojawiały się w wymienionej przez Ciebie tabeli tzn. [CDN].[TraElemAtr]

Bez tego modułu musisz ręcznie utworzyć wymagany przez Ciebie atrybut o nazwie "data ważności" typ data

Następnie będzie możliwe dodanie tego atrybutu dla pozycji PZ (podświetlenie pozycji i kliknięcie lupy) na zakładce atrybuty.

To spowoduje umieszczenie informacji w tabeli [CDN].[TraElemAtr].

Niestety nie ma możliwości dodać kilku wartości dla odrębnych ilości więc w przypadku potrzeby otrzymania produktów z kilkoma datami ważności trzeba dodać je w kilku pozycjach na dokumentach PZ.

Pozdrawiam

TomVZ
Posty: 2
Rejestracja: 20 sie 2022, 15:18
Rola: Inny

Re: Gdzie jest "Data WAŻNOŚCI" produktu?

Post autor: TomVZ »

Hello DamianD,

thank you so much for your response. I have finally managed to find out the "termin waznosci" in the database. It is saved in [TraSElemDost] table in a column [TsD_Cecha2_Wartosc] but it is saved in the most strange format I have ever seen: the number of days since 28.12.1800. Very strange but it is so.

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Gdzie jest "Data WAŻNOŚCI" produktu?

Post autor: praiser »

actually it is a clarion format of date and it originated from Comarch's DOS bussiness applications with file based database. (dont know for sure)
it's more convinient to compare dates this way, add or substract.
--------------------------------
Pozdrawiam
WW

ODPOWIEDZ