mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
KIP - przechowywanie e-deklaracji https://forum.mix-soft.pl/viewtopic.php?f=15&t=9460 |
Strona 1 z 1 |
Autor: | iredy [ 2020-02-24, 16:40 ] |
Tytuł: | KIP - przechowywanie e-deklaracji |
Witam, Moje pytanie dotyczy możliwości dostania się do danych e_deklaracji przechowywanych przez KIP One Payroll. Wygląda, na to, że sama zawartość deklaracji przechowywana jest w polu Content tabeli [dr].[Attachments]. Z tym, że jest ona jakby serializowana, przechowywana w polu jako liczba 0x.. (szesnastkowa, zaś pole jest typu image). Rozumiem, że przy próbie dostępu do e-deklaracji, program w locie zmienia liczbę na XML do wyświetlenia w oknie. Chodzi mi właśnie o to, jak to wymusić programowo - próbuję, szukam na forum i nie tylko, i jak dotąd z marnym skutkiem. :( Szukałem np. jakieś funkcji dla XMLDOM typu 'deserialize', czy jakoś tak... Znalazłem np w Raporcie Kod: e_deklaracjeREPX.sci Kod: ProcesFile(sFileName, XslFileIn, sXmlFileOut) pozdr /irek |
Autor: | a.f [ 2020-03-11, 10:25 ] |
Tytuł: | Re: KIP - przechowywanie e-deklaracji |
1. komenda niżej przypisuje do wartości content plik hex dla Id=61: select [content] from [tu nazwa bazy].[dr].[Attachments] where Id=61 2. wynik content skopiuj do bufora i wklej do komendy poniżej zmieniającej hex na xml select CAST(CONVERT(XML,tu wklej bufor w formacie hex,1) as NVARCHAR(4000)) |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |