Triggering Outbound proxy through Output type

I am sending sales order Acknowledgement to a file sytem from SAP. For this I am using a outbound proxy. I have a output type say ZCCS created in SAP . My question is how will the outbound proxy will get triggerred.
what should be the medium type(Print,Mail,External send ...etc) in the output type. & where do I write my outbound proxy code ( I mean should it be a executable program).
Message was edited by: SACHIN KAGLIWAL

Lets say you want to send the data whenever you kick off your Print program. just call the proxy method in your ABAP program and it will be kicked off. Or write an ABAP program, use SUBMIT command.
regards
Shravan

Similar Messages

  • Error while triggering program through output type while saving invoice

    Hi,
    I have a scenario where in my Z program needs to be triggered when saving a invoice.
    For that we have attached out Z program to output type which gets picked while saving invoice.
    In the Z program we have written the entire code in Form Entry subroutine.
    In the Z program we have called a FM "SD_SALESDOCUMENT_CREATE", to create a sales order.
    After sales order is created we have used a Commit statement.
    If I run the Z program individually, Salesorder gets created perfectly.
    How ever as per scenario when trying to save the invoice, output type gets picked. But program doesn't get called.
    and when I go to the saved the invoice I get the following error immediately:
    "Error document - Update was terminated"
    I have found that the problem is with COMMIT statement through transaction SM13.
    Can anybody help me with this. I cannot save the sales order without COMMIT, so I have to use it.
    Thanks in Advance,
    Rohan.

    Hi Rohan,
    I have worked on almost similar kind of requirement as you. 
    "Error document - Update was terminated" is because saving of invoice is done in u201CUpdate Tasku201D. Again in that work process, FM also calls for update task, which is not allowed and give short dump.
    Here are two different approaches to cope up in this scenario.
    1.Call FM in NEW TASK.
    Calling Function module in new task will assign new work process and will use different update task.
    Use:
    CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' STARTING NEW TASK 'task'
    This will not give update termination error.
    Call of FM in this way will work, but as this will be asynchronies call you will be not able to get status/message out of the FM call result.
    If capturing return message is mandatory, use below approach
    2, Process output type via Job
    Set output type, dispatch time u201CSend with periodically scheduled jobu201D in u201CDefault valueu201D tab.
    Run batch job for program u201CRSNAST00u201D with appropriate variant.
    Please let me know if you need any further details.
    Best Regards,
    Nisarg

  • Form triggering through Output type

    Hi All,
    There is a issue which i am facing , I have create a output type ZFIN and attached a custome program xyz with this outputtype. when the output is triggered throught transaction VL32n the custom program should be trigger but ther is an error raising which is going to my SAP inbox that is " PERFORM_TOO_MANY_PARAMETERS".
    Regards
    Dhiraj Shetty

    Hi,
    1. Run transaction SU01
    2. Enter <user name> => EDIT
    3. Go to tab 'Parameters'
    4. Select parameter ID = 'NDR' and enter value 'X'
    5. Save
    Done

  • Debugging the program that will get triggered for a particular output type

    Hi all,
             I have one program,which will get triggered when a Sales order of type 'VOR' is created.Whenever 'VOR' order is created it will trigger the 'ZALT' output type.And this output type 'ZALT'has been configured to my program.This output type configuration has been set up by my functional consultant.
    My problem is I created Sales order of type 'VOR'.But I want to debug my program,which has to be triggered because of that 'VOR' sales order type,which in turn triggers 'ZALT' output type and in turn triggers my program.
    My problem is I created Sales order of type 'VOR' by keeping debugging point in my program.But it is not going to my program and simply displaying sales order has been saved.
    So is the outtype has been configured properly?.Do I need to go to my functional consultant?Could anyone explain in this regard?
    Rgds,
    Balaji

    Hi Balaji,
    If possible, try to repeat the output in the output type messages screen of VA02 and change its dipatch time to '1'(Through further data). Now put the break point in the program assigned to output tye 'ZALT'(You can see this in the TNAPR table) and run the program RSNAST00 through SE38. The program will stop at the break point.
    If its not possible to repeat the output and if you want to check it the first time the output type is processed, ask the functional consultant to change the dispatch time in the condition record that is being retrieved for proposing the output type to '1'. Now run RSNAST00. The program will stop at the breakpoint.
    Thanks,
    Vinay

  • Copies window printing in VF02/VF03 through output type

    Dear Experts,
    I have copied the standard smartform of the Invoice into YLB_BIL_INVOICE and i did the modification according to the client's requirement.
    In YLB_BIL_INVOICE, i have taken one window type as Copies Window and i have chosen the radio button Original and Copies. In the window I wrote the code for Copies like Original, Factory Copy, Buyer Copy, Triplicate and Marketing Copy based on SFSY-COPYCOUNT checking. I haven't changed the standard program(RLB_INVOICE).
    And I have assigned the smartform YLB_BIL_INVOICE and RLB_INVOICE in NACE settings. When I am viewing the print using VF02/VF03 with output type which configured by SD Consultant it is not showing the Copies means if I mention Number of Copies as 4 in print preview it is showing only single Page and when I gave the print with number of copies as 4 Pages are printing 4 copies but the name of the copies is same for all 4 pages like 1st page as Original and 2nd page as Original etc..
    I debugged the code and i am getting NAST-ANZAL = 1. in program, I think it should be 4. Please give me some input to resolve this issue?
    Thanks n Regards,
    Muralikrishna
    Edited by: muraliabap on Feb 14, 2011 6:35 AM

    Hi,
    I am not clear about the following context.
    muraliabap wrote:
    if I mention Number of Copies as 4 in print preview it is showing only single Page and when I gave the print with number of copies as 4 Pages are printing 4 copies
    Where did you give the no of copies as 4? In the message or Print Dialog?
    NAST-ANZAL is from message and OUTPUT_OPTIONS-TDCOPIES is from the Print Dialog. For copies window, no of copies is fetched through OUTPUT_OPTIONS-TDCOPIES (or the Print Dialog), thus SFSY-COPYCOUNT is changed accordingly .
    Check the this [link|http://wiki.sdn.sap.com/wiki/display/ABAP/Copies(duplicate,etc.)]

  • Workflow triggered twice. Triggered using Message Control/Output Types

    I created an output type for VA01. After creating (then saving) SO, workflow is immediately triggered which shouldn't be the case since I have to run program 'rsnast00' to trigger workflow. So workflow is triggered twice during the process. How do i fix this?
    DATA:
    dispatch time = 'send with periodically schreduled job'
    application = 'v1'
    transmission medium = 'events'
    processing 1
      program = 'RSWEMCO1'
      form routine = 'CREATE_EVENT'

    May be the workflow is triggered in such a way that when ever out put type is created then the workflow must be triggered.
    As the purpose of the report stated by the SAP is
    Purpose
    Issues output from all applications with send times 1 and 2.
    May be the output type is created twice but the output of the report is not Duplicated. ( mentioned by SAP ) check the documentation of the report.

  • No processing log for outbound delivery for output type

    Dear Gurus,
    I want to see processing log for output type for outbound delivery .
    But when i click processing log push button for output type for outbound  delivey  , one error is comming as 'NO PROCESSING LOG FOR OUTPUT TYPE'.
    Could you please let me the reason ?
    Edited by: susheelkodam on Sep 9, 2010 10:33 AM

    Hi,
    What transaction are you running when you press the [Output log] button?  If you're in the create transaction, then I think the output log should be available but if you subsequently go in to VL02N and press the Log button, the I don't think the log is available.
    Regards,   Andy

  • Mailing Invoice through output type - Getting Error "No address exists"

    Hi Experts,
    I am trying to mail the invoice using out put type. I am using the standard out put type MAIL, Print program RSNASTSO and routine SAPOFFICE_AUFRUF_VX for external send 5 and using SP partner type.   I maintained email address in Customer master. When I am assigning output type to send mail its failing and am getting an error as following.
    Object 1001101366
    Output type: Mail
    Processing log for program RSNASTSO routine SAPOFFICE_AUFRUF_VX
    Function module SO_NAME_CONVERT with return code
    Text 110V31001101366                    MAILE0000200290 ID STAM lang
    No address exists
    Error while copying recipient object
    Specify at least one recipient
    Message object FOL35000000000004SCR36000000000089 created or sent
    And the mail is not triggering. Please help me out to resolve this issue. I am an Abaper, SD consultant is not available for me now.
    Thanks and Regards,
    hemanth

    Check whether Note 960088 - FAQ: Sending SD messages externally,  helps you
    thanks
    G. Lakshmipathi

  • Outbound Delivery Monitor Output types

    I know that this is a pretty easy issue, but for the life of me I can't remember how to do this and I need to figure it out.  I created two new output types for delivery output and have configured and populated all the appropriate conditions to produce the output.  I can print the new outputs from vl06o, but first I have to goto the settings menu and choose the appropriate output type.  I know that I have defaulted which values are selected in this list in that past (5 years ago), but I can't remember how to do it again.  Sorry for posting something that is probably very basic, but I can't remember how to do it and it is killing me.
    Thanks
    Chris

    Hi Christopher
    I am not sure if you are looking for this but any way give it a try.
    1. Go to T-code VL06O.
    2. Click on the button that you want the report for.
       Say for example you hit the Goods Issue button.
      You will get a selection screen.
    3. Follow the menu path System-->status and get the program name.In this case it is WS_MONITOR_OUTB_DEL_GDSI.
    4.Double click on the perform
      perform determine_default_variant using    sy-repid                                           changing gf_default_variant.
    5. You can see that the parameter id is set as VA4 for this program.
    6. Go to SE38 and enter the program name as WS_MONITOR_OUTB_DEL_GDSI and create a new selection Variant say Z_del1.
    7. Now go to SU01 and enter the user id and hit the change button.
    To this user for parameter id VA4 assign the variant value Z_del1.
    Reward if this helps
    Thanks

  • Idoc ORDERS05 for PO Outbound for the Output type ZSUS.

    I have a standard Idoc ORDERS05 for the PO.
    I have Extended this Idoc and Created a Z- Segment below E1EDKA1 which is ZE1EDKA1.
    There are Four Fields in it. i.e. ZZFNAME, ZZLMAE, ZZEMAIL & ZZADDRESS.
    When I create the PO using ME21N OR Change using ME22N and use the MEssage type ZSUS which is Configured in the NACE T-Code.
    The Idoc Just does not get triggered . I tried to do the same through the test tool. WE19 but yet the Idocs gets Created but the Z-segment does not get populted nor is seen.
    I have writtem my code in the Exit 'EXIT_SAPLEINM_002' and have poulated the above mentioned four fields.
    But the Idocs just does not reach the user Exit and hence these four fields do not get populated.
    I have done the neccessary configuration in WE82 and also in WE57.
    Can u please provide me with the Solution.
    Regards,
    Deepak.

    Hi,
    Use table NAST

  • Output type not automatically determined (no output device specified)

    the output device is already specified for this output
    we dont want to manually add the output on all the invoices where the output was not automatically determined before... what should we do?
    is there a way not to manually add them?
    thanks in advance
    Pablito

    Hi
    You really dont need to add the output in all these documents.
    You have to maintain the masterdata for output records in VV31.
    Now just open all the invoice documents one by one in Change mode through transaction code VF02 and just save it
    Whenever a document is opened in change mode, the output gets automatically triggered. Hence the output type will be automatically populated in the output screen. Once you save the document, the output gets successfully executed, and you will get the desired document
    Reward if this helps you

  • Assign an output type to a message type

    Hi all,
    How do I assign an output type to a message type?
    Thanks in advance.
    JM

    You maintain the output type determination settings for the inbound and outbound delivery handlers, so that output types can be determined for deliveries, pursuant to the message control mechanism.
    <b> a.      You maintain the output types in Customizing for Logistics - General ->upply Chain Planning Interfaces (SCPI)-> Auto-ID Backend Integration->IDoc Processing ->Operational IDocs -> Output Type Determination -> Output Type Determination for Inbound/Outbound Deliveries-> Maintain Output Types</b>.
    reward points if it is usefull....
    Girish
    <b></b>

  • Purchase document, mail output type, name of the sender in title...

    Hello everyone,
    when a user send a purchase document by mail, the vendor, in the mail title, see the user ID instead if his First+LAST name (field "BNAME" instead of "NAME_TEXT" in the SUO1d, adress part). How can i change that?
    Thanks a lot for answering.

    Hi Friend,
    I think mail is firing through output type.
    Check the program name in NACE transaction. Consult with ABAPer that the program is sending with which header information and changed it accordingly.
    Generaly SO_OBJECT_SEND_AP11 is used for sending.
    Hope it will help you.
    Regards
    Krishnendu

  • Assigning Output Type to Delivery

    Dear all
    Is it possible to assign one Output type to Multiple Outbound Delivery documents?
    Thanks in Advance
    Nomi

    Hi!
    if you mean: several delivery types to have the same output type? Then yes.
    You need to maintain
    Logistic Execution-> Basic Shipping Functions->Output Control->Output determination->Maintain Output det for Outbound deliveries->Maintain Output types
    Here you have to specify your output type, print program, and the form name, and some other settings;
    then
    few rows lower you have "Maintain Output determination procedure", you have to copy the procedure V10000 Shipping output, then add your output type to the copied one
    then
    row lower
    "Assign Output Determination Procedure" (Assign deliveries (header)), and find the delivery types you want to assign the output types to, and just change the procedure assignment to them, enter Output type in the next column.
    To have the delivery output prined automatically, you just need to set up the output in VV21 with tim "4" "print immediately when saving"
    I hope this helps
    cheers,
    Bea

  • SD IDoc (output type RD04) requires posting on 2 separate ERP system

    Dear Experts,
    I am migrating current SAP system  (v4.0B) to ECC6.0.
    This is done by phases.
    Currently, there are SD transaction on Intercompany customer posted through output type RD04 (EDI).
    When ECC6 go live, the transaction above would be created on ECC6 and requires posting to Intercompany accounts still on 4.0 system. Please advice on how:
    1.  the EDI posting be routed from ECC6 to 4.0 system.
    2. the successful posting message be captured from 4.0 system to ECC6.
    TQVM

    Dear Experts,
    I'd appreciate your input on my inquiry.
    Tqvm

Maybe you are looking for

  • SYNC Key

    To whom it may concern, I'm currently trying to log in to the Firefox Sync and according to your systems, this SYNC Key is not a good key. The left side of your screen is the saved copy of the Key when I have re-created one. Please verify the server

  • Syncing iTunes with iPhone5 NOT WORKING.

    I cannot get my iphone5 to sync with itunes music and i've tried ALL the suggested ideas. plz help.

  • Display available ram memory in Terminal (no top) and WiFi info

    I am searching for something similar to "free" in Linux, to display the amount of free and used memory, and then incapsulate it into a shell script, so "top" isn't good. I already found the total memory output with "system_profiler SPHardwareDataType

  • HT1694 how can i add the contact list from my msn account

    I need help entering my contact list

  • About:blank

    Hi, since installing Firefox 4.0 in Vista I have noticed an about:blank page appearing for a couple of seconds particularly when I navigate from MSN home page to my sign-in. Is this something I should worry about or is it just one of those computer t