第56回 技術ショート・セミナー

第56回 技術ショート・セミナー

請求書PDFメール送信セミナー

技術ショート・セミナーのご案内

弊社製品の特別な機能だけに絞ってご説明するショート・セミナーを
オンラインで開催させて頂きます。
技術ショート・セミナーは毎回、ひとつの技術テーマにだけ絞って
ご説明するもので初めてのお客様および弊社製品の保守ユーザー様が
対象となります。
同じ内容のセミナーは行いません。一回限りとなりますので
お見逃しのないようにお申し込みください。

◇◆ 

請求書PDFメール送信セミナーのご案内

「まだ印刷の請求書ですか?」 と取引先に言われないように
請求書をPDF出力して電子メールで送りましょう。
それにはいくつかのテクニックが必要です。
オーバーレイ印刷と請求書のPDFメールの具体的な方法を
くわしくご説明します。
       ◇◆
_

定員は 30 名様までです。お早目にお申し込みください
技術ショート・セミナーへのお申し込みは下記からどうぞ
開催地 / 開催日 概要 申込み状況 参加費
【 WEBセミナー 】
第56回 技術ショート・セミナー

「え、まだ請求書を紙に印刷してるんですか?」と取引先に言われたことは
ないですか?
今や請求書はPDF化して電子メールで送る時代です。
それには請求書の書式印刷の変更と請求書印刷プログラムの変更も
必要です。どのように変更すればよいのだろうか? という疑問に
応える実践的なセミナーを開催さます。
SpoolライターVer5.0を導入してすぐに始められる方法を
具体的にご説明します。Web会議では説明しきれなかった防府な
説明で請求書のPDF化問題はこれで解決します。

(第1部) 請求書をPDFで電子メールで送信するには

 ・請求書フォームのオーバーレイ印刷

・請求書印刷プログラムの変更

・請求書をPDF送信

(第2部) オーバーレイ印刷

(1) DDSによるオーバーレイ印刷

  (2) 複写印刷のPDF化

(第3部) オーバーレイ・フォームの作成

・フォーム画像ファィル(JPG)はIFS保管

・印刷請求書を複合機でスキャン

・IFSヘFtpでアップロード

(第4部) DDSによるオーバーレイ印刷

A OVERLAY(‘/SPOOLWTR/SEIKYU.JPG’ –
A 0.02 0.5)
  

(第5部) 複写印刷のPDF化

/*——————————————————————-*/
/* (1) 売上伝票 */
/*——————————————————————-*/
CHGVAR VAR(&PDF_FILE) +
VALUE(‘URIAGE.PDF’)
SPOOLWTR/CVTSPLF SPLF(URIDEN) JOB(*) SPLNO(*LAST) +
OUTPUT(*PDF) OPTION(*IFS) PAGESIZE(*A4 +
*PORTRAIT) TOSTMF(&PDF_FILE) +
TODIR(‘/AS400-NET.USR/TEMP’) +
FRONTOVL((‘/SPOOLWTR/URIAGE.JPG’))
/*——————————————————————-*/
/* (2) 納品書 */
/*——————————————————————-*/
: :

(第6部) 請求書印刷プログラムの変更

・旧来の請求書印刷
   すべてひとつのスプールで出力していたが
これではスプールを分割できない。 

・PDF化のために請求書印刷
   取引先毎のスプールに分割する。
   RPGの中でPDF変換とメール送信を行なう。

(第7部) 実際のRPGソース

注文書メール送信(SNDHAT) : QPRINTはUSROPN定義で取引先毎にオープン・クローズ

http://218.44.135.18/QSYS,LIB/QTRSRC.LIB/QRPGLESRC.FILE/SNDHET.MBR

FQPRINT O F 132 PRINTER OFLIND(*INOF) USROPN
:
C OPEN QPRINT 90
:
C EXSR OUTPUT
:
C CLOSE QPRINT
:

(第8部) 電子メール送信

   RPGの中で次のコマンドを実行する

/FREE
CMD = ‘SPOOLWTR/CVTSPLF SPLF(QPRINT) JOB(*) SPLNO(*LAST) ‘ +
‘ OUTPUT(*PDF) ‘ +
‘OPTION(*MAIL) FROMADR(hqeサ@サeehbdスユ フフセサ.bサコ) TOADDR(‘ +
%TRIMR(ADDR) +
‘) SUBJECT(” 請求書 ”) ADDFILE(*SPLF) ‘ +
‘ SMTPLOG(‘ + %TRIMR(LOG_) + ‘) ‘ +
‘ SMTPSERVER(*FROMADR) SMTPPORT(25)’;
SYSTEM(CMD);
/END-FREE

(まとめ)

・請求書はオーバーレイ印刷に変更
・請求書印刷は取引先毎のスプールに変更
・RPGの内部で電子メールを送信

—これらはすべてSpoolライターVer5.0の標準機能だけで解決


 
2024年03月21日(木)
定員30名(残席10名)
開催終了
無料