BDC - error/success messages

Hi All,
I'm running a BDC program for PA61 but I'm getting wrong return message codes coming back after the upload. For example, if an unassigned personnel number is used a 'success' message code is sent back to my program and not an 'error' message code, as expected. Is there any way in BDC to specify a way around this issue. Thanks.
Regards,
Manu.

Manu,
In general, you have to do some controls in SAP for upload data if it is possible. Let me give you an example for example we are getting a material number from file and we will use in our BDC program. So before using the material number in BDC program, we have to look at MARA (Material Master Data) table to decide it really exits in the system or not.

Similar Messages

  • Formatting of error/success messages on reports

    Hi all!
    How can I change the formatting of the error/success messages in the page.
    How can I change the background colour of the box displayed? Is this done within the theme section?
    thank you!
    BR
    Lena

    Hi Lena,
    You need to modify the page template I think. On the page with the list of templates, choose to show "Page" templates, and as an extra filter, choose to view only "Templates Referenced". You should be left with a small number of templates. Choose the one and look for the #NOTIFICATION_MESSAGE# and #SUCCESS_MESSAGE# and put your styling around those. I think that'll do it.
    Regards,
    Jerry

  • Error / sucess message in processes

    got kind of a 'stupid' question:
    I updated a page (which contains a list) and set error/sucess messages for an insert/delete process (after submit) which is called everytime the user enters data in the list or deletes a record from the list.
    But the error/success message isn't shown on the page - what went wrong? Did I forget a setting etc? The process itself is working properly, new data is saved in th db or marked as deleted, according to the user action.
    Thank you!

    This thread seems to be about checking the "include process success message" in the Action section of a Branch. I had the problem described and because of the hints here clicked that box in an unconditional branch and then was able to see in the #SUCCESS_MESSAGE# region the value assigned to apex_application.g_print_success_message once the branch took effect.

  • How to clear Success Messages on Tabular Form

    In my tabular form I created a manual process for Update/Insert I have disabled the standard APPLYMRU process in order to use mine instead. I've done this so that I can set some column values that I don't want the user to enter. This is a Tabular Form type process with Execution Scope set for Created and Modified Rows. The process works fine.
    I created 2 hidden page items P20_UPDATE_COUNT and P20_INSERT_COUNT. I use these as counters in the sql to count number of rows updated and inserted. I then use these as substitution variables in the success message.  I set the values for P20_UPDATE_COUNT and P20_INSERT_COUNT to zero in the computations: Before Regions and also After Submit computations ( I realize may not need to reset in both). After submit the branch is to the same paqe.
    The problem I am having is that the success messages do not get cleared out. If I update one row then click the Submit button row is updated and success message appears 1 row updated, 0 rows inserted - Fine. I  then update 2 rows and insert one row and the message appears as: 1 row updated, 0 rows inserted. 2 rows updated 1 row inserted. It seems the messages keep getting appended  to the previous message if they are different. This does not occur if I use the standard APPLYMRU process. Is there a way to clear the prior messages?  Note; this is happening in my application on the Oracle Apex site so the version is current version.
    Thanks for any help!

    Hi Therese,
    Not sure what is going wrong, but I remember I at one point had to make custom success messages. There is a function that lets you print the message yourself:
    apex_application.g_print_success_message
    I don't think there is any oracle documentation on it, but here's an old blog post that explains how you can use it:
    Using individual error/success messages in APEX - APEX-AT-WORK by Tobias Arnhold</title><meta content='text/htm…
    You can use it to overwrite/bypass the standard success messages.
    Regards,
    Vincent
    http://vincentdeelen.blogspot.com

  • Report with BDC not displaying success message when run in Background

    I am running a  BDC report in Background mode.The below statement  is not capturing the Success message when a document is posted.But when I am running the same in ForeGround mode it is capturing and is displayed in the output.Can anyone please help me in understanding why this is happening and how can I resolve this.
    CALL TRANSACTION 'MB1C' USING bdcdata MODE mode UPDATE 'S'
         MESSAGES INTO messtab.

    Hi Madhu,
    I think your BDC didnt generated any document when you run it in 'N' screen mode.
    Debug your program when you run it in background
    Goto Tcode :SM37
    Select the job ( march checkbox )
    ==> in command prompt enter 'JDBG'
    ==> Then you can start reexecting the job .
    You can check the sucess messages accordingly in debug mode
    Also add a read statement on messtab for msgtype = 'S'.
    Thanks
    Bhanu

  • I am trying to download the mountain lion software which I purchased and downloaded successfully in my air book, in to my desktop and I get an error 403 message saying that an server error ocurred during downloading

    I am trying to download the mountain lion software which I purchased and downloaded successfully in my air book, in to my desktop and I get an error 403 message saying that an server error ocurred during downloading

    Implies that the DL is hosed and necessitating DLing it again.

  • Mail on success or error in message processing

    Hi experts
    I need to configure a scenario
    1. Receive idoc from an SAP system
    2. Convert the Idoc into File and Place it in the NFS File directory.
    3. On success of the message, I need to mail to SAP Owner regarding the success of the message.
    4. On error as well , i need the error details to the SAP Owner.
    I had configued all the basic steps in IR. I had struck with the BPM part.
    Please suggest with the steps in the BPM.
    Thnz

    hi Mohamed,
    For sending the mail on success or error in message processing you need to go to the runtime workbench and configure the scenario for mail alerts.
    You need to create the alert rules for the success scenario and the failure scenario.
    While creating the rules you can specify the message id's to which the mail should be sent.
    Please refer to the below link for more clarification.
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
    Kindly search SDN also as there are several threads in the forum answering the same question.
    Regards,
    Alpa.

  • Error print success message checksum content error: Action procesada.

    I have a problem with an application in the HTML DB that I am creating. the problem is:
    I create plicacion from each one of the tables, when trying to enter a registry in the application of concept, sends east error to me, but if it stores the registry. the error is:
    Error print success message checksum content error: Action procesada./6À1Ç9ÁFE08952600ACEC1E0188ÅC/: 4730F16841157B21D061A969F6640A61.
    the design I did it with Oracle designer.
    the model contains three tables:
    1. file .tab the designer
    PROMPT Creating Table 'CONSULTOR'
    CREATE TABLE CONSULTOR
    (ID_CEDULA NUMERIC(12) NOT NULL
    PROMPT Creating Table 'CONCEPTO'
    CREATE TABLE CONCEPTO
    (ID_CONCEPTO NUMERIC(3) NOT NULL
    ,DESC_CONCEPTO VARCHAR2(120)
    ,FACTURABLE VARCHAR(5)
    PROMPT Creating Table 'GENERAL'
    CREATE TABLE GENERAL
    (ID_GENERAL NUMERIC(5) NOT NULL
    ,CONC_ID_CONCEPTO NUMERIC(3) NOT NULL
    ,CONS_ID_CEDULA NUMERIC(12) NOT NULL
    ,FECHA_ACT DATE
    ,DESCRIPCION_ACT VARCHAR2(120)
    ,CANTIDAD_HORAS NUMERIC(5)
    2. file .con the designer
    PROMPT Creating Primary Key on 'CONSULTOR'
    ALTER TABLE CONSULTOR ADD (CONSTRAINT
    CONS_PK PRIMARY KEY
    (ID_CEDULA))
    PROMPT Creating Primary Key on 'GENERAL'
    ALTER TABLE GENERAL ADD (CONSTRAINT
    GENE_PK PRIMARY KEY
    (ID_GENERAL))
    PROMPT Creating Primary Key on 'CONCEPTO'
    ALTER TABLE CONCEPTO ADD (CONSTRAINT
    CONC_PK PRIMARY KEY
    (ID_CONCEPTO))
    PROMPT Creating Foreign Key on 'GENERAL'
    ALTER TABLE GENERAL ADD (CONSTRAINT
    GENE_CONC_FK FOREIGN KEY
    (CONC_ID_CONCEPTO) REFERENCES CONCEPTO
    (ID_CONCEPTO))
    PROMPT Creating Foreign Key on 'GENERAL'
    ALTER TABLE GENERAL ADD (CONSTRAINT
    GENE_CONS_FK FOREIGN KEY
    (CONS_ID_CEDULA) REFERENCES CONSULTOR
    (ID_CEDULA))
    3 file . lis de designer
    Reconcile Report: C:\Documents and Settings\rolando\Mis documentos\aso\xxx.lis
    Generated on Tue Jun 07 09:55:25 2005 by Server Generator 9.0.4.3.14
    ====== ======== ================ ==============
    Object Property Repository Value Database Value
    ====== ======== ================ ==============
    Object Property Repository Value Database Value
    Table CONCEPTO * NOT IN DATABASE * ***
    Object Type
    Data Persistence Permanent
    Cluster
    Index Only No
    Cached
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Comment
    Column ID_CONCEPTO * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 3
    Scale
    Mandatory Yes
    Default Value
    Domain
    Comment
    Column DESC_CONCEPTO * NOT IN DATABASE * ***
    Datatype VARCHAR2
    Max Length 120
    Scale
    Mandatory No
    Default Value
    Domain
    Comment
    Column FACTURABLE * NOT IN DATABASE * ***
    Datatype VARCHAR
    Max Length 5
    Scale
    Mandatory No
    Default Value
    Domain
    Comment
    Primary Key CONC_PK * NOT IN DATABASE * ***
    Enabled Yes
    Deferred No
    Immediate No
    Exception Table
    Key Column ID_CONCEPTO
    Index CONC_PK * NOT IN DATABASE * ***
    Unique Yes
    Global No
    Bitmapped No
    Compute Statistics No
    Reverse No
    Nosort No
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Snapshot Log No No
    Table CONCEPTO Differences: 1
    Object Property Repository Value Database Value
    Table CONSULTOR * NOT IN DATABASE * ***
    Object Type
    Data Persistence Permanent
    Cluster
    Index Only No
    Cached
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Comment
    Column ID_CEDULA * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 12
    Scale
    Mandatory Yes
    Default Value
    Domain
    Comment
    Primary Key CONS_PK * NOT IN DATABASE * ***
    Enabled Yes
    Deferred No
    Immediate No
    Exception Table
    Key Column ID_CEDULA
    Index CONS_PK * NOT IN DATABASE * ***
    Unique Yes
    Global No
    Bitmapped No
    Compute Statistics No
    Reverse No
    Nosort No
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Snapshot Log No No
    Table CONSULTOR Differences: 1
    Object Property Repository Value Database Value
    Table GENERAL * NOT IN DATABASE * ***
    Object Type
    Data Persistence Permanent
    Cluster
    Index Only No
    Cached
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Comment
    Column ID_GENERAL * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 5
    Scale
    Mandatory Yes
    Default Value
    Domain
    Comment
    Column CONC_ID_CONCEPTO * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 3
    Scale
    Mandatory Yes
    Default Value
    Domain
    Comment
    Column CONS_ID_CEDULA * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 12
    Scale
    Mandatory Yes
    Default Value
    Domain
    Comment
    Column FECHA_ACT * NOT IN DATABASE * ***
    Datatype DATE
    Max Length
    Scale
    Mandatory No
    Default Value
    Domain
    Comment
    Column DESCRIPCION_ACT * NOT IN DATABASE * ***
    Datatype VARCHAR2
    Max Length 120
    Scale
    Mandatory No
    Default Value
    Domain
    Comment
    Column CANTIDAD_HORAS * NOT IN DATABASE * ***
    Datatype NUMERIC
    Max Length 5
    Scale
    Mandatory No
    Default Value
    Domain
    Comment
    Primary Key GENE_PK * NOT IN DATABASE * ***
    Enabled Yes
    Deferred No
    Immediate No
    Exception Table
    Key Column ID_GENERAL
    Index GENE_PK * NOT IN DATABASE * ***
    Unique Yes
    Global No
    Bitmapped No
    Compute Statistics No
    Reverse No
    Nosort No
    Initial Transactions
    Max Transactions
    Percent Free
    Percent Used
    Initial Extents
    Next Extent
    Min Extents
    Max Extents
    Percent Increase
    Freelists
    Freelist Groups
    Tablespace
    Parallel No
    Foreign Key GENE_CONC_FK * NOT IN DATABASE * ***
    Enabled Yes
    Deferred No
    Immediate No
    Cascade Delete RESTRICT
    Cascade Update RESTRICT
    Exception Table
    Join Table CONCEPTO
    Key Column CONC_ID_CONCEPTO
    Referenced Column CONCEPTO.ID_CONCEPTO
    Foreign Key GENE_CONS_FK * NOT IN DATABASE * ***
    Enabled Yes
    Deferred No
    Immediate No
    Cascade Delete RESTRICT
    Cascade Update RESTRICT
    Exception Table
    Join Table CONSULTOR
    Key Column CONS_ID_CEDULA
    Referenced Column CONSULTOR.ID_CEDULA
    Snapshot Log No No
    Table GENERAL Differences: 1
    ====================================================================================================================================
    Total Differences: 3
    ====================================================================================================================================

    Rolando - We don't need all that information about the data model and such. Can you describe what the application does on the page that gives the error? I mean, you submit the page, it performs some after-submit processes (what do they do and how many processes are there?) and then it has some kind of branch to the same page or another page. Describe the processes, show us the success message for each process, exactly as they are formatted in the process definition page, and describe the branches (to the same page, another page, do they use URL redirects? And also please post the entire URL that you see when the error page is displayed.
    Finally, please provide all the output from the About HTML DB page: Workspace Home -> Click the About HTML DB link under Workspace Administration on the far right side of the page. Then copy all the output and show it here.
    Scott

  • Error Message: print success message checksum content error in Apex 4.0

    Hi,
    just ran into problem when i configured success messages on after-submit-processes and branch to the same page with "include process message" switched on.
    If i use german "Umlaute" in a success message i get an error like this: +"print success message checksum content error: : 88C885D0BADBDC6FC9AFB65520C079D6"+. If i avoid using "Umlaute", everything works fine. This behavior can be reproduced!
    Maybe another bug in Apex 4.0???
    My current system environment:
    - Oracle XE
    - Apex 4.0.1.00.03
    - Apex Listener on Tomcat
    - Application Primary Language is: German (Germany)
    - Application Language Derived From is set to "Application Primary Language"
    Jens

    Hi Jens,
    sorry about delay, but I fixed this problem only today. Maybe you don't fix it.
    Problem is with Tomcat URI Encoding. Default encoding is ISO-8859-1, but from APEX comes URL with message encoded in UTF-8.
    Action to fix this is add URIEncoding="UTF-8" Connector element in server.xml and restart tomcat.
    Kamil

  • Need calrification " am not getting error or success message anywhere "

    Dear All,
    PI PIcks and Arcives the file successfully but i cant find any error or success message in channel monitiring , Moni or Message Monitoring since i am aware that i am passing XML file and doing FCC in sender channel.
    Pls Explain me why PI Picked up and Archived the file since file format was wrong and It doesnt show any error in channel monitoring or Moni or Message Monitoring
    and also pls explain me as i understand PI picks the file and Archive it then PI process the file from archive :pls correct me if am wrong
    Regards,
    Manikandan

    >> since i am aware that i am passing XML file and doing FCC in sender channel.
    I believe you are converting flat format file to XML using FCC.  Dont understand passing xml file and doing fcc in sender channel?
    Check the following..
    1) See the file you place in the sender side has file permission to execute
    2) Are you referencing the right file in the file sender communication channel?
    3) Make sure that your fcc sender file throws error by simulating simple error such as giving field names invalid in the fcc. Then we can figure it out whether fcc referencing the appropriate file or some other file.
    Hope this helps.  I would like to get elaborate explanation about your problem.

  • ME51N BDC Success message

    Hi ,
    I am trying to create new purchase requisition using ME51N BDC. BDC is not returning any success message after successfully creating requisition. If I do it with out BDC, directly from ME51N I am getting success message 06-402.
    I need to capture the created document number. Any ides?
    Thanks for your time.

    are you using Call Transaction method ? if so use update mode as  'S'..
    ME51N is the enjoy transaction so bdc may not work properly
    so try to do recording for ME51 Transaction ,make sure that use BDCMSGCOLL  Structure to get log message.
    Better to use BAPI instead of BDC ,BAPI FM is 'BAPI_REQUISITION_CREATE'
    for example just go through...
    http://www.sap-img.com/bapi.htm
    http://www.sapgenie.com/abap/bapi/example.htm
    Thanks
    Seshu

  • How shall I get the success message when I do BDC for Trans.9KE0?

    Hello, everybody!
    When I do BDC for Tcode 9KE0, which does PCA documents re-posting, I use statement as below:
          CALL TRANSACTION '9KE0' USING bdcdata MODE p_mode
                                  MESSAGES INTO itmsg.
    What I want to do is to get all messages in the ITAB "itmsg". But it's strange that I can't get the message to specify the document number when the document has already been successfully created. But I get the success message if I post it 9KE0 in forground instead of BDC.
    Is there any bug in my bdc program or in the standard function of 9KE0?
    Thanks
    regards,
    Jialu Shen

    Hi Jialu
    I faced the same problem.
    Please use
    CALL TRANSACTION '9KE0' USING BDCDATA
                         OPTIONS FROM W_OPTIONS
                         MESSAGES INTO MESSTAB.
    W_OPTIONS-RACOMMIT = 'X
    Best Regards
    Naresh

  • BDC  Error in background 'The difference is too large for clearing'

    Hi,
    In foreground the BDC session runs perfectly and errors only when the program is running in the background.
    In background, the following messages are captured.
    Select line items first of all     FB05     1     SAPMF05A     0300
    163 items were selected     FB05     1     SAPMF05A     0710
    The difference is too large for clearing     FB05     1     SAPDF05X     3100
    No batch input data for screen SAPDF05X 3100     FB05     1     SAPDF05X     3100
    But, in real BDCDATA contains all the above said screens.   Kindly note the above comes as a success message in the background and does not appear in the foreground.
    Any response is highly appreciated.
    Ashish

    Hello Ashish,
    I suggest you to run FB05 for clearance for the same data and check if this message is encountered.
    Please contact your functional guy and check the business reasons about this message.
    Kindly go through the below links
    http://scn.sap.com/thread/985136
    https://scn.sap.com/thread/472069
    Thanks

  • BDC Error Session and Database update??

    Hi all,
    I am having Query about BDC Error Session. If I see the log of Error Session, then few Transactions are processed and few are in incorrect status.
    Those transaction, which are processed, Does it mean that it has updates the database successfully or Error Session will never update the Database?
    Thanks in advance.

    Thanks for your reply
    Message was edited by: Vipin Nagpal
    Message was edited by: Vipin Nagpal

  • BDC error - URI

    Hi peers,
    while doing bdc upload for vendor using call transaction [xk01] i got an error     No URI addresses are maintained for this address
    Could anyone give a solution for this error.  Another issue is i am using KRED account group [internal number assignment] and i am not seeing the field MINDK [minority indicators] on the relevant screen.  Any possible solution for this, do suggest. thanks in advance.

    Mr. Burbank,
    Actually, this message "No addresses have been maintained for this address." is captured in success record file along with success messages "vendor xxxx has been created for xxxx company code and xxxx purchasing organisation."  So do we need to do anything in this regard.  Thank you.

Maybe you are looking for

  • How to generate lookup if there is one-to-one relationship?

    Hi, I am an new Jheadstart user and i am using Oracle Developer 10g with Jheadstart. There are two tables in my database with a one-to-one relationship between them. My database concept is that I need to have one table as a lookup of the other one. J

  • Error Export DB 9.2.0.8 Windows 2003

    I have DB Oracle 9.2.0.8 in windows 2003 cluster (Active/Passive) export db, error: EXP-00008: errore ORACLE 37002 rilevato ORA-37002: Oracle OLAP failed to initialize, please contact Oracle Support. ORA-06512: a "SYS.DBMS_AW", line 18 ORA-06512: a "

  • Internal error using XML function in procedures

    Hi all, I use the XML function in a stored procedures but when i compile these i have this error PLS-00801: internal error (74806). The strangeness is that the single instruction launched from sql plus type SELECT XMLElement("? xml",xmlattributes('1.

  • I have paired my device. Now how do I get my bookmarks?

    How do I pull up my bookmarks on my new device now that I've paired it?

  • Installing the just released 10.2.0.2 agent on Solaris Sparc

    Anyone tried installing the new 10.2.0.2 agent on Solaris Sparc? (Solaris 9). After the agent installs the config fails and I found a bunch of binaries (like emagent) are zero length. Didn't have any issues installing the previous 10.2.0.1. It took s