Importing BAPI with Import parameter Type Structure

Hi All,
I am importing BAPI as shown below:
FUNCTION ZTEST_BAPIOC.
""Local interface:
*"  IMPORTING
*"     VALUE(A1) TYPE  ZLEVEL1 OPTIONAL
*"  EXPORTING
*"     VALUE(M1) TYPE  CHAR10
Where ZLEVEL1 is Structure which contains many appended structures.
ZLEVEL1  (SAP SE11 Structure)
-ZLEVEL2A
-ZLEVEL2B
ZLEVEL2A   (SAP SE11 Structure)
-ZLEVEL3A
ZLEVEL2B   (SAP SE11 Structure)
-FIELD1
-FIELD2
ZLEVEL3A   (SAP SE11 Structure)
-FIELD3
-FIELD4
But after importing BAPI in XI I can see only A1 as follows :
Structure--Category---Type
ZTEST_BAPIOC------Element   
A1--Element----ZLEVEL1
For mapping to target I need whole structure on BAPI & ZLEVEL1.
<b>Please help how to Import Or Design Strucure of BAPI with Import parameters Type as Structures?</b>
Thanks & Regards

Hi,
Thanks for Reply.
Actually User ID  I used for importing BAPI having some missing authorization.
After getting Authorization I can see full structure of BAPI in XI.
Thanks & Regards

Similar Messages

  • How to use INVOKE function with INT parameter types

    Can you tell me how to use invoke function with int parameter type ?

    Pass the int as an Integer.

  • SC import fails with "import successfully" in log. How to perform import?

    Hello SDN!
    I can't import SC SAP-SHRWEB.sca from Development to Consolidation system. At firts import process was finished with 'import failed' state and with followed log:
    20080416094446 Info   :Starting Step Repository-import at 2008-04-16 09:44:46.0570 +6:00
    20080416094446 Info   :Component:sap.com/SAP-SHRWEB
    20080416094446 Info   :Version  :MAIN_CRM50VAL_C.20060914085157
    20080416094446 Info   :1. propagation request is of type TCSSoftwareComponent
    20080416094457 Info   :Propagatable:0af61b4e430511db8c9d0030057116fe exists allready in the repository. No import necessary.
    20080416193724 Fatal  :VcmFailure received
    20080416193724 Fatal  :caused by Exception:com.tssap.dtr.client.lib.deltavlib.VcmFailure: Not Ready [(pre||post)-condition failed: Not Ready]:Not Ready [(pre||post)-condition failed: Not Ready]
    com.tssap.dtr.client.lib.deltavlib.VcmFailure: Not Ready [(pre||post)-condition failed: Not Ready]
         at com.tssap.dtr.client.lib.deltavlib.impl.AbstractCommand.checkedExecute(AbstractCommand.java:196)
         at com.tssap.dtr.client.lib.deltavlib.impl.VersionSet.integrate(VersionSet.java:160)
         at com.tssap.dtr.client.lib.deltavlib.impl.VersionSet.integrate(VersionSet.java:148)
         at com.sap.cms.tcs.client.DTRCommunicator.integrateChangelist(DTRCommunicator.java:544)
         at com.sap.cms.tcs.core.RepositoryImportTask.integrateResource(RepositoryImportTask.java:816)
         at com.sap.cms.tcs.core.RepositoryImportTask.processRepositoryImport(RepositoryImportTask.java:367)
         at com.sap.cms.tcs.core.RepositoryImportTask.process(RepositoryImportTask.java:651)
         at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
         at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:206)
         at com.sap.cms.tcs.core.TCSManager.importPropagationRequests(TCSManager.java:447)
         at com.sap.cms.pcs.transport.importazione.ImportManager.importazione(ImportManager.java:176)
         at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.execImport(ImportQueueHandler.java:500)
         at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.startImport(ImportQueueHandler.java:113)
         at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:648)
         at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:620)
         at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl0_0.startImport(LocalCmsTransportProxyLocalObjectImpl0_0.java:1742)
         at com.sap.cms.ui.wl.Custom1.importQueue(Custom1.java:1432)
         at com.sap.cms.ui.wl.wdp.InternalCustom1.importQueue(InternalCustom1.java:2815)
         at com.sap.cms.ui.wl.Worklist.onActionImportQueue(Worklist.java:978)
         at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2866)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    20080416193725 Fatal  :caused by Exception:com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailure received: Not Ready [(pre||post)-condition failed: Not Ready]:communication error: VcmFailure received: Not Ready [(pre||post)-condition failed: Not Ready]
    com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailure received: Not Ready [(pre||post)-condition failed: Not Ready]
         at com.sap.cms.tcs.client.DTRCommunicator.integrateChangelist(DTRCommunicator.java:563)
         at com.sap.cms.tcs.core.RepositoryImportTask.integrateResource(RepositoryImportTask.java:816)
         at com.sap.cms.tcs.core.RepositoryImportTask.processRepositoryImport(RepositoryImportTask.java:367)
         at com.sap.cms.tcs.core.RepositoryImportTask.process(RepositoryImportTask.java:651)
         at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
         at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:206)
         at com.sap.cms.tcs.core.TCSManager.importPropagationRequests(TCSManager.java:447)
         at com.sap.cms.pcs.transport.importazione.ImportManager.importazione(ImportManager.java:176)
         at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.execImport(ImportQueueHandler.java:500)
         at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.startImport(ImportQueueHandler.java:113)
         at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:648)
         at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:620)
         at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl0_0.startImport(LocalCmsTransportProxyLocalObjectImpl0_0.java:1742)
         at com.sap.cms.ui.wl.Custom1.importQueue(Custom1.java:1432)
         at com.sap.cms.ui.wl.wdp.InternalCustom1.importQueue(InternalCustom1.java:2815)
         at com.sap.cms.ui.wl.Worklist.onActionImportQueue(Worklist.java:978)
         at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2866)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    20080416193725 Info   :Step Repository-import ended with result 'fatal error' ,stopping execution at 2008-04-16 19:37:25.0338 +6:00
    I applied note 989010 and reimport SC. File processed about 5 hours and after that it still have 'import failed' state but in the log there is a message:
    20080417124350 Info   :Starting Step Repository-import at 2008-04-17 12:43:50.0291 +6:00
    20080417124350 Info   :Component:sap.com/SAP-SHRWEB
    20080417124350 Info   :Version  :MAIN_CRM50VAL_C.20060914085157
    20080417124350 Info   :1. propagation request is of type TCSSoftwareComponent
    20080417124351 Info   :propagatable:0af62b4e430511db8c9d0030057116fe not known in repository:http://UIT-EP-01:51000/dtr
    20080417124351 Info   :Import propagatable:0af62b4e430511db8c9d0030057116fe from archive:SAP-SHRWEB into repository:http://UIT-EP-01:51000/dtr
    20080417124351 Detail :start of importing propagatable:0af62b4e430511db8c9d0030057116fe to repository:http://UIT-EP-01:51000/dtr
    20080417124359 Info   :Propagatable:0af61b4e430511db8c9d0030057116fe imported successfully.
    Please help me to import this SC or provide me a detail way how to clean DTR, my track and other that may be necessary to clean from SC and reimport all SCs again.
    Regards, Lev

    Hi Lev,
    To your question to clear the track
    You can delete your track as described in the below link, and then recreate the track and reimport.
    Link: [Deleting Track|http://help.sap.com/saphelp_nw70/helpdata/EN/33/71fe94e1834af8b5bd3c0e1de5ab41/frameset.htm]
    Do not forget to delete DTR workspace.
    Do reward points if you find the link useful.
    Cheers,
    Sandeep

  • Excise capture in import PO with sub transction Type

    Hi Gurus
    Can anyone tell me how to make the settings  while capturing Excise Duties for import PO in J1iex sceen.
    I am unable to get the Sub Transaction type IP when trying to capture excise for import PO. I have made all the config settings for imports PO. only thing i am unable to get the AED amount  in the J1iex screen( all the other values 16%,2% and 1%  are flowing well).
    Please suggest some solution
    Its very urgent
    Points will be rewarded for valuable solutions
    thanks
    kavitha

    The only way to do it is to assign a small notional value (like 0.01 USD) to the item, so that the conditions tab does not disappear.
    The only problem will be that the GR/IR clearing account will have an open entry, which can be cleared via MR11 with minimum accounting impact.
    Regards,
    Aroop

  • Syntax Error with Table Parameter (type: ANY) when Creating Function Module

    Hello experts,
    I want to create a function module with a table parameter and table type is ANY. But when I check (Ctrl+F7) this function module, syntax error occurs - "In this statement, the internal table "MSG_TABLE_ITEM" must have the type "STANDARD TABLE"."
    Could anyone tell me what the wrong is? And how can I fix it?
    Thanks,
    Shelwin

    Hi,
    For table parameters, you can only pass
    MSG_TABLE_ITM   TYPE STANDARD TABLE
    or
    MSG_TABLE_ITM  ( don't fill other columns TYPING ASSOCIATED TYPE  ).
    For reference check FM 'GUI_UPLOAD' - Table parameters
    Regards,
    DPM

  • Import Excel with Import Wizard / Problem during the import of "Actual Work" column

    Hello,
    I am trying to import an Excel File (*.xlsx) to Project Server 2013 through Project Professional 2013 and Import Wizard.
    I am having trouble when I try to include the column "Actual Work". After selecting the columnsmapping I am getting a strange error message saying that "The File cannot be oppened","Make sure, that the Filename and Path is right"
    and some other strange messages concerning compatibility, although I am using the same File, which works perfectly without the "Actual Work" column.
    I have tried as well with csv and the outcome was the same.
    Any help is welcome!
    Thank you in advance,
    Ioannis

    Which DW are you using - DMX on Mac? It didn't have that
    option. This is
    not an Educational version issue - it's a Mac issue.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "Terry_Straehley" <[email protected]> wrote
    in message
    news:fm85u9$5ec$[email protected]..
    > From a 11/06 post
    > <<Hi, My Dreamweaver MX Education Version does NOT
    have the Import to
    > Excel
    > option. I am using "Excel 2003 (11.6560.6568) SP2, Part
    of Microsoft
    > Office
    > Professional Edition 2003". If I start with a blank page
    in Dreamweaver,
    > click
    > on File, Import, I only have the options "XML into
    Template", "Word HTML,
    > and
    > "Tabular Data". Does anyone know why I don't have the
    "Import Excel" >>
    >
    > This was not answered in the thread I copied it from. I
    have the same
    > problem.
    > Can some one answer the question?
    >

  • Import RFC with import table

    Hi,
    We are working on a web dynpro that calls a RFC that has a table as input parameter.
    The possible entries for this table are derived from another RFC.
    In our interface, a user can check these possible entries (CheckBox) thus creating multiple select functionality.
    We manage to create the user interface, but we do not know how to 'connect' of 'bind' the user selected entries to the table (=input parameter).
    Does anyone have suggestions, examples, articles?
    The 'Dynamic UI Generation' tutorial does not answer all our questions.
    Thanks in advance,
    Roelof

    Hi Knibbe,
    It is possible to get the rows/values selected by the user and bind it to the model node. I'm just giving you a pointer/example for doing that.
    <b>/*** Instantiate the RFC which you want **/</b>
    Zb_Pl_Delete_Testproperty_Input delete = new Zb_Pl_Delete_Testproperty_Input();
        wdContext.nodeZb_Pl_Delete_Testproperty_Input().bind(delete);
    <b>/*** iterate through the table in which the user has made multiple entries***/</b>
    for(int i = 0; i < wdContext.nodeCopyOfRequestList().size(); i++ )
    IPrivateProjectPropertiesView.ICopyOfRequestListElement requestElem;
             requestElem = wdContext.nodeCopyOfRequestList().getCopyOfRequestListElementAt(i);
    /*** Check if the row has been seslected (i.e if the check box has been checked)***/
             if(requestElem.getRequestSelected())
                    <b>/*** create a new structure for each of the rows that you want to add to the RFC****/ </b>
                  Zst_Pl_Request request = new Zst_Pl_Request();
    <b>/*** Get the values from the selected row and set to the Structure***/</b>
                  request.setRequest_Num(requestElem.getRequest_Num());
                  request.setStatus(requestElem.getActionForTab1());
                  request.setAppr_By(requestElem.getAppr_By       );
                  request.setSyeng_Id(requestElem.getDelegateTo());
                  request.setCrtd_For(requestElem.getCrtd_For());
    <b>/*** add each structure to the RFC ***/</b>
                  delete.addRequest(request);
    <b>/*** execute the RFC***/</b>
    try
              wdContext.currentZb_Pl_Delete_Testproperty_InputElement().modelObject().execute();
              wdContext.nodeOutput_Delete_Property().invalidate();
         catch (WDDynamicRFCExecuteException e)
              wdComponentAPI.getMessageManager().raiseException(e.getMessage(),false);
    Bala
    Kindly consider rewarding appropriate points to answers on SDN.

  • Trying to import file with Import appliance for file Oracle_Developer_Day

    Failed to import appliance C:\Documents and Settings\xxxxxx\My Documents\oracle day 6-2012\Oracle_Developer_Day.ova.
    Could not open the medium storage unit 'C:\Documents and Settings\psyers\My Documents\oracle day 6-2012\Oracle Developer Days-disk2.vmdk'.
    VD: error VERR_TAR_END_OF_FILE opening image file 'C:\Documents and Settings\psyers\My Documents\oracle day 6-2012\Oracle Developer Days-disk2.vmdk' (VERR_TAR_END_OF_FILE).
    Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
    Component: Appliance
    Interface: IAppliance {3059cf9e-25c7-4f0b-9fa5-3c42e441670b}

    I found that the latest version was probably renamed.
    If you do a tar tvf Oracle_Developer_Day.ova it shows you that the files inside are actually named differently:
    ~/Documents/Virtual Machines$ tar tvf Oracle_Developer_Day.ova
    -rw------- 0 someone someone 101727 Jun 20 00:58 Oracle DB Developer Day.ovf
    -rw------- 0 someone someone 1064100864 Jun 20 01:09 Oracle DB Developer Day-disk1.vmdk
    -rw------- 0 someone someone 3288371712 Jun 20 01:21 Oracle DB Developer Day-disk2.vmdk
    Rename the file to Oracle DB Developer Day.ova and you should be fine.
    (at least it then worked for me)

  • Call a method with complex data type from a DLL file

    Hi,
    I have a win32 API with a dll file, and I am trying to call some methods from it in the labview. To do this, I used the import library wizard, and everything is working as expected. The only problem which I have is with a method with complex data type as return type (a vector). According to this link, import library wizard can not import methods with complex data type.
    The name of this method is this:   const std::vector< BlackfinInterfaces::Count > Counts ()
    where Count is a structure defined as below:
    struct Count
       Count() : countTime(0) {}
       std::vector<unsigned long> countLines;
       time_t countTime;
    It seems that I should manually use the Call Library Function Node. How can I configure parameters for the above method?

    You cannot configure Call Library Function Node to call this function.  LabVIEW has no way to pass a C++ class such as vector to a DLL.

  • JCA: how to find out that import parameter is structure?

    Hello,
    I'm using JCA to obtain import parameter of some function (com.sapportals.connector.metadata.functions.IParameter). Now, I'd like to switch program flow depend on kind of this import parameter (scalar, structure, table). Especially, I'm interested in finding out that import parameter is structure. In API I was only locate getStructure() method in IParameter. I tried to compare with null value, but it didn't solve my problem.
    Best Regards,
    Josef Motl

    I have come along this post so many times that now that I have solved it myself I will have to reply to it, even after 5 years.
    MappedRecord output = (MappedRecord) ix.execute(ixspec, input);
    //Now we want to read the output.
    //If we deal with a structure, we get an IRecord Object
    IRecord addressStructure = (IRecord) output.get("ADDRESS");
    //Otherwise we would get an IRecordSet Object (Field)
    I hope it will help all those searching as well.
    BR
    Sigi

  • Copy imported IDOC structure to own data type structure in PI

    I am looking to copy the imported IDOC structure to data type structure, is there any way to do this instead creating whole elements again. The reason to do this is I need to change the occurence of one of the element and standard IDOC structure wouldn't let me do it.
    Thanks,
    Menaga

    Hi Menaga,
    Inorder to change the occurance in IDOC you will need to import the idoc as external definition which you can use for message mapping (once you change the occurance and import the XSD).
    Michal's blog will help you get to it precisely,
    /people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
    Gud luck,
    Regards,
    Pavan

  • OWB Can't Import Existing Package with Collection Data Type as Arguments

    I created a package and compiled it successfully as the follows:
    +++++++++++++++++++++++++++++
    CREATE OR REPLACE PACKAGE PACKAGE_TEST AS
    TYPE Num_LIST IS TABLE of NUMBER INDEX BY BINARY_INTEGER;
    FUNCTION TEST_FUNCTION1 ( arg1 NUMBER, arg2 NUMBER) RETURN NUMBER;
    FUNCTION TEST_FUNCTION2 ( args NUM_LIST) RETURN NUMBER;
    END PACKAGE_TEST;
    CREATE OR REPLACE PACKAGE BODY PACKAGE_TEST AS
    FUNCTION TEST_FUNCTION1 ( arg1 NUMBER, arg2 NUMBER) RETURN NUMBER IS
    ln_sum NUMBER;
    BEGIN
    ln_sum := arg1 + arg2;
         RETURN ln_sum;     
    EXCEPTION
    WHEN OTHERS THEN
    RETURN -10000;     
    END TEST_FUNCTION1;
    FUNCTION TEST_FUNCTION2 ( args NUM_LIST) RETURN NUMBER IS      
         ln_sum NUMBER;
    BEGIN
    ln_sum :=0;
         FOR i IN 1.. args.COUNT LOOP
         ln_sum := ln_sum + args( i );     
         END LOOP;     
         RETURN ln_sum;     
    EXCEPTION
    WHEN OTHERS THEN
    RETURN -10000;     
    END TEST_FUNCTION2;     
    END PACKAGE_TEST;
    ++++++++++++++++++++++++++++++++++++++++
    Then I tried to import the package into OWB (9.2). The problem came: all the package body and
    the specification of TEST_FUNCTION1 were imported, but the package specification of
    TEST_FUNCTION2 couldn't be imported. The IMPORT FILTER gave an error message:
    "TEST_FUNCTION2: Argument Data type is not supported".
    How to resolve this problem? It is very import for our project, since we have to import some
    packages with user_defined collection data types as arguments.
    Thank you.
    Lushu

    Hi Lushu,
    Unfortunately this is indeed not supported and I would not know how to work around this one. The only way I guess that this would work is to not import it, and then use Expressions to call the function with inputs.
    Jean-Pierre

  • Problem with import file type setting

    Problem with import file type settings - In preferences>general I select "wav encoder" But then going to tools>Create it still says "create mp3 version".
    Can't find a way to overcome this. Thanks for any help.

    Doublechecking, roy. After making the preferences change, are you leaving the General tab by clicking the OK button down the bottom-right-hand corner of the tab?

  • JCA IConnection call to BAPI with table in table as import and export param

    Is it possible to call a BAPI with a table in table as import and export data?
    Please give small code example if this is possible.
    Thanks in advance.

    Inner tables can be handled with:
    IRecordSet innerTable = (IRecordSet)outerTable.getObject("INNER_TABLE");

  • BAPI BAPI_GOODSMVT_CREATE import parameter problem

    Hi All,
    I am using BAPI BAPI_GOODSMVT_CREATE in function module ZQM06_FM_TASK_GOODS_MOVEMENT which is z copy of FM QM06_FM_TASK_GOODS_MOVEMENT. The FM get used in transaction IW52 i.e. Change Notification
    Now my query is the BAPI contain import parameter as GOODSMVT_CODE (Assign Code to Transaction for Goods Movement) and i don't know which value to pass to it.
    Could you please help me out?
    Thanks & Regards,
    Parag

    Hi,
    check the data element GM_CODE documentation for your requirement.
    Regards,
    Boobalan S

Maybe you are looking for

  • JSF action before the page is displayed?

    Hi all, What's the best way to execute a backing bean method before the page is rendered? I have to fill out some selectOneMenus on the page with a backing bean method. Will the onload JavaScript function in the <body> tag do this for me? How does on

  • Formulas in an Adobe Form

    I am trying to create a formula that will allow me to round up the answer.  The formula will take the total number of characters and divide by the total number per page to come up with the number of pages.  For instance is we take 1130 character and

  • Working with footage from Canon 5D Mark ii

    Hi I have recently started working with video taken on a Canon 5D Mark ii. Should I always convert all my footage into Apple Pro Res 422 (HQ) when I want to edit HD 1920x1080 footage? Also I have just finished a project not knowing that this might ha

  • TREX for CCM implemenetion

    Dear Experts, We have implemented self service procurement and we are planning to implement CCM within the same client. As i understand that TREX is mandatory for CCM, I required some clarifications from you. 1) We should maintain seperate client for

  • Distorted images in internet explorer, chrome, and firefox

    Hello everyone. it's my first time writing in a forum.i have just bought a dell notebook inspiron 15 which i upgrated from windows 8 to windows 8.1. (First time working with windows 8.)  i'm having distorted images at some sites, double or blurry eit