Generating dynamic Attachments between bpel process activities

Dear Experts,
Please suggest me that how to handle dynamic attachments in BPEL process with JDeveloper.
The requirement was need to send an attachment between activities in same BPEL process
and not sending an attachment through mail.
For Instance consider a scenario "Need to issue an appointment order(Activity3) for the candidate if he successfully completed his assigned task(Activity1) and selected(Activity2)".
Thanks ,
Rajesh
Edited by: Rajesh A on Mar 9, 2009 11:30 AM

Hi Rajesh,
That's a nice requirement without using the Notification services to send the attachments.
However, this can be achieved using the workflow service tasks as mentioned in : http://download-uk.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/workflow.htm#BABCAIEF
Using this you can assign, play with attachments via tasks. Hope this helps to some extent!
Regards
Anirudh Pucha

Similar Messages

  • Creating a dynamic variable in bpel process

    hi
    I have a requirement i.e. how to create a dynamic variable in bpel process?
    Help me out with this....thanks.

    Open your bpel and look for and icon that looks like this... (x)
    http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_gsbpel.htm#CIADACJJ

  • Creating a Web Service to handle flow between BPEL process and XML Gateway

    I am new to Web Services. I have never created one, yet I have the task of designing the following for a project.
    Any help as to what steps I need to take would be very very helpful. There is a lot of information on XML, SOA and WSDL out there that it can get very confusing, and sometimes you just need someone to point the way
    What I need to do is create a Custom Send and a Custom Receive Program (both web services) handle the message flow between an Enterprise BPEL processes and a Deployed XML Gateway.
    BPEL compresses this XML business object document (for faster transmission), and sends remotely to this Custom Receive web service, which in turn calls a decompress java program and then send the document to the XML gateway inbound web service.
    The Custom Send web service does just the opposite. It needs to take the business object document from XML gateway, call the compress java program and then send to the Enterprise BPEL.
    In a nutshell...these Custom Send/Receive Web services handle the message flow between the Enterprise BPEL process and the Deployed XML Gateway.
    What I need help on...
    -Creating this in JDeveloper- where do I get started?
    -How does a web service receive a compressed file sent to me via BPEL? Does it just sit there waiting for it?
    -Is this a synchronous or asynchronous design?
    -Will this be 2 web services (Send and Receive) or do I make 1 with 2 functionalities
    -How do I call the java compress/decompress program within the web service? (this java function is already created and ready to be called)
    -Is this decompressed business object file an XML schema and an XML message? Or just a message?
    -I need to send this to the XML Gateway Web Service to load. How does that work?
    -I have a Generic XML Gateway WSDL file...I assume I need to take all the info I get and map it to this template? Is this true? How do I do that?
    Like I said, any help would be appreciated. Links answers to my many questions would be fabulous.
    -Jason

    If you are talking about simple XML transformation of the SOAP payload between the client calling your service and the final destination of the message you are routing, the ESB approach may be a better fit.
    If you have more complex transformation in mind, with major processing and rework of the message in the intermediary, you may be better of with using the POJO approach. Write your service and embed a callout to the other service in your implementation. If the two services share the same Java Model, you may even be able to re-use the same Java Bean.
    To get SOAP Element instead of Java bean, you just need to use the noDataBinding option with either genProxy and topDownAssemble (or assemble). See the WS-Guide [1] for details. Chapter 18 will give you all the details about the different WSA command line parameters.
    Hope this helps,
    -Eric
    [1] http://download-west.oracle.com/docs/cd/B31017_01/web.1013/b28974/toc.htm

  • Error implementing dynamic callback from BPEL process

    Hi,
    I am trying to use dynamic callback from a BPEL process..
    Created a variable of type EndpointReference by importing the ws-addressing.xsd. in the partnerlink wsdl..
    I assigned the URL to the variable's address field ...
    <copy>
    <from expression="'http://172.31.171.123:8888/PubSubWLPOC-CallbackSvc2-context-root/EIPWFServiceCallbackPort'"/>
    <to variable="ep_var" query="/ns3:EndpointReference/ns3:Address"/>
    </copy>
    Gives no error till now...
    But when I try to assign the same variable to the partnerlink, I get an error..
    <assign name="Assign_7">
    <copy>
    <from variable="ep_var"/>
    <to partnerLink="MyWebService1"/>
    </copy>
    </assign>
    The error is like this(from the $SOA_HOME\bpel\domains\default\logs) :-
    java.lang.NullPointerException
    at com.collaxa.cube.engine.types.bpel.CXPartnerLink.copy(CXPartnerLink.java:246)
    at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.performCopyTo(BPELAssignWMP.java:1151)
    at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.__executeStatements(BPELAssignWMP.java:215)
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:199)
    at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3698)
    at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1655)
    at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:217)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:314)
    at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5765)
    at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1885)
    at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:845)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:794)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:378)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    The confusing part is when I use xml fragment instead of the variable ep_var, it works fine ...
    But I cannot use the same as the callback can be made to any url(which is decided on runtime)
    Can someone pls help me with this ?
    saptarishi

    Hi,
    I have done following for dynamic call back and it works..
    <copy>
    <from>
    <_EndpointReference xmlns="http://schemas.xmlsoap.org/ws/2003/03/addressing">
    <Address/>
    </EndpointReference>
    </from>
    <to variable="EndpointUrl"/>
    </copy>
    <copy>
    In the above assignment from part is an xml fragment assigned to Endpoint Url
    <copy>
    <from expression="'http://172.31.171.123:8888/PubSubWLPOC-CallbackSvc2-context-root/EIPWFServiceCallbackPort'"/>
    <to variable="ep_var" query="/ns3:EndpointReference/ns3:Address"/>
    </copy>
    </copy>
    <copy>
    <from variable="EndpointUrl"/>
    <to partnerLink="SFDC_plt"/>
    </copy>

  • How to share schemas between BPEL-processes?

    Hello everyone!
    I'm trying to build a simple BPEL-SOA-like application using Oracle SOA Suite. How can I share these schemas between the different processes?
    For example I have a "main" BPEL process which receives a customer as input and later has to pass this customer on to some other Web Service. As they should both use the same data structure (I created a XML schema definition, complextype), I'd like to know how one would share this structure between the two processes.
    Or do I really have to copy the .xsd-files to every process and include it there or define the types inline? But then I'd to use the same namespace overall, because the types wouldn't be compatible otherwise.
    Thanks for any hints and best-practices!
    Jan.

    If you want to have a generic xsd that you can use
    for multiple purposes in several independent
    processes (not calling each other) you can either put
    the xsd in each of them or put it on a website where
    bpel can download them. Since Oracle AS comes with
    Oracle HTTP server, you can put it into its htdocs or
    create a virtual name server for it.I tried to make it accessible via HTTP and then imported it in the BPEL process' XSD-file. But unfortunately, then BPEL Console is not able to create a valid payload-message. The form with the input fields is displayed correctly, but the XML is empty! When I use inline-defined types, everything works fine!
    If you want to use some types in dependent process
    (that calls the master process), there is no need to
    do this, just create partnerlink and JDeveloper will
    create an import for you in bpel project. Then you
    can create variables of those types. In this
    scenario, putting the same xsd with the same target
    namespace is not recommended, as you could run into
    weird errors (for example if one xsd changed without
    synchronizing the other one) or it might work.I don't really understand how this should work. Let's say I have process A and process B. Process A defines "AProcessRequest" in file A.xsd. In this type, I want to use for example the type "Customer". Process B also has to use the Customer-type in its "BProcessRequest" ... or should I rather define the types in the A.wsdl? I'm a bit lost here, sorry ;-)
    Thanks and greets,
    Jan.

  • How to assign a parent or child process to BPEL process Dynamically

    Hi friends,
    root_id (varchar) - the conversation id of the instance at the top of the invocation tree. Suppose A -> B -> C, root( B ) = A, root( C ) = A, parent( B )= A, parent( C ) = B. This instance, instance at the top of the tree will not have this set. There will be relation between ROOT_ID, PARENT_ID and CIKEY in the cube_ instance at dehydration data base.
    Here I want to assign root_id or parent_id dynamically to my bpel process dynamically. Let me know if anybody knows about that.
    Thanks in advance...
    Hari Mandadapu

    Hi,
    I'm more puzzled as to why you would want to do this? As you have explained these columns provide details of the process tree. Why would you want to alter the values set by BPEL there by changing the process tree it created?

  • Human task as first step of a BPEL process

    Hello every one, thanks in advice for your replays,
    My version is Oracle BPEL Process Manager 10.1.3.1.0. I've tried the search but didn't find satisfying answer.
    First I will try to describe use case I'm trying to solve using BPEL and standard bundled Worklist App.
    I have defined a fairly straight human-centric process witch should be initiated by human data entry or (XOR) by input message (WS call) from third party application. I've read the documentation but haven't find any way how to define BPEL human task that will instantiate the process. In other words is it possible to create human task with form and use this task/form as an process initiator in Worklist App ?
    I'm aware that i can create an external form (not BPEL human task form) witch can be embedded in Worklist App and call the engine JAVA API. But this is no the case since i will have to manage the two independent components of my single business process - keeping them in sync.
    I don't think that initiating a process an then picking the first step from a queue to entry form data is elegant ant efficient solution (maybe my view is influenced by other BPM product i was working with).
    Also since it is a micro project i cant afford writing my own Worklist App with dynamic form binding.
    So friends please help with your ideas and solution's
    Kind Regards,
    Michal

    Eric, hope it's not because my english..
    Standard BPEL process is usually initiated by client HTTP/SOAP call which passes initial set of data to process (i.e Oracle BPEL Console Dashbord Post XML Message functionality, or some third party application WS call with process data). Oracle BPEL Console generates form based on BPEL Process WSDL, thats great for ad hoc testing but i need bit more.
    I' would like to have a functionality that will dosimilar stuff as Console but in a worklist application further more I would like to have a way to define the form of this firs step and have that definition with my BPEL process project in JDeveloper.
    Business case for such need is as follows:
    + Greenfield process area
    + No application supporting those processes
    + No know other rigger then phone call or fax

  • Business Activity Monitoring for BPEL Processes

    Hello,
    IEP is capable of monitoring real time events, Real time business event collection and processing.
    In that case, can we use IEP to monitor BPEL process activities with activity data.
    One very big part, the ability to provide functionality for third parties (clients like Me) to register some sort of observer to capture live BPEL process activity, is missing.
    I'm trying to cover that big hole in my project. That's the reason I'm posting about BPEL process management capabilities and events.
    But I got no concrete answers for that. Not every business use can be provided by any generic system.
    I looked at CAM (which comes with Alaska build). But I couldn't get much info about entire picture.
    Other BPEL engines, the one I have used, has the functionality to do activity monitoring and process management. (IBM Process server, Apache ODE)
    Could any IEP, BPEL component developers answer any sort of solution to my use case?
    Thank you
    Raja

    I agree that this would be very useful. If anyone can provide additional insight it would be much appreciated.

  • BPEL Process Manager Generated WSDL

    We are working on an ant build framework for a Oracle SOA Suite 10.1.3.3.0 project, consisting of a main BPEL process that is synchronously calling another BPEL process via an ESB. This second process uses the same ESB to call back the original process.
    This of course leads to a circular deployment dependency, where the ESB requires both BPEL WSDLs before it can be deployed, and each BPEL process needs a WSDL for the ESB endpoint to be deployed.
    We are attempting to short circuit this dependency by deploying a web application registry for the WSDLs in question, but this presents us with a further problem. The WSDLs used to communicate with the BPEL processes and ESB are not the project WSDLs, but appear to actually be describing web service wrappers generated on the application server side. In order to use the proposed web registry, we would need to be able to predictably generate these WSDLs (or at least representative versions).
    In our example it looks like a case of generating binding and service elements and merging them with the BPEL project WSDL , but we do not feel that it is safe to assume anything about this behaviour and would prefer some kind of documentation to inform our decision.
    So, a couple of questions:
    1) Can anyone provide documentation and/or description of how the required web service endpoints are generated by the application server/BPEL process manager?
    2) Alternatively, is there a better way of avoiding or dealing with the aforementioned circular dependency?
    Thankyou

    I was wondering too what would be a could solution for the "circular dependency" situation.
    In my current project we will build some mockup-bpels(just for the interface) for the time being.

  • Automatic resubmission of BPEL process in activities tab

    Hi ,
    As part of exception handling solution , when there is a PL error we have configured the fault policy to send the BPEL to activities tab.
    In some situations there can be hundreds of BPEL process entering the activities tab. Is there an API or means to resubmit them automatically rather than doing it manualy?
    Thanks

    Hi Vikas,
    try with the UDML, you can copy and paste all the element object inside the Presentation Layer and paste in a text file like this, this is the UDML script to create a column inside the Presentation Layer:
    DECLARE FOLDER ATTRIBUTE "Subject Area".."- Client"."Client" AS "Client" UPGRADE ID 2150873025 LOGICAL ATTRIBUTE "Business Model"."Client"."Client"
         *DESCRIPTION {My client description}*
         PRIVILEGES ( READ);
    As you can see in the script the DESCRITPION. So if you write the descritpion for all you object and write the script inside a txt file (script.txt), then you can run this command to apply the change (in your case the DESCRIPTION) ath the Repository.
    <OBIEE_HOME>\OracleBI\Server\bin\nQUDMLExec.exe -UAdministrator -P Administrator -I script.txt -B original_rpd.rpd -O modified_rpd.rpd
    Probably you have to build a system to automate the generation of the UDML script.
    I hope it helps.
    Regards,
    Gianluca

  • Diff Between Oracle BPM Studio and Oracle BPEL Process Manager

    1)What is the difference between Oracle BPM Studio and Oracle BPEL Process Manager?
    2)What is the connection between Oracle BPM Studio and Oracle BPEL Process Manager?

    Hi,
    As of today you should install SOA Suite 11g
    Fr this you will need to install Database (for development you can use XE)
    Run RCU utility to crete DB schemas for SOA Suite.
    Install Weblogic server
    Install SOA Suite as an option to Weblogic
    Create SOA Domain.
    It is physically possible to do it in 2GB but is far better on 3 - 4GB
    You can consider installing DB on different machine.
    Adam

  • URGENT: Problem generating Client of BPEL process using Axis WSDL2Java

    Hi,
    I have a BPEL process running fine using BPEL console.
    Now I want to create a Java client to invoke it.
    I try to generate the stub using axis WSDL2Java.
    But i can't generate it. I got the problem
    {http://schemas.xmlsoap.org/ws/2004/08/addressing}Action already exists
    java.io.IOException: Type {http://car.webservices}CarRentalResult is referenced
    but not defined.
    at org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(Symbol
    Table.java:665)
    at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:545
    at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.jav
    a:518)
    at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.jav
    a:495)
    at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
    at java.lang.Thread.run(Unknown Source)
    I have used some complexType of the web services in my BPEL process.
    I guess the parser can't resolve where it is...is it?
    I wonder what I should do to make the parser know where to find that type.
    Do I have to specify anything more in my BPEL process?
    Here is the WSDL of my BPEL process
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions
    name="TravelPlanner"
    targetNamespace="http://travelplanner.bpel"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns="http://travelplanner.bpel"
    xmlns:car="http://car.webservices"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:hotel="http://hotel.webservices"
    xmlns:flight="http://flight.webservices"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:bill="http://bill"
    >
    <types>
    <schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://travelplanner.bpel"
    xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://bill"/>
    <import location="http://localhost:8080/axis/services/CarRentalService?wsdl" namespace="http://car.webservices"/>
    <import location="http://localhost:8080/axis/services/HotelBookingService?wsdl"
    namespace="http://hotel.webservices"/>
    <import location="http://localhost:8080/axis/services/FlightBookingService?wsdl"
    namespace="http://flight.webservices"/>
    <element name="Hotel" type="hotel:Hotel"/>
    <element name="HotelBookingResult" type="hotel:HotelBookingResult"/>
    <element name="Vehicle" type="car:Vehicle"/>
    <element name="CarRentalResult" type="car:CarRentalResult"/>
    <element name="Flight" type="flight:Flight"/>
    <element name="FlightBookingResult" type="flight:FlightBookingResult"/>
    <element name="TravelPlannerRequest">
    <complexType>
    <sequence>
    <element name="from_airport" type="string"/>
    <element name="to_airport" type="string"/>
    <element name="travel_city" type="string"/>
    <element name="travel_country" type="string"/>
    <element name="leave_date" type="dateTime"/>
    <element name="return_date" type="dateTime"/>
    <element name="no_of_traveler" type="int"/>
    <element name="traveler_firstname" type="flight:ArrayOf_xsd_string"/>
    <element name="traveler_lastname" type="flight:ArrayOf_xsd_string"/>
    <element name="billingInfo" type="bill:Bill"/>
    <element name="flightEndpointURI" type="string"/>
    <element name="hotelEndpointURI" type="string"/>
    <element name="carEndpointURI" type="string"/>
    </sequence>
    </complexType>
    </element>
    <element name="TravelPlannerResponse">
    <complexType>
    <sequence>
    <element name="flight_go" type="flight:Flight"/>
    <element name="flight_back" type="flight:Flight"/>
    <element name="hotel" type="hotel:Hotel"/>
    <element name="car" type="car:Vehicle"/>
    <element name="paymentInfo" type="bill:Bill"/>
    <element name="charged_amount" type="float"/>
    </sequence>
    </complexType>
    </element>
    </schema>
    <xsd:schema xmlns="http://www.w3.org/2000/10/XMLSchema">
    <xsd:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" schemaLocation="http://schemas.xmlsoap.org/ws/2004/08/addressing"/>
    </xsd:schema>
    </types>
    <message name="TravelPlannerResponseMessage">
    <part name="payload" element="tns:TravelPlannerResponse"/>
    </message>
    <message name="TravelPlannerRequestMessage">
    <part name="payload" element="tns:TravelPlannerRequest"/>
    </message>
    <portType name="TravelPlanner">
    <operation name="process">
    <input message="tns:TravelPlannerRequestMessage"/>
    <output message="tns:TravelPlannerResponseMessage"/>
    </operation>
    </portType>
    <binding name="TravelPlannerBinding" type="tns:TravelPlanner">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="process">
    <soap:operation style="document" soapAction="process"/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    <service name="TravelPlanner">
    <port name="TravelPlannerPort" binding="tns:TravelPlannerBinding">
    <soap:address location="http://angel:9700/orabpel/default/TravelPlanner/1.0"/>
    </port>
    </service>
    <plnk:partnerLinkType name="TravelPlanner">
    <plnk:role name="TravelPlannerProvider">
    <plnk:portType name="tns:TravelPlanner"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>
    Could somebody help me?

    i got it worked out. sorry.
    just forgot to import wsdl files.

  • Why we use Dynamic Partner Link in BPEL process

    hi,
    What is the purpose of using Dynamic Partner link in BPEL process ?

    Hi Shankari,
    apart of using the the config plan you can change the endpoint uri in runtime if you define the property "endpointURI" in your composite
    <binding.ws port="http://xmlns.oracle.com/bpel/workflow/taskService#wsdl.endpoint(TaskService/TaskServicePortSAML)"
    location="http://localhost:7001/integration/services/TaskService/TaskServicePortSAML?ORAWSDL"
    soapVersion="1.1">
    <property name="weblogic.wsee.wsat.transaction.flowOption"
    type="xs:string" many="false">WSDLDriven</property>
    <property name="endpointURI"
    type="xs:string" >http://localhost:7001/integration/services/TaskService/TaskServicePort</property>
    </binding.ws>
    then right click your composite in the enterprise manager and go to "Service/Reference Properties". There you can change the endpointURI property.
    You can also change the endpointURI inside your BPEL process. Go to the invoke inside the bpel process and go to the "properties" tab. There search for the property "endpointURI" and set a value.
    hope this helps
    cheers Nicolas

  • Generating the wsdl with inline schema for the bpel process

    Hi
    When a BPEL process is deployed, we can get the WSDL of the same by logging into the BPEL console, but the WSDL contains the reference to the schema using the namespace. Can we generate the wsdl with the inline schema.
    Suggestions are highly appreciated.
    Thanks

    Hi,
    If the wsdl is referring to a Schema file you won't be able to see the schema definition in the WSDL file itself,for that you have to refer to the deployed jar which contains the XML schema.The default path for the deployed jar is <Oracle_SOA_Installed_Home>/bpel/domains/<domain_name>/tmp/<bpelprocess.jar>
    Otherwise if you have the source project you can always refer to it in JDev.
    Rgrds.

  • Can i have a BPEL process accept some attachments in Oracle..?!?

    Hi friends...!
    Can anybody please let me know if there is support for letting a BPEL Process accept some attachment (say an image, a doc, etc..) ??
    Should we use SOAPwithAttachments(SwA) for this..??
    Are there any examples for doing this..? Is it supported ?
    I felt a better, more convenient way is to cleverly design a Human Task in-between...& have the first user "manually UPLOAD" a file as a task Attachment...[there is nice support for it in the Work-List App..!]
    Please let me know your views on this ASAP..
    Thanks a lot in advance...

    Yes it can:
    http://download-uk.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/manipdoc.htm

Maybe you are looking for

  • Anyone knows how to use toFixed(int) in jsp??

    Currently, i want to make a string variable to have a fixed decimal point. I intend to use toFixed(int) this method but it gave me errors.. (method toFixed(int)not found in class java.lang.String) What should I do?? Anyone can give me some ideas?

  • WQL Request Windows XP SP3

    Hello, I tried to create a request to get Windows XP computers with SP3. I found many solutions on Internet, but no are working. The query that I am using is : select SMS_R_System.ResourceID,SMS_R_System.ResourceType,SMS_R_System.Name,SMS_R_System.SM

  • How change font size when typing on iPad air

    How change font size when typing on iPad Air

  • How to process Idoc status file within Sap?

    Hi All, We would like to process received status file to update the sent IDOC's. Our current setup is that we send/push  the Outbound Idoc to external EDI sub system and pull the status file for processed Idoc from external EDI system to our R/3 serv

  • Accessing a Global package variable Via Select

    Hi All, I want to access a global variable i.e package global variable through a select query. Is this possible or not possible. Please share some inputs on this. Thanks