Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

--========================== Added by shoukat on 11-01-2018 for RRE Invoice

========================================
IF form_name='ARXTWMAI' THEN
DECLARE
v_language VARCHAR2(30);
BEGIN
fnd_profile.get('ICX_LANGUAGE',v_language);

IF v_language='ARABIC' then
app_special2.instantiate('SPECIAL10','&????? ?????','SPECIAL10');
ELSE
app_special2.instantiate('SPECIAL10','&Print Rabih
Invoice','SPECIAL10');
END IF;
END;
END IF;

IF (form_name='ARXTWMAI' AND block_name='TGW_HEADER' AND


name_in('tgw_header.trx_number')) IS NOT NULL THEN
app_special2.enable('SPECIAL10',PROPERTY_ON);
ELSE
app_special2.enable('SPECIAL10',PROPERTY_OFF);
END IF;

IF (form_name='ARXTWMAI' AND block_name='TGW_HEADER' AND event_name =


'SPECIAL10') THEN
DECLARE
v_org_id NUMBER;
v_printer_name VARCHAR2(400);
req_id NUMBER;
BEGIN
FND_PROFILE.GET('org_id',v_org_id);
-- IF v_org_id = 577 Then
IF fnd_request.set_print_options (v_printer_name,
'INVOICE',
1,
True,
'N') THEN

req_id:=fnd_request.submit_request('AR','XXRRE_AR_INVOICE_PRN','Print Rabih
Invoice','',False,v_org_id,

name_in('tgw_header.customer_trx_id'),'','',
'','', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '', '', '',
'', '', '', '', '', '', '', '');
END IF;

IF (req_id = 0) THEN
FND_MESSAGE.RETRIEVE;
FND_MESSAGE.ERROR;
ELSE
message('Invoice Submited Successfully to Printer '||
v_printer_name);
COMMIT;
END IF;
-- END IF;
END;
Raise Form_Trigger_Failure;

END IF;
--======================================= Ended On 11-01-2018
===============================================================

You might also like