Generation of output for delivery creation
Hi,
I have a requirement, wherein when the delivery document is created, output should be generated automatcially.
In other words, the output should be generated automatically when the delivery document is created and before PGI.
Any suggestions as to how this can be done?? Is there any user exit for this.
Thanks
Regards
Mohan
Hello Mohan
You don't need any user exit for this.
You can set this up in the output master data set up ( e.g. T code VV21 for Shipping output). While setting up the condition record, set date/time as 4 (Send immediately (when saving the application).
You can set up the output type config also to do this ( T code V/34). You can set up the dispatch time in 'Default values' tab as 4 and then the same will be proposed during master data set up, However users can override it.
Hope this helps.
Similar Messages
-
Bursting Control file, Error!! Could not deliver the output for Delivery
Hi,
I am using bursting control file to send report output to email in R12.1.3.
If the report output is having data, it is working fine. if there is no data it is getting errored out with the below message.
"Error!! Could not deliver the output for Delivery channel:null "
In the report output i put "No data found", when i click on view output the output in application is showing as "NO DATA FOUND" in PDF .
"Bursting VMC Approved Purchase Orders for a period (XML Publisher Report Bursting Program)" got above error.
my requirement is if there is no data, still i require the output to email.
Thanks in Advance
Adina.Hi,
I am facing the same situation and want the bursting program to finish in normal even when there is no data.
Can you please let me know how you resolved this?
Thanks
RG -
Could not deliver the output for Delivery channel:null
XML Publisher Report Bursting Program is throwing the following exception
Log file
========
XML/BI Publisher Version : 5.6.3
Request ID: 11900899
All Parameters: Dummy for Data Security=Y:ReportRequestID=11900819:DebugFlag=Y
Report Req ID: 11900819
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:DB94
Preparing parameters
null output =/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900899.out
inputfilename =/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900819.out
Data XML File:/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900819.out
Set Bursting parameters..
Temp. Directory:/caop/app02/common/caopcomn/temp
[071713_110919401][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.1.0 - Production
[071713_110919410][][STATEMENT] setOAProperties called..
Bursting propertes.....
{user-variable:cp:territory=US, user-variable:cp:ReportRequestID=11900819, user-variable:cp:language=en, user-variable:cp:responsibility=21540, user-variable.OA_MEDIA=http://db172.coresys.com:17204/OA_MEDIA, burstng-source=EBS, user-variable:cp:DebugFlag=Y, user-variable:cp:parent_request_id=11900819, user-variable:cp:locale=en-US, user-variable:cp:user=PRAYAPUDI, user-variable:cp:application_short_name=XDO, user-variable:cp:request_id=11900899, user-variable:cp:org_id=0, user-variable:cp:reportdescription=Care One Salary Change Approval, user-variable:cp:Dummy for Data Security=Y}
Start bursting process..
Bursting process complete..
Generating Bursting Status Report..
Output File
========
<?xml version="1.0" encoding="UTF-8" ?>
- <BURS_REPORT>
<REQUESTID>11901286</REQUESTID>
<PARENT_REQUESTID>11901285</PARENT_REQUESTID>
<REPORT_DESC>Care One Salary Change Approval</REPORT_DESC>
<OUTPUT_FILE>/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11901286.zip</OUTPUT_FILE>
- <DOCUMENT_STATUS>
<KEY />
<OUTPUT_TYPE>EXCEL</OUTPUT_TYPE>
<DELIVERY>email</DELIVERY>
<OUTPUT>/caop/app02/common/caopcomn/temp/071713_120851408/xdo1_2.xls</OUTPUT>
<STATUS>fail</STATUS>
<LOG>Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details..</LOG>
</DOCUMENT_STATUS>
</BURS_REPORT>
XML File
======
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Generated by Oracle Reports version 10.1.2.3.0 -->
<CAO_SAL_CHG_APR>
<LIST_G_EMAIL>
<G_EMAIL>
<EMAIL>[email protected]</EMAIL>
<LIST_G_MESSAGE_NUMBER>
<G_MESSAGE_NUMBER>
<MESSAGE_NUMBER>1</MESSAGE_NUMBER>
<PERCENT_CHANGE>-98.75</PERCENT_CHANGE>
<SALARY_CHANGE_AMT>-23,621.00</SALARY_CHANGE_AMT>
<DATE_CHANGE_MADE>07/16/2013</DATE_CHANGE_MADE>
<APPROVER_NAME>Veluz, Cynthia Avila</APPROVER_NAME>
<APPROVER_JOB>Administration|Center|Payroll/Benefits Coordinator</APPROVER_JOB>
<PERSON_NAME>Donet, Andrew P</PERSON_NAME>
<PERSON_NUM>131996</PERSON_NUM>
<LOCATION_CODE>HR - CareOne at Morris ALF</LOCATION_CODE>
<REGION_2>NJ</REGION_2>
<JOB_TITLE>Administration|Center|Director of Admissions</JOB_TITLE>
<CURRENT_ANNUAL_SAL>299.00</CURRENT_ANNUAL_SAL>
<PREVIOUS_ANNUAL_SAL>23,920.00</PREVIOUS_ANNUAL_SAL>
<PAY_BASIS>PERIOD</PAY_BASIS>
<CUR_PAY>11.50</CUR_PAY>
<CHANGE_DATE>07/21/2013</CHANGE_DATE>
<SALARY_CHANGE_REASON></SALARY_CHANGE_REASON>
<EMPLOYMENT_CATEGORY>Fulltime-Regular</EMPLOYMENT_CATEGORY>
<ERIC_WILLIAMS>[email protected]</ERIC_WILLIAMS>
</G_MESSAGE_NUMBER>
</LIST_G_MESSAGE_NUMBER>
</G_EMAIL>
</LIST_G_EMAIL>
</CAO_SAL_CHG_APR>
Control File
========
<?xml version="1.0" encoding="UTF-8" ?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="CAO_SAL_CHG_APR/LIST_G_EMAIL/G_EMAIL">
<xapi:delivery>
<xapi:email server="smtp.coresys.com" port="25" from="[email protected]" reply-to="[email protected]">
<xapi:message id="123" to="[email protected]"
attachment="true"
subject="Salaries Changed Yesterday">
Please do not reply to this email, it is system-generated.
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output="Care_One_Salary_Change_Approval" output-type="EXCEL" delivery="123">
<xapi:template type="rtf" location="xdo://CAO.CAO_SAL_CHG_APR.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
It is greatly apprecaited, if you can take a look the issue.
Thank you,
-Pradeep.Hello Sir,
I am hard coding the Email id in the control file. From/To/CC emails I have hard coded. I want to paste the Control file... But I could not because, not allowing me to post XML content.
Thanks
<?xml version="1.0" encoding="UTF-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
<xapi:request select="/EMPLOYEE_REPORT/EMPLOYEE">
<xapi:delivery>
<xapi:Email server="mycompanyserver" port="25" From="[email protected]" reply-to ="[email protected]">
<xapi:message id="123" to="[email protected]" cc="[email protected]"
attachment="true" subject="Employee Details for ${FULL_NAME}"> Mr./Ms. ${FULL_NAME}, Please review the attached document
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="pdf" delivery="123">
<xapi:template type="rtf" location="xdo://XBOL.TEST_ABC_XML.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Edited by: user9367932 on Apr 13, 2010 4:59 AM
Edited by: user9367932 on Apr 13, 2010 4:59 AM -
Error!! Could not deliver the output for Delivery channel:null
Hi Friends,
XML/BI publisher : 5.6.3
Oracle Applications : R12.0.6
Bursting program Log file
==================
XML/BI Publisher Version : 5.6.3
Request ID: 993023
All Parameters: Dummy for Data Security=N:ReportRequestID=993022:DebugFlag=Y
Report Req ID: 993022
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:XXXXXGRP02
Preparing parameters
null output =/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993023.out
inputfilename =/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993022.out
Data XML File:/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993022.out
Set Bursting parameters..
Temp. Directory:/tmp
[041210_040045855][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.130 - Production
[041210_040045859][][STATEMENT] setOAProperties called..
Bursting propertes.....
{user-variable:cp:territory=US, user-variable:cp:ReportRequestID=993022, user-variable:cp:language=en, user-variable:cp:responsibility=50537, user-variable.OA_MEDIA=https://appscgrpdev.oracleoutsourcing.com:443/OA_MEDIA, burstng-source=EBS, user-variable:cp:DebugFlag=Y, user-variable:cp:parent_request_id=993022, user-variable:cp:locale=en-US, user-variable:cp:user=Dev2, user-variable:cp:application_short_name=XDO, user-variable:cp:request_id=993023, user-variable:cp:org_id=90, user-variable:cp:reportdescription=Test_xml_bursting, user-variable:cp:Dummy for Data Security=N}
Start bursting process..
Bursting process complete..
Generating Bursting Status Report..
Bursting program Out put file
==================
Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details.Hello Sir,
I am hard coding the Email id in the control file. From/To/CC emails I have hard coded. I want to paste the Control file... But I could not because, not allowing me to post XML content.
Thanks
<?xml version="1.0" encoding="UTF-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
<xapi:request select="/EMPLOYEE_REPORT/EMPLOYEE">
<xapi:delivery>
<xapi:Email server="mycompanyserver" port="25" From="[email protected]" reply-to ="[email protected]">
<xapi:message id="123" to="[email protected]" cc="[email protected]"
attachment="true" subject="Employee Details for ${FULL_NAME}"> Mr./Ms. ${FULL_NAME}, Please review the attached document
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="pdf" delivery="123">
<xapi:template type="rtf" location="xdo://XBOL.TEST_ABC_XML.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Edited by: user9367932 on Apr 13, 2010 4:59 AM
Edited by: user9367932 on Apr 13, 2010 4:59 AM -
In VL10C,Unselected Line items are copied for delivery creation in VL01N
Hello,
I am trying to create outbound deliveries for an sales order using t.code VL10C. when I execute VL10C,it takes me to next screen with all sales order line items where i am selecting some line items & select Dialog button for delivery creation. In this case all line items of the sales order get copied into VL01N screen instead of copying only the selected line items.
What may be the issue? Is this standard functionality of VL10C transaction? my requirement is to create delivery for selected line items using VL10C transaction.
Regards
Gouthamhi All,
It's a standard SAP process... See OSS note 453947...
For me it's a bug, not for SAP....
But create deliveries for only selected item work in backgroung process ! According to user role parameter "selected items"
Source code :
SET PARAMETER ID 'VST' FIELD <cs_postab>-vstel.
SET PARAMETER ID 'AUF' FIELD <cs_postab>-vbelv. -
> only order number (not item)
SET PARAMETER ID 'ALT' FIELD SPACE. "n_810897
EXPORT lv50c-datbi FROM lf_datbi TO MEMORY ID 'LEDAT'.
EXPORT d_tcode FROM sy-tcode
enque FROM cx_list_profil-enque "n_602290
TO MEMORY ID 'CALLING_TCODE'.
CALL TRANSACTION 'VL01N' AND SKIP FIRST SCREEN.
regards. -
User exit for delivery creation in VL10B/VL10G-
Hi,
Is there any exits available for restricting the document type while the deliveries are selected/processed using VL10B/VL10G - delivery creation in background.
Scenario is when deliveries are created for STO's,the delivery is to be created for a selected document types(EKKO - BSART).Other types of document types have to be ignored when the delivery is created in background.
Regards
DeepakHello Deepak
You handle this through configuration while setting up Stock Transport Orders in MM.
Path: IMG/Materials Management/Purchasing/Purchase Order/Set up Stock Transport Order/Assign Delivery Type and Checking Rule
Here you a Delivery type for a combination of Plant and PO type. So those PO types which you don't want to be included for delivery creation will not figure in this assignment. I don't think you should go down the user exit route.
If you still need to explore user exits, look at OSS note 198137 for a list and purpose of VL10X based exits.
Hope this helps. -
Triggering output for delivery
Hi,
I had an issue regarding the output for delivery failed because of the partner type wrongly entered manually.Now I was been advised to change the partner type and re-trigger the output.Can you please let me know with what t.code and the re-triggering of idoc ? I am new to this.
regards,
KP.HI KP
check SE38 run programme RSNAST00 check it
also check this link
http://www.sap-img.com/sap-sd/rsnast00-how-to-used-for-output-type.htm
Regards,
Krishna. -
Issue output options for reprinting output for delivery items
Hi Gurus,
I want to create the new output for delivery but at item level.
There is a standard proceduere available for trigger output at item level.
But I am not able to find the option to re-issue or see the print preview as that is not option is available in the standard menu at VL02N.
Due to this I am not able to debug the code as during triggering the output at item level both the program and script are called in background.
So is there any standard option available at item level to see the print preview as we can at header level.
If you requried any additional information then please let me know. Eagerly waiting for the reply.
Regards,
SagarHi Arun,
Yes I want output to be trigger at the item level in the delivery.
If i tirgger the output that output at item level, i see the ouput as green (ie successful)
but when i got menu and try to issue to output i do not see this output type in the list and shows all header output types only..
Due to this i am not able to debug my program when doing print preview..
So i need a way where i can see the my program in debugging mode.
And VT70 is not useful to me i do no shippment no. but I have only delivery with me.
Regards,
Sagar -
Getting Error!! Could not deliver the output for Delivery channel:null
Hi All,
I have an XML Bursting program wherein I have given the output type as pdf.
But as soon as I change the output type to Excel, I get the error - Error!! Could not deliver the output for Delivery channel:null
Can anyone please advise me what could be the possible reason for this Error and how can I resolve the same.
Regards,
ShrutiHi,
I am facing the same situation and want the bursting program to finish in normal even when there is no data.
Can you please let me know how you resolved this?
Thanks
RG -
Bursting error: Could not deliver the output for Delivery channel:null'
I am using R12 applications.
I get this error 'Error!! Could not deliver the output for Delivery channel:null' in the output file of the bursting concurrent program.
The smtp server name the ids the mail id and all other things are fine in the bursting file since i have hard coded them.
I have also telnet <smtp server name> 25 frm command prompt and it worked fine.
I don't know why i am facing this issue.
Below is the bursting control file.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="/XXOTC_MER_ROLES_LIST/LIST_G_USER_ID_/G_USER_ID_">
<xapi:delivery>
<xapi:email server="smtp server name" port="25" from="[email protected]" reply-to="[email protected]">
<xapi:message id="123" to="[email protected]" attachment="true" subject=" Dear Manager :">
Please review the attached list of roles </xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="Excel" delivery="123">
<xapi:template type="rtf" location="/mlogs/BPTDEV1/conc/temp/XXOTC_MER_ROLES_LIST_3.rtf">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Any help would be greatly appreciatedHi user13319084,
Is it that you've enabled SMTP authentication and the authentication is failing (not sure if user13319084 is person Kaushek commenting the same on my blog) here:
http://garethroberts.blogspot.com/2008/03/bi-publisher-ebs-bursting-101.html
Regards,
Gareth -
Bapi for Delivery Creation from Sales Order
Hi
I have multiple sales order and i want to create 1 outbound delivery from it just like what Vl10A is doing.
Can i have BAPI or fumctiona module for same.
Best Regards
SubhamCheck this thread:BAPI for Delivery Creation
Also search the forums..there are many threads addressing the same issue.
Regards,
Kiran -
User Exit for Delivery Creation
Hi,
I am looking for an User Exit for Delivery Creation, which should provide a Sales Order Number. This is required before Batch determination. Can any one help.Hi,
I think you can try with MV50AFZ1 user exit.
In move fields to LIKP and LIPS routine you can get the sales order.
LIPS-VGBEL gives the sales order.
Thanks,
Rohan -
Restrict Sales Order for Delivery Creation
Dear Experts,
We are supplying material to our customer (He is our subsidiary company). All the material codes within the two companies (i.e., our customer and us) are same. My customer is creating Purchase Order on us and through BDC program auto sales order is getting generated at our company. Pricing conditions are also copied from the PO to SO. We are not maintaining any pricing conditions for this customer.
My customer wants to supply the materials only against the sales orders created during the month only. Example: If auto sales orders are created during August'09 till 31st Aug, delivery should be created before 31st August only. From 1st Sept'09 onwards delivery should not create against the open sales orders created till 31st aug'09. When we try to do the delivery, system should not allow for creation of delivery from 1st Sept'09 onwards.
Can u please guide me whether we have any standard process for this to control the delivery creation? or we need to go for any development?
Your early reply in this regard is highly appreciated.
Thanks
Murthy SDhi you can use scheduling aggrement concept for the same.
Alternatively , you can write logic in the exits .
program:
MV50AFZ1
code:
loop at xlips.
select single vbegdat venddat from VEDA into (VEDA-VBEGDAT,VEDA-VENDDAT)
where vbeln = xlips-vgbel
and vposn = xlips-vgpos.
if sy-subrc = 0.
if VEDA-VBEGDAT is initial and VEDA-VENDDAT is initial.
else.
if sy-datum ge VEDA-VBEGDAT and sy-datum le VEDA-VENDDAT.
else.
MESSAGE 'sales order referred is outside validity range' type 'E'.
endif.
endif.
endif.
endloop.
the code is to be writeen in exit of delivery i.e whenever delivery is being created wr to order it checks the dates in order
Rwd points if helpful
regards
chandresh -
User exit/BADI for delivery creation in VL10B
Hi,
Is there any exits available for restricting the document type while the deliveries are selected/processed using VL10B/VL10G - delivery creation in background.
Scenario is when deliveries are created for STO's,thedelivery is to be created for a selected document types(EKKO - BSART).Other types of document types have to be ignored when the delivery is created in background.
Regards
DeepakCheck this exit.
BADI LE_SHP_DELIVERY_PROC
Method IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK -
Dear Friends,
I could see output determinations maintained only for sales document,billing document,sales activities.....if delivery note has to be given then output determination sud b maintained for delivery document ryt.....why theres no determination for delivery doc?....Thanks in advanceDear S Kumar,
Check with:
T. Code: V/36 - Maintain output determination for deliveries
V10000 (Header output) has condition type LAVA (usually with requirement 1 NB: Use V/84 u2013 V7ALLE u2013 SHAD for grouped ASNs. I.e. Group deliveries into shipments
T. Code: VV21,VV22,VV23 - Create output condition records for shipping.
LAVA u2013 WE (Partner function) - We must add each new partner with VV21
T. Code: VL71 - Reissue output for deliveries
Best Regards,
Amit
Maybe you are looking for
-
I bought used iPhone and on this iPhone I'm not able to make new account on i Cloud'. How can I use this iCloud's on used iPhone Please help me When I logging there it told me that maximum no of iCloud's Account already activated on this iPhone.
-
Error while loading data from a file on application server
Hi all, Facing an error while loading data from a flat file. Error 'The argument '##yyyymmdd;@##' cannot be interpreted as a number ' while assigning character. I changed the format of date fields (tried with number,general,date(International))in the
-
Delete Overlapping Request in Process Chain
Hi, Im working on Process chain to upload data from four source cubes to one target cube. Process chain has been configured as after the <b>Data Transfer Processs</b> successful execution, system looks for overlapping data requests and deletes them
-
KDE pager settings resets on every boot
For some strange reason (after yesterday's KDE update) the Pager Settings gets reset every time I reboot my system to "Desktop 1", "Desktop 2", etc.... VERY ANNOYING I've even deleted the .kde4 folder but to no avail ... it does the same thing !! Doe
-
802.1x with VLAN assignment through MS IAS radius
What is the correct input syntax of the cisco VAS at the MS IAS? Cisco Vendor ID = 9 - [64] Tunnel-Type = VLAN - [65] Tunnel-Medium-Type = 802 - [81] Tunnel-Private-Group-ID = VLAN NAME Thanks