Whitespace is not allowed at this location.

Hi
I am passing an xml file to an interface and in the text if there are some special characters like &, I am getting
"Whitespace is not allowed at this location. Error processing resource " error. If flat file, content conversion is needed..what should be done for xml files as input - how do we escape the special characters...any help is greatly appreciated
thanks
Thilothama

Hi Thilothama,
I dint understand the Scenario you are trying to do....
anyways if you wanna do content conversion at the sender end that is you wanna covert flat file into xml file then pls go throught the information given below:
While doing content conversion you have to mention the field names in header of data type: fieldNames. Hence if the key field is not present it will throw an error in adapter monitoring, FIELD NOT FOUND.
To make note mapping cannot be performed with a flat file as XI understands only XML. Hence content conversion required.
Please go thru these links for step by step procedure to do the same:
<a href="/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30 to send a flat file with various field lengths and variable substructures to XI 3.0</a>
<a href="/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter">How to send a flat file with fixed lengths to XI 3.0 using a Central File Adapter</a>
<a href="/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file">Content Conversion (Pattern/Random content in input file)</a>
<a href="http://help.sap.com/saphelp_erp2005/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm">Converting File Content in the Sender Adapter</a>
Now if it is that you wanted to covert the xml structure to flat file at the receiver end, then please go through the information below:
<a href="/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion Receiver with Content Conversion</a>
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm">Converting File Content in the Receiver Adapter</a>
Regards,
abhy

Similar Messages

  • Whitespace is not allowed at this location. Error while running CP using RDF with XML

    Hi All,
    I am using RDF report with output type as XML. It have following parameters:
    1. Organization Name,
    2. Invoice No From
    3. Invoice No To
    4. Date From
    5. Date To
    I had developed an RTF and registered that in Oracle Applications. The output comes in Excel file.
    When I used to run report using Invoice Number From and Invoice Number To the report is giving normal excel output.
    But when I am running using parameters Date From and Date To then XML output is coming after viewing output in CP Output button.
    I downloaded that xml file. It is invalid as in the last of xml file it is showing following error message
    "Whitespace is not allowed at this location".
    Please let me know how can I resolve this problem.
    Thanks in advance..
    Regards
    Sandip

    my xml file looks like this....
    <!-- Generated by Oracle Reports version 10.1.2.3.0 -->
    <XX_ITEM_LOADING>
      <LIST_G_BLANKET_NUMBER>
        <G_BLANKET_NUMBER>
          <CUSTOMER>SPS PVT LTD</CUSTOMER>
          <INVOICE_NO>17356</INVOICE_NO>
          <INVOICE_DATE>20-JUL-13</INVOICE_DATE>
          <BUYER_REF>56780YP</BUYER_REF>
          <ITEM_DESCRIPTION>XXCSD</ITEM_DESCRIPTION>
          <NUM_OF_BEANS></NUM_OF_BEANS>
          <CARIRER></CARIRER>
          <SHIP_METHOD_CODE>UK568</SHIP_METHOD_CODE>
          <MODE_OF_TRANSPORT>ROAD</MODE_OF_TRANSPORT>
          <ASSEABLE_VALUE>1134534</ASSEABLE_VALUE>
          <QUANTITY>149</QUANTITY>
          <SOLD_TO>SPS PVT LTD</SOLD_TO>
          <TAN_NO></TAN_NO>
          <ST_REG_NO>943481</ST_REG_NO>
          <EC_CODE></EC_CODE>
          <TERMS>30 NET</TERMS>
          <CUST_PO_NUMBER></CUST_PO_NUMBER>
          <DESTINATION>LONDON</DESTINATION>
          <CP_DAYS>3</CP_DAYS>
        </G_BLANKET_NUMBER>
    XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    Whitespace is not allowed at this location. Error processing resource 'file:///C:/Users/sys/Downloads/cp_output_date_range....
          <SOLD_TO>DKSP TECHNOLOGIES & ENGG(A DIV. OF PARROT SYSTEM LTD.)</SOLD_TO>
    _METHOD_CODE>

  • Whitespace is not allowed at this location Error

    I tried to create reports that contains memo in rtf style. and when I tried to open the template, it gave me this error:
    Error No:-1072896749:Whitespace is not allowed at this location.
    Line No:83
    Position:957
    File Pos:9841
    Source:<MEMO>{\rtf1\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\}{\info{\version1}{\vern262367}}\paperw12240\paperh15840\margl239\margr4680\ql{\f0\fs20\cf0\up0\dn0\loch\af0 From: Smith, Robert [mailto:[email protected]] }{\par}\pard\ql{\f0\fs20\cf0\up0\dn0\loch\af0 Sent: Tuesday, January 06, 200 8.57 PM}{.....................and so on.
    then I press OK. template created but when I tried to preview it, this is what happen:
    ConfFile: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\config\xdoconfig.xml
    Font Dir: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\fonts
    Run XDO Start
    Template: C:\Users\lingling\AppData\Local\Oracle\BIPublisher\TemplateBuilderforWord\tmp\1\template1.rtf
    RTFProcessor setLocale: en-us
    FOProcessor setData: C:\Users\lingling\AppData\Local\Oracle\BIPublisher\TemplateBuilderforWord\tmp\1\download_data.xml
    FOProcessor setLocale: en-us
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.invokeParse(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLTWrapper.transform(Unknown Source)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
         at oracle.apps.xdo.template.FOProcessor.createFO(Unknown Source)
         at oracle.apps.xdo.template.FOProcessor.generate(Unknown Source)
         at RTF2PDF.runRTFto(RTF2PDF.java:629)
         at RTF2PDF.runXDO(RTF2PDF.java:442)
         at RTF2PDF.main(RTF2PDF.java:289)
    Caused by: oracle.xdo.parser.v2.XMLParseException: Expected name instead of .
         at oracle.xdo.parser.v2.XMLError.flushErrors1(XMLError.java:337)
         at oracle.xdo.parser.v2.XMLReader.scanNameChars(XMLReader.java:1058)
         at oracle.xdo.parser.v2.XMLReader.scanQName(XMLReader.java:1836)
         at oracle.xdo.parser.v2.XMLReader.getEntity(XMLReader.java:2090)
         at oracle.xdo.parser.v2.NonValidatingParser.parseContentEntityRef(NonValidatingParser.java:1629)
         at oracle.xdo.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1247)
         at oracle.xdo.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:314)
         at oracle.xdo.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:281)
         at oracle.xdo.parser.v2.XMLParser.parse(XMLParser.java:278)
         ... 14
    Does bi publisher support long datatype? How to fix this situation? or how should I convert this long datatype to someother of datatype maybe?
    Thank you so much!
    Edited by: lingling on Jun 4, 2009 7:41 AM
    Edited by: lingling on Jun 4, 2009 8:08 AM

    <?xml version = '1.0' encoding = 'utf-8'?>
    <xliff version="1.0">
    <file source-language="EN-US" target-language="EN-US" datatype="XDO" original="orphan.xlf" product-version="orphan.xlf" product-name="">
    <header>
    <skl>
    <internal-file>H4sIAAAAAAAAAO1X3W/aMBB/n9T/wW/dJoHiQFdGq1WsTSkPfAhSdZMsoSR2IKrzMccMEMr+9l1CQklIC0+DSc1Dcr772bkvn88rIqSNieGFDqHMthV09mFFbN+T0uQJ
    qaCWcAx+FSUjjHTHZWE6UtGtPxMOE6jH5jEvYVs+90Uy/ersAxGMKmQiGPMUYvIZU1KmenGxZsdELIBvJlJxKgIiEal4I6qlolp9LarXrtL/Op7tx1/qW5bvuqjNPCYM
    ySgyl6gvDIsz9L2DBjOTO+EUlMZKFVdr1XpVWasOdgs3nBqUkd8Omz87HsUJZT6HASYzCxPqgWFeaFIT4IERMDHHqlpX1vQUXzSAdg0xkZfqmjAzgmeEACLWc8rgTwIR
    Kfw5heWk4MyWsYxY3DIDQ6pAmIIKSeJ3mLznWEm+ll1LpeabUv6mVJRLYxUY5wsVN05Jncuv9VNSByuNJFqBIShkH2QGCbmCYM8QO8QNYsHOioF5yC8rQa22Yeiupbei
    EnAJEjK6ia5vFtRfhFw2w2VIgfXxfAlPpdutUIoeHpqu2wzD808336J4uX2LDowJQ1GeR6xpMPEKTNS3izgYOYzTFflMbE4dL5So99gdtNraKEZycCCXCEdRlPotSfX3
    lP+vUx7ity6Z67SSRrBJKRV2wJ8s67JAp/rXj61/7YuinJA6cBKckjoQXaWkoOX3+0i7fRx29J/jx5E2HI07d4fVraf7cac30scjXRuMe31dO3zqbb/b1Xr6aDzU76Ni
    CTkV371n1iGZldSNYuyOXtXysTu6OvnYHV2d16tCfO7HnezLyZ/fuPf9YVfXfuhRCoL2ejPHtuUyYAC2/TnMNGTKkQuppHDbM1yGhv2nbL4NVxTJFhK1N5x4ZsK6voHl
    K8ywpk2YAX1P0nC8NCB5zdqZdLu3if6VSbsltGjg64gtg3dA+6zeXXW7KTtSfMsPhqJD3kZtOaUUuM8x5aufgHNyR1/RJ6XCLVdsy/d5ILfWMfeG1tsNvlZmHfMoyrb8
    Puu00tvHqRTY9+Pn8Nbh5b6RXqSJcDy10Sj2jNeV/Y8GGeTbaMgCX8gD8NldGlLpLxESdu04EwAA</internal-file>
    </skl>
    <prop-group name="ora_reconstruction">
    <prop prop-type="TemplateCode">n/a</prop>
    <prop prop-type="extractorVersion">10.1.3.4.0_1.29</prop>
    </prop-group>
    </header>
    <body>
    <trans-unit id="1fe7aa" maxbytes="4000" maxwidth="23" size-unit="char" translate="yes">
    <source>DATA</source>
    <target>DATA</target>
    <note>Text located: header/table</note>
    </trans-unit>
    <trans-unit id="6733c82b" maxbytes="4000" maxwidth="23" size-unit="char" translate="yes">
    <source>Date: [&amp;1]</source>
    <target>Date: [&amp;1]</target>
    <prop-group name="ora_reconstruction">
    <prop prop-type="e1">PHhzbDp2YWx1ZS1vZiBzZWxlY3Q9Inhkb3hzbHQ6c3lzZGF0ZSgneXl5eS1NTS1k
    ZCBISDptbTpzcycpIiB4ZG9mbzpmaWVsZC1uYW1lPSJ4ZG94c2x0OnN5c2RhdGUo
    J3l5eXktTU0tZGQgSEg6bW06c3MnKSIvPg==</prop>
    </prop-group>
    <note>Text located: header/table, token &amp;1:anonymous placeholder(s)</note>
    </trans-unit>
    <trans-unit id="35b3f0c7" maxbytes="4000" maxwidth="23" size-unit="char" translate="yes">
    <source>Page [&amp;1] Of [&amp;2]</source>
    <target>Page [&amp;1] Of [&amp;2]</target>
    <prop-group name="ora_reconstruction">
    <prop prop-type="e1">PGZvOnBhZ2UtbnVtYmVyLz4=</prop>
    <prop prop-type="e2">PGZvOnBhZ2UtbnVtYmVyLWNpdGF0aW9uIHJlZi1pZD0ieGRvZm86bGFzdHBhZ2Ut
    am9pbnNlcSIvPg==</prop>
    </prop-group>
    <note>Text located: header/table, token &amp;1 ,&amp;2:anonymous placeholder(s)</note>
    </trans-unit>
    <trans-unit id="fadf20f1" maxbytes="4000" maxwidth="26" size-unit="char" translate="yes">
    <source>SECURITY_USERS_ID</source>
    <target>SECURITY_USERS_ID</target>
    <note>Text located: body/table</note>
    </trans-unit>
    <trans-unit id="e71db0c3" maxbytes="4000" maxwidth="32" size-unit="char" translate="yes">
    <source>WF_INST_STEP_NOTES_ID</source>
    <target>WF_INST_STEP_NOTES_ID</target>
    <note>Text located: body/table</note>
    </trans-unit>
    <trans-unit id="baaa2179" maxbytes="4000" maxwidth="23" size-unit="char" translate="yes">
    <source>COMMENTS_RTF</source>
    <target>COMMENTS_RTF</target>
    <note>Text located: body/table</note>
    </trans-unit>
    <trans-unit id="65249938" maxbytes="4000" maxwidth="128" size-unit="char" translate="yes">
    <source>&lt;-----------------------------------End of Report-----------------------------------></source>
    <target>&lt;-----------------------------------End of Report-----------------------------------></target>
    <note>Text located: body</note>
    </trans-unit>
    </body>
    </file>
    </xliff>

  • XML Page cannot be displayed -- whitespace is not allowed at this location

    To create an online training program I am using Captivate 3
    to create the videos then move the published flash file into
    Contribute 3 to create the XML and HTM files. Using the same
    publishing steps most videos play; however, some videos do not. I
    noticed in the FTP that videos which work will display text when I
    open the XML file and those that do not I receive the error message
    below:
    "XML page cannot be displayed"
    "Cannot view XML imput using XSL style sheet."
    "Whitespace is not allowed at this location. Error processing
    resource"
    When I click on the flash files in the FTP the videos that
    play and ones that do not play both will allow me to play the
    video. I need for HealthStream (the web site my videos are stored)
    to connect to the FTP but receive the message "error parsing the
    XML document and content cannot be launched" due to the error
    reading the XML document (located above).
    Please help resolve the XML issue.

    Downloaded Captivate 3 demo to check it out. Nice program,
    bit expensive though...
    From what I saw so far the xml-export and inport feature is
    used to create swf-files in different languages. Correct?
    I don't see Contribute creating any xml or html when
    importing the swf created by Captivate, so what do you mean exactly
    by that?
    Is it a feature (that I don't know yet) that you can load xml
    files dynamically into the swf's for different languages? From the
    help in Captivate I understand that you open your project, then
    import the translated xml, publish and then you have a translated
    swf. So I don't see why there is xml on your server. I only see the
    swf's that function like they should. Inlighten me please and we
    will search for more answers...

  • Error:pd:mb-static-subscription" is not allowed at this location.

    Hi,
    I have a JPd which listens to a channel.When I build the application, i get this error along with "ERROR:Process XML parse error: Premature end of file.".
    Now I open this JPD,subscription node and just close it without doing anything this error disappears .
    Do anyone have any clues to this strange error?
    Thanks for help
    rgds,

    Hi,
    Thanks for response,
    The channel files compile normally.But strange thing is when i open JPD , subscription node and then just close it this error disappears. There is no new jpd representation generated by workshop .
    But Could you please tell me how can i verify all these things.We are using WLI 8.1SP3.

  • Sorry. Credit Cards are not allowed at this store....

    So, I have a US based credit card and I'm located in the US. All of my account info is updated with my latest address and credit card info.  I can't seem to purchase anything in the store with a credit card.  When I click on buy it brings up the message "Sorry. Credit Cards are not allowed at this store."
    Really? Nokia doesn't want to sell me anything? Is this a bug or intentional?

    At some point in the US, if you used AT&T SIM cards, the Nokia/Ovi Store required that purchases are done via the phone bill (so called operator/carrier billing). Presumably Nokia's agreement with AT&T states that for AT&T customers, credit/debit card payments are to be disabled. I'm not sure if this still the situation in the US.

  • Payment method(s) are not allowed for this program / Program RFFOAVIS_FPAYM

    Dear Friends,
    In Se38  abap editor, I entered the program RFFOM100, i entered the details program run date,identification future,paying company code,payment methods T, House bank, Account Id and executed the program. I am getting the error 'Payment method(s) are not allowed for this program'.
    Payment method S is not used in F110, It was not mentioned in vendor master or vendor invoice.It is not mentioned in fbzp in bank determination. When i tried to delete payment method 'S' the system shows a message Payment Method S is being used in the company code.
    In  the program RFFOAVIS_FPAYM, i entered the details program run date,identification future,paying company code,payment methods T, House bank, Account Id and executed the program. I am getting the error  'Program RFFOAVIS_FPAYM: No records selected'. But there open items or invoices.
    Please suggest how to resolve the errors.
    Regards
    Sridhar

    Hello,
    Why are you directly executing these programs?
    You will not expect these program to execute directly by going to SE38.
    I would have configured the relevant payment methods in the country with DME structure or classical RFFO* programs, which in turn pick up the inherent programs at the time of running F110.
    For example, if you need to generate BACS file for country GB, either you copy the GB_BACS to ZGB_BACS or use GB_BACS directly in FBZP settings.
    Make sure that you have maintained OBPM1 / OBPM2 / OBPM3 and OBPM4 settings properly.
    The system automatically gives the access to system RFFOAVIS_FPAYM. Prepare a variant against this program in F110. Relevant file gets generated to folder path mentioned in OBPM4 will get generated. The file get generated can be seen in AL11.
    Hope this is informative and solves your issue.
    Regards,
    Ravi

  • Statement "CALL SCREEN" is not allowed in this form.

    Hi,
    Could anyone identify the short dump.
    Statement "CALL SCREEN" is not allowed in this form.
    There is probably an error in the program
    "SAPLKKBL".
    This program is triggered in the update task. There, the
    following ABAP/4 statements are not allowed:
    -  CALL SCREEN
    -  CALL DIALOG
    -  CALL TRANSACTION
    -  SUBMIT
    Error in
    "POSTING_ILLEGAL_STATEMENT" " "
    "SAPLKKBL" or "LKKBLU01"
    "K_KKB_LIST_DISPLAY"
    Regards
    Manohar S

    Short text
    Statement "CALL SCREEN" is not allowed in this form.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLKKBL" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    There is probably an error in the program
    "SAPLKKBL".
    This program is triggered in the update task. There, the
    following ABAP/4 statements are not allowed:
    -  CALL SCREEN
    -  CALL DIALOG
    -  CALL TRANSACTION
    |    -  SUBMIT       
    Information on where terminated
    Termination occurred in the ABAP program "SAPLKKBL" - in "K_KKB_LIST_DISPLAY".
    The main program was "RSM13000 ".
    In the source code you have the termination point in line 441
    of the (Include) program "LKKBLU01".
    |    The program "SAPLKKBL" was started in the update system.    
    This is the dump

  • F0282 payment method(s) are not allowed to this program*

    Hi.......... every one
    after running app i select systems in menu bar>out put control>press enter and clicked on execute button,then i selected the log and click on the display contents button but the system is giving the error message that
    f0282 payment method(s) are not allowed to this program

    HI,
    The error message F0282 that you are receiving, is not an error but the
    normal system functionality. This would be due to your customising so
    please check the detailed error description provided in detail in this
    reference.
    For example, the detailed error description would be as below
    =====================================================================
       Message no. F0 282
       Diagnosis
       In order to avoid incorrect payment media being able to be created
       with a program specified incorrectly, exactly one program is assigned
       to each payment method.
       System Response
       The list of payment methods(T) may only be processed by other payment
       medium programs. Therefore these payment methods are not processed by
       program RFFOM100.
       Procedure
       Check the payment medium programs allowed in the country IN payment
       method specifications.
    =====================================================================
    In customizing trans. FBZP, you have select the report that you are
    going to use for the payment method. Therefore, for example if you are
    using the RFFOUS_T in customising and afterwards try to use RFFOM100
    separately, you will get this message so you will have to change your
    customizing accordingly..
    xSo please check your customising in FBZP under Payment Method/country
    settings.Hope this info helps you to resolve this issue.
    Regard
    Madhu M

  • Reg msg "Payment method(s) are not allowed for this program".

    Hi...
    I am copying a standard program RFFOES_T (Print program for bank transfer) into a custom program. When i try to execute the custom program it gives me a msg saying
    "Payment method(s) are not allowed for this program".
    Can you please Provide a solution for this problem.
    Regards,
    Indira.

    Indira,
    1.RFFOES_T is using Logical database PYF.Seems you have copied it as it is without changing the attributes of the program.
    2.As it is using logical database PYF  it needs to be tagged to the respective payment methods in FBZP settings as below
    FBZP
    >>Payment methods in Country
    >> in the next screen click on position and give the company code and payment method
    >> in the next screen select the corresponding payment method and click on the details(ctrlshiftf2) ie magnifying glass icon
    >>in the next screen  within  Payment Medium you will get to see two radio buttons as Payment medium workbench(uses DMEE tree structure)  and payment medium programs (uses the standard prog).Here in Payment medium Program either the standard prog or your zprogram should be tagged otherwise you will get the error message as you mentioned.
    3.Once you tag the program in the FBZP setting to the respective payment methods,after the payment run you will be able to run the program.
    4.If you don't want the program to be linked to FBZP settings then as far as my knowledge is concerned you need to avoid using logical database PYF and change the entire code using the regular database tables like reguh,regup,bkpf,bseg etc.(I think this should be the best approach)
    Thanks,
    K.Kiran.

  • Rebate-Manual payment is not allowed for this agreement type

    Hi,
    While processing the Rebates, after the Sales cycle till Billing document, when i i try to process the partial settlement it is givin a message as "Manual payment is not allowed for this agreement type"
    could you please suggest.
    Regards
    AS

    Hi AS
    If you want to do manual payment then in VB)2 select the Agreement type and then in that agreement type check wheather Manual rebate order type has been assigned or not and Manual payment has been checked or not . If they are not maintained and Checked  then maintain the rebate document type and check the box Manual accruals and then you can do Manual Payment for that agreement
    Regards
    Srinath

  • Statement "CALL TRANSACTION" is not allowed in this form.

    Hi
    I have a form in which i want to call a transaction:
      CALL TRANSACTION 'VL32N'  USING bdc_tab
                                                       MODE    'E'
                                                       UPDATE  'S'
                                                       MESSAGES INTO mestab.
    I call this report from within a message and when reaching this statement it fails.
    Now i get this error in ST22:
    POSTING_ILLEGAL_STATEMENT
    Statement "CALL TRANSACTION" is not allowed in this form.
    and afterwards this error:
    DYNPRO_SEND_IN_BACKGROUND
    Screen output without connection to user.
    As i read,it is not allowed to call this kind of statement from within a form and we should use something like:
    RECEIVE RESULTS FROM FUNCTION but i do not know how because i have never before used such call statements.
    thanks

    Hi,
    The bdc table is filled correctly but the CALL TRANSACTION is not alllowed.I think it is because of the call from the Form ENTRY which is called when issuing an message from my transaction.I have read that it is not allowed to have any call transaction,submit or any other statements like these in a function call,and i think that my form ENTRY is seen as a sort of function module.
    Any other opinions?
    With my "call transaction" statement i wanted to open the VL32N Transaction and post a goods receipt.Is there any other way to do this?
    I get this message in the ST22 Transaction:
    This program is triggered in the update task. There, the   
    following ABAP/4 statements are not allowed:                                                                               
    -  CALL SCREEN                                             
    -  CALL DIALOG                                             
    -  CALL TRANSACTION                                        
    -  SUBMIT                                                  
    But i do not know what is ment by update task.All i use are some "export to memory"  statements and this is all.
    Any ideas?
    thanks.
    Edited by: seba seba on Jul 28, 2009 11:22 AM

  • Equipment Not Allowed at Functional Location ( Inst. at FunLoc is selected)

    Hi All,
    I have configure Structure Indicator like XXXX-XXXXXXXXXXXXXX. Now I have maintain functional location label like
    e.g ABCD-EFG XYZ  ( there is a space between G and X) .
    I have already allowed installation of all equipment category to functional locations at configuration. But still system gives me an error like Installing equipment is not allowed at functional location ABCD-EFG XYZ (MSG NO IA0002).
    Now if I select ABCD system is allowing to install equipment at ABCD.
    If space is a special character and i have not maintained S , then why system has created that label, it must throw an error while creating that label.
    Please suggest.
    Regards,
    Anish Ahya

    Equipments can be installed at functional location if the following changes have been made
    1. Configuration for equipment category installation (Already done in your case)
    2.  In the functional location master data in structure tab "equipment installation allowed" should be activated.
    Please allow the equipment installation from functional location master data .
    Regards,
    Tehisn

  • Create PO condtion FRA1 "One-time vendor not allowed for this transaction"

    Hi all,
    When create Freight conditon for po item, if i choose a one-time vendor , it gives me an error  "One-time vendor not allowed for this transaction" .
    Why it happened? How to config system let one-time vendor be the conditon's vendor ?
    Thanks .

    dear wayne,
    what is your account group for the vendor if OTA (one time account ) is ticked for that account, the system will not allow you to give the condition type FRA1.
    Please correct me if I m wrong and revert back if any doubt.
    Njoy
    Ashish

  • The reference to the table, view or sequence is not allowed in this context

    Hi,
    I'm triying to execute the SP that I describe below and the OS give me an error:
    CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
        TBL_NAME VARCHAR2,
        START_DATE DATE,
        RESULT_ OUT NUMBER
      ) AS
      BEGIN
      DECLARE
        v_tbl_name VARCHAR2(30);
        v_start_date DATE;
        v_result NUMBER := 0;
        v_select_aux VARCHAR2(32767) := ' ';
        v_temp_table VARCHAR2(30);
        v_exists NUMBER;
      BEGIN
        v_tbl_name := TBL_NAME;
        v_start_date := START_DATE;
        v_temp_table := 'temp_' || v_tbl_name;
        SELECT count(*) INTO v_exists FROM tab WHERE lower(tname) = lower(v_temp_table);
        IF (v_exists = 1) THEN
          v_select_aux := '
            DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
          EXECUTE IMMEDIATE (v_select_aux);
          COMMIT;
        END IF;
        v_select_aux := 'CREATE TABLE ' || v_temp_table || ' AS
                                  SELECT ch.date_ month_revenue,
                                       s.date_sub month_sub,
                                       s.codpromoter,
                                       u.OPERATOR,
                                       SUM (ch.total) AS TOTAL_OK
                                       FROM cscv_sub_charges_' || to_char(v_start_date, 'YYYY_MM')|| ' ch
                                       INNER JOIN cscv_subs s
                                       ON ch.id_sub = s.ID
                                       INNER JOIN cscv_users u
                                       ON s.id_user    = u.ID
                                WHERE ch.STATUS = 0
                                GROUP BY ch.date_, s.date_sub, s.codpromoter, u.OPERATOR';
        EXECUTE IMMEDIATE (v_select_aux);
        COMMIT; 
         v_select_aux := '
    INSERT INTO ' || v_tbl_name || ' (
             month_revenue,
             month_sub,
             codpromoter,
             operator,
             TOTAL_0,
             TOTAL_1,
             TOTAL_2,
             TOTAL_3,
             TOTAL_4,
             TOTAL_5,
             TOTAL_6,
             TOTAL_7,
             TOTAL_8,
             TOTAL_9,
             TOTAL_10,
             TOTAL_11
            SELECT
             month_revenue,
             month_sub,
             codpromoter,
             operator,
             TOTAL_0,
             TOTAL_1,
             TOTAL_2,
             TOTAL_3,
             TOTAL_4,
             TOTAL_5,
             TOTAL_6,
             TOTAL_7,
             TOTAL_8,
             TOTAL_9,
             TOTAL_10,
             TOTAL_11
            FROM
               SELECT
                  month_revenue,
                  month_sub,
                  codpromoter,
                  operator,
                  sum(total_ok) total_0,
                  0 total_1,
                  0 total_2,
                  0 total_3,
                  0 total_4,
                  0 total_5,
                  0 total_6,
                  0 total_7,
                  0 total_8,
                  0 total_9,
                  0 total_10,
                  0 total_11
                 FROM '|| v_temp_table ||'
              WHERE to_char(month_sub,''mm/yyyy'') = to_char(sysdate,''mm/yyyy'')
              GROUP BY month_revenue,month_sub,codpromoter, operator
              UNION ALL
              SELECT
                  month_revenue,
                  month_sub,
                  codpromoter,
                  operator,
                  0,
                  sum(total_ok),
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                 FROM '|| v_temp_table ||'
              WHERE to_char(month_sub,''mm/yyyy'') = to_char((to_date(sysdate,''dd/mm/yy'') - INTERVAL ''1'' MONTH),''mm/yyyy'')
              GROUP BY month_revenue,month_sub,codpromoter, operator
            GROUP BY month_revenue,
             month_sub,
             codpromoter,
             operator
        EXECUTE IMMEDIATE (v_select_aux);
        v_result := v_result + SQL%ROWCOUNT;
        COMMIT;
        v_select_aux := '
          DROP TABLE ' || v_temp_table || ' CASCADE CONSTRAINTS PURGE
        EXECUTE IMMEDIATE (v_select_aux);
        COMMIT;
        RESULT_ := v_result;
      END;
      END P_CSCV_AGR_MONTH_REVENUE;
    BEGIN
    DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
    END;
    /and the output is:
    Error at line 1
    ORA-06550: líne 2, column 32:
    PLS-00357: The reference to the table, view or sequence 'CSCV_AGR_MONTH_REVENUE'  is not allowed in this context
    ORA-06550: líne 2, column 1:
    PL/SQL: Statement ignoredwhat could I do to resove the problem??
    Thanks in advance...

    Hi,
    Your procedure's signature is
    CREATE OR REPLACE PROCEDURE DWARE.P_CSCV_AGR_MONTH_REVENUE
    TBL_NAME VARCHAR2,
    START_DATE DATE,
    RESULT_ OUT NUMBER
    ) i.e. it is expecting two input parameters, TBL_NAME in VARCHAR2 format and the other START_DATE in DATE format. Also you need a variable with data type as NUMBER to hold the value of OUT parameter RESULT_
    Now look at the way you are calling this procedure
    BEGIN
    DWARE.P_CSCV_AGR_MONTH_REVENUE(CSCV_AGR_MONTH_REVENUE,'01/01/2010');
    END;
    /first parameter has to be a VARCHAR2, so enclose CSCV_AGR_MONTH_REVENUE into single quotes.
    second parameter should be a date, so use to_date() function.
    Lastly declare a variable with data type as Number for holding value of out parameter RESULT_
    Something like this :
    declare
    t_num number;
    begin
    a('CSCV_AGR_MONTH_REVENUE',to_date('01/01/2010','MM/DD/YYYY'),t_num);
    dbms_output.put_line(t_num);
    end;Vivek L

Maybe you are looking for

  • MR8M post a different GL account versus MIRO

    Hi Gurus, Any idea why MR8M posted a different GL account from the original entry? here are the entries: MIRO Debit- GR/IR clearing      100 Debit- Expense(manual)    20 Credit- AP vendor                120 MR8M   Debit- AP vendor          120 Credit

  • Opening attached .pdf and .doc files

    I am having a mental moment and can't figure out how to (attach to button) import .pdf or .doc files so that they open when the project is published. The buttons are linked to files on my computer...when I publish, Captivate knows the files are there

  • HDMI port of my MBPr showing under scan on monitor

    Dear all, At my mothers' place I connected my MBPr with the television. Te make the visuals better, I slides the bar for a little under scan. I connected using the HDMI port on the laptop. Back at home, when I connect to my external display with my H

  • Regarding using context object in Receiver determination.

    Hi All, I want to  implement a scenario where with following requirnment . i have one sender and multiple receivers. i have to retrive some feild value and based on the its value i have to route the message in receiver determination step by writing t

  • Process to CLOSE-OUT Purchase orders.

    Hi,    Would anyone be able to share the process they follow to close-out Purchase orders which are open ? Thanks, RB