Wydruk smartformy na drukarkę PDF - metadane

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
arnonim
Posty: 144
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 8 times
Been thanked: 5 times

Wydruk smartformy na drukarkę PDF - metadane

Post autor: arnonim »

Cześć wszystkim,
czy jest sposób ażeby ustawić metadane dla drukowanej smartformy na drukarkę zdefiniowaną jako PDFUC: PDF Unicode 1.3
Znalazłem kod programu, który dodaje metadane do pliku PDF
https://www.sapalles.com/2014/10/02/add ... t-in-abap/
ale w przypadku, gdy konwertujemy do OTF-a.
W moim przypadku tylko wysyłam na drukarkę PDF, która jest zainstalowana na serwerze Windows i potrzebuję dodać w metadanych np. numer dokumentu.
Z góry dziękuję za pomoc.

yacol
Posty: 513
Rejestracja: śr kwie 04, 2007 4:32 pm
Lokalizacja: Poznań
Has thanked: 7 times
Been thanked: 113 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: yacol »

Standardowy, przykładowy program FP_PDF_TEST_23 pozwala na modyfikację metadanych pliku PDF.
Pozdrawiam,

Jacek Witczak
http://novertio.pl

arnonim
Posty: 144
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 8 times
Been thanked: 5 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: arnonim »

Nie zrozumieliśmy się, program FP_PDF_TEST_23 tworzy plik PDF, ja nie tworzę pliku PDF, drukuję Smartforme na drukarce zdefiniowanej jako PDF.

yacol
Posty: 513
Rejestracja: śr kwie 04, 2007 4:32 pm
Lokalizacja: Poznań
Has thanked: 7 times
Been thanked: 113 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: yacol »

Zrouzmieliśmy, zrozumieliśmy :) tylko przez brak czasu nie wyraziłem się wystarczająco jasno :D
Chodziło mi o to, że dość dawno temu przerabiałem ten temat. Generalnie sprawa oparła się o support SAP i odpowiedź była taka, że się nie da
(z powołaniem się na notę 841850 - Unsupported PDF features with OTF conversion). Dlatego napisałem o tym programie bo to on daje możliwość modyfikacji propertisów pliku PDF (przy pomocy ADS). Oczywiście nie chodzi mi o sam program jako taki tylko o to co on w sobie zawiera (głównie klasy). W moim przypadku klient też chciał mieć nr dokumentu księgowego SAP w propertisach utworzonego PDF'a i nie obyło się bez własnej rzeźby w ABAP.
Pozdrawiam,

Jacek Witczak
http://novertio.pl

arnonim
Posty: 144
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 8 times
Been thanked: 5 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: arnonim »

Rozumiem, czyli pozostaje rzeźba :)
Dodatkowo nie widzę ażeby w systemie było skonfigurowane ADS. Czy to jest dodatkowo licencjonowane ?

yacol
Posty: 513
Rejestracja: śr kwie 04, 2007 4:32 pm
Lokalizacja: Poznań
Has thanked: 7 times
Been thanked: 113 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: yacol »

W SE38 odpal program FP_PDF_TEST_00 i zobacz czy w ogóle możesz podać miejsce docelowe RFC dla Adobe Document Services (domyślnie po prostu 'ADS'). Jeżeli tak to uruchom program dalej i zobacz jaką wersję ADS masz w systemie. U mnie np. jest 1160.20171025180543.911344.
Jeżeli chodzi o licencjonowanie tego dodatku to nie jestem pewien jak to wygląda na dzień dzisiejszy.
Pozdrawiam,

Jacek Witczak
http://novertio.pl

arnonim
Posty: 144
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 8 times
Been thanked: 5 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: arnonim »

Zapytałem basis o ADS, odpowiedź kończy poszukiwanie rozwiązań w tej technologii :)

SAP recommends to use SAP Cloud Platform Forms by Adobe

yacol
Posty: 513
Rejestracja: śr kwie 04, 2007 4:32 pm
Lokalizacja: Poznań
Has thanked: 7 times
Been thanked: 113 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: yacol »

No tak :) pieniądz rządzi światem... nigdy nie powinniśmy o tym zapominać :D
Pozdrawiam,

Jacek Witczak
http://novertio.pl

dominik.tylczynski
Posty: 7295
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1202 times
Been thanked: 1120 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: dominik.tylczynski »

Oczywiście, że SAP recommends...
Co nie oznacza, że ADS nie można zainstalować on premise. Można, bez problemu.

arnonim
Posty: 144
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 8 times
Been thanked: 5 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: arnonim »

Dodatkowo stwierdzili, że musieliby instalować dodatkowy serwer dla JAVA :)

dominik.tylczynski
Posty: 7295
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1202 times
Been thanked: 1120 times

Re: Wydruk smartformy na drukarkę PDF - metadane

Post autor: dominik.tylczynski »

arnonim pisze:
śr lip 01, 2020 8:11 am
Dodatkowo stwierdzili, że musieliby instalować dodatkowy serwer dla JAVA :)
Tak jest, bo ADS działa na Java stack a nie na ABAP stack. Jednak moim zdaniem nie ucieknie się od ADS - SAP coraz więcej formularzy dostarcza standardowo w tej technologii. Moim zdaniem to jest docelowa technologia tworzenia wydruków - SAP Script i Smart Forms są już passe.
Naturalnie jeśli nie chcemy się bawić we własną instalację, zawsze można wykorzystać z usługi w chmurze.