BAPI_CUSTOMER_CHANGEFROMDATA1 error: Specify a URI type.

I am getting the following message on some of the customers I try to udpate using BAPI_CUSTOMER_CHANGEFROMDATA1: Specify a URI type.  I assume this has something to do with the URI communication method.  I am, however, NOT updating the URI as part of this BAPI call.  In my program I first call BAPI_CUSTOMER_GETDETAIL1, I then update several fields in the company data structure and then call BAPI_CUSTOMER_CHANGEFROMDATA1 passing the updated data.

It appears that it has something to do with having a URI Communication Method loaded to the Customer Master.  If i remove the URI Communication Method from the Customer Master prior to running my program, I do not get the error message.  Once I added it back, however, I got the message again.  Don't understand why since I am not attempting to update the URI information in my BAPI call.  I have tried saving several different, valid URIs via XD02 but continue to get the error as long as there is a URI communication method loaded.  Does anyone know if this is a BAPI_CUSTOMER_CHANGEFROMDATA1 bug or if I can do something to prevent from getting this error message.

Similar Messages

  • Error message in WAD: "No name is specified for modification type 'Module'"

    Hi All,
    We have created a WAD template with one analysis item and a button and have single module of type generic module in it.
    While executing it  following error message is displayed "No name is specified for modification type 'Module'"
    Please Can anyone help with this error.
    Regards,
    Shweta.

    Hello,
    I am currently facing same issue and I have no idea how to get rid of this message on top of the page.
    I'm pretty sure that this error message comes from the ANALYSIS_ITEM define in my Web Template but I have defined alias name for the different modules I created:
    Who is able to help ?

  • Error in BP Mapping from ECC to CRM 5.0 -Specify a card type error

    Hi gurus,
    I have taken
    *Specify a card type-Message no. R1561*
    error in case of mapping cust_main data from ECC to CRM 5.0. When I check the selection result of Bdoc messages by getting SMW01 facing with above this error.
    Could you please help me to overbeat this error in a quick way in order to map properly...
    Thanks so much
    Best regards,
    Fahrettin Kerem BOZBIYIK

    Hi Kai,
    Firstly thank you for your notes notification!
    That's right symptom is right over there but in our ECC system my related customer has no credit card type data in payment cards data tab so that why would I have taken the Bdoc validation error occasionally in case of mapping process to CRM 5.0 such as I mentioned?...
    Best Regards,
    FKB

  • While doing MIGO system giving error massage "No account was specified for account type "D" in item "0000000001"

    Hello,
    While doing MIGO system showing error " No account was specified for account type "D" in item "0000000001"
    Kindly help me to resolve this issue.
    Regards,
    Abhijit

    Hi,
       Your issue seems to be an issue in FI. Refer the similar thread: MIGO error for UNBW material and the note: 1027645 - Message F5670: Account not specified in item X
       Found a similar issue in J1IS as explained in the KBA:  1932095 - Error : F5670 - ' No account is specified in item 0000000002 ' - in transaction J1IS
    Regards,
    AKPT

  • Error "Specify account number" during PRELIMINARY_POSTING_FB01

    Dear All,
    I am trying to post FI document in FB01 through PRELIMINARY_POSTING_FB01 F.M.
    I am passing following data to it.
    *Populate the header
    Company code
    ls_bkpf-bukrs = ls_posting2-bukrs.
    Year
    ls_bkpf-gjahr = ls_posting2-budat+0(4).
    Document Type
    ls_bkpf-blart = p_blart.
    Posting date
    ls_bkpf-bldat = ls_posting2-bldat.
    Document Date
    ls_bkpf-budat = ls_posting2-budat.
    Period
    Is_bkpf-monat = Is_posting2-monat.
    *currency
    Is_bkpf-waers = is_posting2-waers.
    *Item data
    *posting key
    is_bseg-bschl = is_posting-bschl.
    *Account
    is_bseg-hkont = is_posting-hkont.
    *amount
    is_bseg-wrbtr = Is_postng-wrbtr.
    After executing this it gives error
    "Specify account number"
    Is there any sollution for that......
    Regards,
    Amar

    That is bcoz the account number you are populating in table parameters is not matching with values in table while processing.  Use FM conversion_exit to prefix zeroes so that it matches the value in table.

  • Return The remote server returned an error: (403) Forbidden error for some file types

    hi
    am using below code to get the byte array 
    byte[] myDataBuffer = client.DownloadData((new Uri(sourceUrl)));
    for source of type .txt/.jpg no problem with accessing.but the file type with .master/.wsp/.cs
    it is returning "The remote server returned an error: (403) Forbidden error for some file types" Error.how can i get rid of this.please help me
    Thanks in Advance

    Hi,
    It seems there is something wrong with your code, from your code the account and key are the same, because their appsetting name are the same.
    string account = ConfigurationManager.AppSettings["StorageAccountName"];
    //string account = CloudConfigurationManager.GetSetting("StorageAccountName");
    //string key = CloudConfigurationManager.GetSetting("StorageAccountAccessKey");
    string key = ConfigurationManager.AppSettings["StorageAccountName"];
    string connectionString = String.Format("DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}", account, key);
    return CloudStorageAccount.Parse(connectionString);
    If you use CloudConfigurationManager.GetSetting, please consider set azure project as the startup project, if not, this value will be null, this resulted in solution being started as a web project that didn't run inside the Azure emulator. Since CloudConfigurationManager.GetSetting
    tries to get setting by contacting Azure (or Azure emulator in this case), and it is not running, it returns null.
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • A constructor cannot specify a return type.

    I have a shuffleList.as file with this code...
    package {
    import flash.display.MovieClip;
    public class shuffleList extends MovieClip{
    function shuffleList(arr:Array):Array{
    var shuffled:Array = arr.slice();
    for (var i:int=0; i<arr.length; i++) {
    var element:Object = shuffled
    var rnd:int = Math.floor(arr.length * Math.random());
    shuffled = shuffled[rnd];
    shuffled[rnd] = element;
    return shuffled;
    In the first frame i put this code...
    import shuffleList
    var numA:Array = [0,1,2,3,4,5,6,7,8,9,10]
    var numB:Array = shuffleList(numB);
    var myText:String = numB.pop()
    fieldA.text = myText
    With this code I want to put in random order the numbers from
    0 to 10 in the fieldA.
    When run this file the compiler report this error: "A
    constructor cannot specify a return type."
    Where I'm wrong;
    I'm new in actionscript..
    Please help...

    Hey Petros,
    I had a similar problem and the response I got was:
    1) the constructor is used to set up the class but it doesn't
    really exist until it is instantiated and therefore cannot include
    any 'interaction' including a return.
    2) Therefore, you might try replacing
    function.shuffleList ... with
    function.shuffleList() { // to enable instantiation
    public function doit(arr:Array):Array { // to enable
    interaction
    The rest of the code follows this then the call in the first
    frame replaces
    var numB:Array ... with
    new shuffleList(); // instantiate the class
    var numB:Array = shuffleList.doit(numB) // interact with the
    class
    Let me know how it goes...Daniel

  • Specify aggregation generated type?

    Hello forum -
    Due to a lack of documentation on UML to code mapping (see this bug http://www.netbeans.org/issues/show_bug.cgi?id=79555), I am having to learn by trial and error.
    I would like to model an aggregation that is translated into a HashMap. Now, I see that I can change the UML generation options and specify that collections are mapped to java.util.ArrayList or java.util.HashMap types, but I would like to specify the resulting type on a case-by-case basis and not on the entire project.
    Is there a way to do this that I am not seeing?

    I hope I am understanding your question...
    If you are working with 5.5 or prior, the feature is very limitied. There is a 5.5 patch in the work for UML (should be on Update Center soon) that will have a more robust feature that is implemented in NB6.
    If you are using latest NB6.0, there is a new property that has been added for multiplicities. Let's look at an attribute on a class element. If the attribute has multiplicity:
    public String foo[*, *]
    and in this case more than one range (dimension), the default is to generate "As Array". To customize this, select the attribute, click on the Multiplicity property. In the custom editor, you will see that the ranges table has a Collection Type column. You can select a "well-known" Collection type or you can manually type your custom Collection Type, but be sure to fully qualify it so that code gen will add the proper import statements. You can use a different Collection type for every attribute as well as for each individual range of the attribute.
    This works for parameters as well. Return Types may not have this feature implemented yet, but it will be there soon.
    I suspect what you are asking may not be exactly what I described, but thought it might be related and at the very least, helpful in other areas for you.
    craig

  • A4 BAD Protocol Error: "Specified set of flags is not valid"

    Hi there
    I try to implement a copying procedure for mails. The application should copy all messages (with flags and all that stuff) from one mail account to another one. As mail server are used an Exchange 2003 Server and a Zimbra server (version 5). The connection protocol is IMAP. I'm using javaMail 1.4.0
    Anyway, if I'm trying to copy a message which has set the flags RECENT and SEEN as well as some user flags, I get this error message:
    javax.mail.MessagingException: A4 BAD Protocol Error: "Specified set of flags is not valid".;
      nested exception is:
         com.sun.mail.iap.BadCommandException: A4 BAD Protocol Error: "Specified set of flags is not valid".
         at com.sun.mail.imap.IMAPFolder.doCommand(IMAPFolder.java:2337)
         at com.sun.mail.imap.IMAPFolder.appendMessages(IMAPFolder.java:1289)
         at org.zimbra.exchange.MyTestClass.main(MyTestClass.java:323)
    Caused by: com.sun.mail.iap.BadCommandException: A4 BAD Protocol Error: "Specified set of flags is not valid".
         at com.sun.mail.iap.Protocol.handleResult(Protocol.java:296)
         at com.sun.mail.imap.protocol.IMAPProtocol.appenduid(IMAPProtocol.java:881)
         at com.sun.mail.imap.protocol.IMAPProtocol.append(IMAPProtocol.java:835)
         at com.sun.mail.imap.IMAPFolder$10.doCommand(IMAPFolder.java:1292)
         at com.sun.mail.imap.IMAPFolder.doProtocolCommand(IMAPFolder.java:2387)
         at com.sun.mail.imap.IMAPFolder.doCommand(IMAPFolder.java:2332)
         ... 2 moreThis is a shortened source code which I'm using. In principle it is based on the sample files given in the documentation:
    eStore = eSession.getStore();
    eStore.connect(user, password);
    zStore = zSession.getStore();
    zStore.connect(userZimbra, passwordZimbra);
    IMAPFolder fe = (IMAPFolder) eStore.getDefaultFolder().getFolder("inbox");
    IMAPFolder f = (IMAPFolder) zStore.getDefaultFolder().getFolder("inbox");
    f.open(Folder.READ_ONLY);
    Message[] msgs = f.getMessages();
    fe.appendMessages(msgs);Can someone help me and describe what I'm doing wrong??
    thanks

    Could You make an example?
    I tried to subclass the class 'IMAPMessage' (messages which are returned with folder.getMessage() are of that type) and cast the messages to my new class. Unfortunately, I get always a 'ClassCastException'.
    This are parts of my code:
    public class MyIMAPMessage extends IMAPMessage {
         protected MyIMAPMessage(IMAPFolder folder, int msgnum, int seqnum) {
              super(folder, msgnum, seqnum);
              // TODO Auto-generated constructor stub
         public Flags getFlags() {
              Flags flags = new Flags();
              for (int i=0; i<flags.getSystemFlags().length; i++)
                   flags.add(flags.getSystemFlags());
              return(flags);
    f.open(Folder.READ_ONLY);
    Message[] msgs = f.getMessages();
    System.out.println(((MyIMAPMessage)msgs[0]).getFlags());
    I think I do not exactly get your point. Maybe You could explain it a little more in detail.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Error 'Specify account number' while posting a parked document through FBV0

    Hi,
    I am getting an error 'Specify account number' while posting a parked document through transaction FBV0.
    I am not able to figure it out as to what account number it is referring to. Since the document is parked I assume the GL account used has no problem. Please help.

    Hi,
    Try to change the Account number and then save or post the data. I think Once We Parking the Document it wont allow to post the data without changing.
    Try same scenario in the development its be useful
    Regards,

  • I have Microsoft Word for Mac 2011, version 14.3.1.  When I try to open a document, an error occurs, says file type is "blocked from opening in this version."  This was NOT immediately after a version update.  Any ideas?  Thank you.

    I have Microsoft Word for Mac 2011, version 14.3.1.  When I try to open a document, an error occurs, says file type is "blocked from opening in this version."  This was NOT immediately after a version update.  Any ideas?  Thank you.

    Take a look here:
    http://support.microsoft.com/kb/953266
    If that doesn't help, I'd suggest you take up the question in Microsoft's own forums or with Microsoft support.
    Regards.

  • Getting error while creating condition type in SPRO

    Hi ,
    can somebdy tell me why i am getting the following error while creating condition type in SPRO
    No valid change license available for message /sapcnd/
    and also while rule determination using condition type we are getting the following error.
    system error:system cannot read the structure for table
    reg
    venkat

    Hi Venkat,
    Do you have the error number code!?
    Regards,
    Michel  Bohn

  • Error Specify a value for variable-Abort System error in program SAPLRRK0 a

    Dear Experts,
    Could anyone help me to fix this issue?
    I have an Customer exit variable in my query to calulate the first week of the prior year value as per the system calendar. when i execute the query, I am receiving the following error messaged and i am throwing out from the BW server.
    The error message is
    Error Specify a value for variable ZR00**
    Abort System error in program SAPLRRK0 and form APPEND_KHANDLE_1-01-
    Many thanks in advance.
    Regards.
    Krishna.

    Hi Kishor,
    try runnig the same query in RSRT, with execute and debug option.
    Also check in query designer for its correctness.
    Hope this helps...
    Regards,
    umesh

  • Error while migrating BLOB type data

    Hi ,
    I am migrating the data from oracle to oracle and both soruce and target tables have BLOB type field.
    I am getting error when I am executing the interface with these blob fields. But My interface is successfull if I am not maaping this blob files.
    Below is the error message.
    ODI-1217: Session BLOB (162501) fails with return code 942.
    ODI-1226: Step BLOB fails after 1 attempt(s).
    ODI-1240: Flow BLOB fails while performing a Loading operation. This flow loads target table IMAGES.
    ODI-1228: Task SrcSet0 (Loading) fails on the target ORACLE connection YAGLD.
    Caused By: java.sql.BatchUpdateException: ORA-00942: table or view does not exist
    Thanks,
    Patel.

    Duplicate of
    Error while migrating BLOB type data

  • Asset Retirement (ABAON) error - Posting with trans.type 210 not possible

    HI All,
    I was trying to sell an asset using transaction ABAON which is fully depreciated, but I am getting the error -
    " Posting with trans.type 210 not possible (No acquisition posted)"
    The Scenario is, there is an asset(car) which was uploaded during implimentation and it got depreciated fully in the month of april.
    The same asset(car, which is fully depreciated) is sold for an amount of Rs 40000/-.
    So, I was trying to post it with some revenue vlaue in transaction ABAON, but I am getting the above error.
    (The Asset value was an uploaded during implimentation,it was not an acquisition value from SAP. It was an uploaded value from legacy data)
    Could any one help in this, or let me know the correct process for this kind of transactions.
    Awaiting for a reply.
    Regards,
    Upendra

    HI Mamta,
    Thanks for the reply.
    While Uploading the data was uploaded as asset balance upload for prior year with value.
    Plase let me know what do you propose, to be done for this.
    Regards,

Maybe you are looking for

  • GOP / UEFI Vbios request for R9 290 4GD5

    Hi, as per title, I would like to request an updated bios, to support UEFI/GOP. S/N 912-V803-842B1311004036 vbios - would be happy to post a link, but I am not allowed... Cheers, Peter

  • BME-99003:  An error occurred

    During mapping from database tables to Toplink classes (about 100 classes) i have such an error: Message BME-99003: An error occurred, so processing could not continue. Cause The application has tried to de-reference an invalid pointer. This exceptio

  • Delete previously purchased items

    I have some items that came with an album that I just don't want to download. When they pop up in the' "Downloads" section of iTunes... The stop and go away. However the next time I got to download other items... They come back and I have to delete t

  • Reverting back the step-1 of SU25

    we are upgrading from ECC 5.0 to 6.0 ..and we need to get the new auth. objects maintained. I have ran the SU25 Step - 1 ,2a, 2b and under 2c it shows a lot of roles tro be maintained .. Looks like doing step 1 is resulting in this big list for step

  • Xcelsius - Live Office - Refresh

    Need expert inputs Environment: Xcelsius 2008 SP1 - BO XI 3.0 WEBI Reports on top of BI OLAP Universe I've 1 tab with 4 dashboards and a total of 22 live office connections [ 4 excel tabs with about 6000 excel rows total]. The live office connection