OWB : INSERT/UPDATE IS GIVING  VLD-2752 WARNING WHEN VALIDATING MAPING

I desing maping for dept,emp tables in OWB,
I AM USING INSERT/UPDATE TABLE OPERATOR PROPERTIES FOR TARGET TABLE,
WHEN I TRY TO VALIDATE IT I AM GETING THIS WARNING
VLD-2752: Attributes of update matching criteria are not mapped in dept_emp_merge
can any body explain me about this problem and how to solve it?
Thanks & Regards,
k azamtulla khan

Hi azamtulla khan,
It seems your mapping is fine. i thought problems is contsratints. 
can you check in your target table having primaykeys are not.
if target table has primay key set the target properties insert/update.
if target does not have any keys try to add key's.
regards
venkat
[pre]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Similar Messages

  • Weird Radio button issue on Insert/Update form

    I recently installed Dreamweaver CS4 and am having a heck of a time with radio buttons on my Dynamic Insert/Update form.
    For some reason, when I update a record, the radio button I had previously selected, is NOT checked.  However, the value is in the mySQL db.
    I've tried this in several different folders, thinking there was a conflict (css, js or whatever) but have had the same issue every time.  I even updated my DDT includes folder but still no luck.
    Has anyone had an issue like this with Dreamweaver CS4 and know how to solve it?
    Also, I should probably add the Dreamweaver CS4 has crashed at least 3 times per day since I installed it less then a week ago.  My computer easily meets the required specs (3.39GHz, 2GB RAM, 75GB HardDrive).   Something is obviously wrong.  Whether its my computer or CS4, I'm not sure.
    Any help is appreciated!
    Thanks!
    Peter T

    OK, I've figured out what the issue is but not why.
    See the code below.  For some reason, where it should be {echo "checked";} its {echo "@@checked@@";}
    Anyone else run into this situation?
                <td><div>
                  <input <?php if (!(strcmp(KT_escapeAttribute($row_rssample_sam['answer_sam']),"1"))) {echo "@@checked@@";} ?> type="radio" name="answer_sam_<?php echo $cnt1; ?>" id="answer_sam_<?php echo $cnt1; ?>_1" value="1" />
                  <label for="answer_sam_<?php echo $cnt1; ?>_1">Yes</label>
                </div>
                  <div>
                    <input <?php if (!(strcmp(KT_escapeAttribute($row_rssample_sam['answer_sam']),"0"))) {echo "@@checked@@";} ?> type="radio" name="answer_sam_<?php echo $cnt1; ?>" id="answer_sam_<?php echo $cnt1; ?>_2" value="0" />
                    <label for="answer_sam_<?php echo $cnt1; ?>_2">No</label>
                  </div>
                  <?php echo $tNGs->displayFieldError("sample_sam", "answer_sam", $cnt1); ?></td>

  • Can you create nested condition in merge(e.g. insert/update) using owb

    Hi,
    Does OWB9iR2 allow you to build in nested condition in merge. such as
    If no match on col1 and col2 then
    if col3 match then no new sequence insert <---
    else insert new sequence;
    else (there is match on col1 and col2)
    update col3 and sequence.
    I have an incremental load for a lookup table, where insert/update is used. There are two match columns and surrogate key is used. When there is no match, it shall not insert a sequence when there is a match on third column. I can not use the 3rd column in the original match because it shall be updated where there is a match for the two match column.
    I am trying to avoid using transformant for performance impact. Thanks

    HIi I think the misleading thing is that in PL/SQL you can use booleans, which is not possible in SQL. So in a PL/SQL tranformation, this is OK:
    a:= case when not orgid_lkup( INGRP1.ORG_ID )
    then get_supid(..)
    else ...
    but, the following SQL does not work:
    select case when not orgid_lkup( INGRP1.ORG_ID )
    then get_supid(..)
    else ...
    into a
    from dual;
    I ended up using only 0/1 as boolean return values for these reasons;
    so I can have:
    select
    case when orgid_lkup( INGRP1.ORG_ID ) = 0 then ...
    though true booleans are better if you don't have to embed them in SQL.
    Antonio

  • My Time Capsule is giving me a warning that  double NAT situation is occurring and recommends that I set it to bridge mode What is all this about please can it be explained in layman's terms and not martian thank you.

    My Time Capsule is giving me a warning that  double NAT situation is occurring and recommends that I set it to bridge mode What is all this about please can it be explained in layman's terms and not martian thank you.

    You have two devices....the Netgear and Time Capsule both configured to act as routers on the network. You only want one device providing this service.
    I suggest that you configure the Time Capsule in Bridge Mode as suggested to eliminate the Double NAT error. Unfortunately, the Guest Network cannot be enabled in this setting.
    No other adjustments are needed and everything else will operate normally...and the Time Capsule will still be providing your wireless network signal.
    Once the Time Capsule is configured in Bridge Mode, it would be an excellent idea to perform a complete power cycle on the network to allow things to reset properly.
    Just power off all devices on the network in any order that you want
    Wait a minute
    Start the Netgear device first, and let it run a minute by itself
    Start the Time Capsule next the same way
    Continue starting devices one at a time the same way until everything is powered backup
    The other option you have is to "ignore" the error and the light will turn green. The Double NAT error may...or may not cause some issues for you down the line. The next time that you update the Mac operating system, or update the firmware in the Time Capsule, it may likely change the Time Capsule to Bridge Mode automatically.
    If your Guest Network "disappears", you will know why this happened, and you will have to manually configure the Time Capsule again in Router Mode to provide DHCP and NAT services.
    Double NAT can also cause a slow down of web page loading. You may...or may not....notice this.

  • Problem of 'Insert/Update'

    Hi:
    there are some options in the operator propertities of the table,one of them is
    'loading type',when i select the 'Insert/Update' and validate the mapping,i got a
    error message:
    VLD-2750:Missing update matching criteria in F_CUST
    Am i need fill a condion to the 'condition loading->target
    filter for update'? if it nessesary,how it could be?
    in fact, i have two table:f_cust_daily and f_cust,f_cust_daily has customer data by a certain day,and the data of the f_cust_daily will be inserted(if the cust_id not exists in the f_cust) into f_cust or update f_cust(if the cust_id of the f_cust_daily already exists in the f_cust), f_cust_daily and f_cust has the same structure,
    and 'cust_id' is a primary key in the table f_cust.
    by the way: is any difference between Insert/Update and Update/Insert?
    any advise will be appreciate
    Message was edited by:
    user572012

    Hi,
    You must set the creteria by which the table has to be inserted/updated. When you set the properties to insert/update u will have to mention w.r.t. what u are going to do the operation...say either the Primary key(PK- make sure ur PK is not populated via sequence generator) or the Unique key(UI2) etc...without setting this u will not have the mapping working. The option for the same will be available in the operator properties itself...i think it will be named "match by constraint".
    by the way: is any difference between Insert/Update and Update/Insert?
    http://www.tek-tips.com/viewthread.cfm?qid=613274
    Go thru the link...to get more knowledge on the same go thru the oracle documentation..
    Regards
    Bharath

  • Can not insert/update data from table which is created from view

    Hi all
    I'm using Oracle database 11g
    I've created table from view as the following command:
    Create table table_new as select * from View_Old
    I can insert/update data into table_new by command line.
    But I can not Insert/update data of table_new by SI Oject Browser tool or Oracle SQL Developer tool .(read only)
    Anybody tell me, what's happend? cause?
    Thankyou
    thiensu
    Edited by: user8248216 on May 5, 2011 8:54 PM
    Edited by: user8248216 on May 5, 2011 8:55 PM

    I can insert/update data into table_new by command line.
    But I can not Insert/update data of table_new by SI Oject Browser tool or Oracle SQL Developer tool .(read only)so what is wrong with the GUI tools & why posting to DATABASE forum when that works OK?

  • Insert / update data to a table through DBLINK (oracle)

    I try to insert / update a table from one instance of oracle database to another one through oracle dblink, get following error:
    java.sql.SQLException: ORA-01008: not all variables bound
    ORA-02063: preceding line from MYLINK
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
    at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
    at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:582)
    at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1986)
    at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1144)
    at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2152)
    at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:2035)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2876)
    at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:609)
    The same code to insert / update the exact same table in local instance works fine.No any binding problem. So i am pretty sure all ? mark in SQL are set with some value before sending to Oracle.
    Someone please advise what is possible problem. Db link is not set correctly? or we can not update remote table by dblink.
    By the way i can do insert / update from TOAD to the remote table through DBLINK. Problem happens only in Java code.
    thanks!
    Gary

    dblink links from one database instance to another.
    So it is certainly a source of possible problems when it works on one database and not another.
    You should start by looking at the dblink and it possible testing it in the database not via java.
    Note as well that that error suggests that it is coming from the Oracle database. I believe if you had a bind parameter problem in your java code that the error would come from the driver. But that is a guess on my part.

  • Update (0 new / 0 changed) Warning received Message Missing Update Finished

    The FULL load is running for long time and after some time it fails with processing Overdue. ( It is loading directly into datatargets no PSA as this is Daily FULL load to cube, deleting the previous request) The job overview is successfully finished in source system.
    While load running in details tab under processing..
    1)Data Package 6 ( 7407 Records ) : Missing messages -->
    2)Update ( 0 new / 0 changed ) : Warning received
    3)Message Missing: Update Finished for Cube
    4)Processing end : Missing messages .
    When clicked on helpnode on each step:-
    1)Data Package
    A data packet is either sent with transfer method IDoc or PSA to BI. You have the option here of viewing the data received and of editing it where necessary, of posting the data packet in simulation, and of canceling in simulation, and, if it has not yet been posted successfully, of starting the update manually.
    2)Update
    See also Data packet processing steps
    By this the persistent saving of data is understood in its final target object
    3)Processing Message
    see also Data Packet Processing Steps
    Single message from the processing of a data packet. Some messages contain references to application logs or other requests. The monitor then allows corresponding jumps.
    4)Processing End
    see also Data packet processing steps
    If the processing of a data packet has been finished then any error messages for each process in the step up until this point are delivered to the monitor and to the called program (in the case of transferring by IDoc thus to the IDoc management). If no errors arose then a success message is logged per process.
    Messages from source system
    see also Processing Steps Request
    These messages are sent by IDoc from the source system. Both the extractor itself as well as the service API can send messages. When errors occur, several messages are usually sent together.
    From the source system, there are several types of messages that can be differentiated by the so-called Info-IDoc-Status. The IDoc with status 2 plays a particular role here; it describes the number of records that have been extracted in a source system and sent to BI. The number of the records received in BI is checked against this information.

    Hi
    Try to transport the request again and check...
    Perform the consistency test with 'RSRV'...
    Check notes in this link if they could help u....UNCAUGHT_EXCEPTION
    Regards
    Gaurav

  • Insert/update japanese langunage data in a column of datatype varchar2(..)

    Hello,
    I am using ORACLE DATABASE 11g (EE) and RHEL 5.
    I want to insert/update japanese language data in a column which has the datatype as varchar2(256).
    I tried to change the NLS_LANGUAGE and NLS_TERRITORY parameters with 'ALTER SESSION set ...' command but no effect.
    I tried to bounce back ( shutdown and startup ) the DB but still no effect.
    I tried to inset the NLS_LANGUAGE and NLS_TERRITORY in init.ora file but still no use.
    If anybody knows the detail steps which i have mentioned above .... let me know. Might be that i am wrong in my method.
    Can you please guide me how to change the language of DB for a perticular session to japanese ???
    Thanks in advance...
    Edited by: VJ4 on May 9, 2011 6:21 PM

    VJ4 wrote:
    Thanks for the info.
    Yes i tried with UNISTR function and was able to insert the data successfully.
    but the point is that we can't remember unicode for each of the letter. It's their any method that we can directly insert japanese character using an insert.
    As you said :-
    Note that changing database character set is something complicated that requires many steps.
    Can you please provide me some links or some stuffs to study about the detail steps of chaining database character set.
    I have gone through the Oracle online documentation.. if you can pin point any good link in it you can else provide me some other stuff.
    Thanks .You will need to convert your database characterset to AL32UTF8. This is not a trivial exercise if your database already has data in it. See these MOS Docs
    Changing the NLS_CHARACTERSET to AL32UTF8 / UTF8 (Unicode)          (Doc ID 260192.1)
    AL32UTF8 / UTF8 (Unicode) Database Character Set Implications          (Doc ID 788156.1)
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10729/ch11charsetmig.htm#g1011430
    HTH
    Srini

  • Pre Database Insert / Update Validation

    Hi,
    I have a maintenance view that allow user to insert / update.
    Let's say, z_my_table is my table
    key1
    key2
    field1
    field2
    field3
    I want to validate whether field1, field2, field3 whether exist in my table before insert / update.
    However, due to some restriction, I cannot make it as part of the key.
    My question is, how can I capture OR validate it before the data get inserted into the table ?
    I checked some online help, and found that suggestion is to write a function module OR enhancement point.
    Just wonder what is the common practice and how should I do it ? Thanks.

    I don't agree with the design but if you want to do it anyway it can be done using Events in the Maintenance View.
    After you've generated the Maintenance View of your Z table, within SE11 pull out menubar Utilities->Table Maintenance Generator, then menubar Environment->Modifcation->Events. Create New Entries and I think for your requirement you would need 2 entries - one at event 05 and another at event 18. Input the name of your routine and write the code by clicking its corresponding button.
    The following is an example of a scenario where text of an object is retrieved and filled into the view display-only column according to user input of its related object id - for your requirement you would validate the user input after checking the input values in your existing table:
    form fill_text_05.
      data begin of w_total.
              include structure zfv_fbt_acct_rel.
      data: action,
            mark,
      end of w_total.
      data: w_extract type zfv_fbt_acct_rel.
      clear: zfv_fbt_acct_rel-fbt_rel_acc_txt,
             zfv_fbt_acct_rel-fbt_cost_grp_txt.
    * populate GL a/c text
      select txt50 up to 1 rows
             from skat
             into zfv_fbt_acct_rel-fbt_rel_acc_txt
             where spras = sy-langu
             and   saknr = zfv_fbt_acct_rel-fbt_rel_acc.
      endselect.
    * populate Cost Group text
      select single fbt_cost_grp_txt
             from  zft_fbt_cost_grp
             into  zfv_fbt_acct_rel-fbt_cost_grp_txt
             where company_code = zfv_fbt_acct_rel-company_code
             and   fbt_cost_grp = zfv_fbt_acct_rel-fbt_cost_grp.
      if sy-subrc <> 0.
        message e074(zf_enhancements) with zfv_fbt_acct_rel-company_code.
      endif.
    endform.                    "fill_text_05
    Hope this helps.
    Cheers,
    Sougata.

  • Inserting/updating data in control block based on view

    Hi!
    I`ve created a block based on a view to display data.
    I want this block to be insertable and updateable, that is I will use a on-insert/update trigger to call an insert/update procedure located in the database.
    When trying to change/insert a value in the block, the error message "Error: Can not insert into or update data in a view" pops up. I`ve tried to get rid of this error, without success.
    How can I make a data block based on a view insertable and updateable?
    My guess is that this have something to do with locking the records(there is no rowid in the view)... but I'm not sure.
    Pls advise!!

    Morten
    As well as on-update, on-insert, on-delete triggers you also need an on-lock,
    (even though it might just contain null;) otherwise the form will try to lock the view and fail.
    Actually your terminology is wrong, the block being based on a table or view is not a control block. A control block is not based on anything and has no default functionality for communicating with the database. If it was a control block, the on- triggers would not fire.

  • Insert/Update/Delete Non-PO Invoice Line Item via FM/BAPI?

    Does anyone know of a way to insert/update/delete an Invoice Line item (Non-PO Accounting Invoice - Transaction FB60 or FV60) using a BAPI or Function Module (or set of function modules) using ABAP? I have been trying to find some code to accomplish this and am stuck on a couple of issues.
    I have found PRELIMINARY_POSTING_FB01 and PP_CHANGE_DOCUMENT_ENJ but both seem to submit the details to background processes. This is an issue because it gives the user a success message after execution but later delivers the error to Workflow. This is for an interfacing program so the results should be as real time as possible.
    Has anyone accomplished this via FM or BAPI and if so would you mind sharing your experiences?
    Thank you very much,
    Andy

    SG- Thank you for the reply.
    I have been playing with BAPI_INCOMINGINVOICE_PARK and I'm not sure if it is doing exactly what we want, but it is something that I have considered in the past. I plan on looking into BAPI_ACC_INVOICE_RECEIPT_POST this morning, hopefully that will provide some more for us.
    If possible I'd like to avoid BDC sessions because this program could hypothetically interface with multiple SAP systems with different configurations.
    I will check into those FM's and thank you very much.

  • How to find out who made inserts/updates/deletes made to a SQL Table

    I want to know WHO MAKES INSERTS/UPDATES/DELETES TO a particular SQL Table. Bascially I want to AUDIT ANY Edites made to a SQL 2008 TABLE. I need info such as WHO AMDE THE Updates i.e. the user first/lastname, When update was made, what row was updated etc...How
    can I do that with SQL 2008?

    One way to achieve that would be to use triggers to detect when a change is made to the table, and then insert a record into another table/database detailing what changed and who by.
    You'd need three triggers, one for insert, update and delete respectively, and for each of those you use the "inserted" and "deleted" tables (system tables maintained by SQL) to retrieve what has been done. To retrieve who made the change you can query IDENT_CURRENT
    which returns the last identity value for a specific table.
    See :
    Triggers -
    http://msdn.microsoft.com/en-gb/library/ms189799(v=sql.100).aspx
    Inserted & deleted tables -
    http://technet.microsoft.com/en-us/library/ms191300(v=sql.100).aspx
    INDENT_CURRENT -
    http://technet.microsoft.com/en-us/library/ms175098(v=sql.100).aspx
    There may be better / more up to date ways to do this, but I've used this method successfully in the past, albeit a long time ago (on a SQL 2000 box I think!).

  • Search criteria for insert/update bdoc

    Hi All,
    In our set up we have ecc to crm replication of BP. If one goes and checks the extension data of a stuck bdoc it has an Object Task- Insert or Update.
    Can someone help me with search criteria so that i can pull out bdocs which have an Insert as the Object task ??
    We have search criteria for errored/intermediate state bdocs; for inbound vs outbound; bdoc type etc etc..
    Need one based on Insert/Update Task so that any new data replication if stuck with its very first bdoc( Insert type) can be immediately queried.
    Regards
    Abhinav

    Hello Abhinav,
    I do not think that we have such a search criteria to search for BDocs based on the Task Type, which comes under the
    data part of the BDoc.
    One alternative way is to find out in which table these data gets stored and write a program to fetch the revelent Bdocs.
    Hope thisl helps!
    Best Regards,
    Shanthala Kudva

  • Hard Drive warning when upgrading to Mountain Lion. 2 try and I was able to upgrade. Software update for IPhoto, had problems restarting. Do I need my hard drive checked

    Hard Drive warning when upgrading to Mountain Lion. 2nd try and I was able to upgrade. Software update for IPhoto, had problems restarting. Do I need my hard drive checked

    Yes.
    Choose Apple menu > Restart. Hold down the Command (⌘) and R keys as your computer restarts.
    When you see a white screen with an Apple logo in the middle, you can release the keys.
    Click Disk Utility, and then click Continue.
    In the list at the left, select the item you want to repair. (Be sure to select an item that’s indented to the right in the list, not an item at the far left.)
    Click First Aid.
    If Disk Utility tells you the disk is about to fail, back it up and replace it. You can’t repair it.
    Click Repair Disk.
    If Disk Utility reports that the disk appears to be OK or has been repaired, you’re done.
    Otherwise, you may need to do one of the following steps.
    If Disk Utility can’t repair your disk or it reports “The underlying task reported failure,” try to repair the disk or partition again. If that doesn’t work, back up as much of your data as possible, reformat the disk, reinstall Mac OS X, and then restore your backed-up data.
    If you continue to have problems with your disk, it may be physically damaged and need to be replaced

Maybe you are looking for

  • Can't read photos after reinstalling operating system to iOS8 on  iPhone4

    I upgraded my OS to iOS8 on my iPhone4 and since then cannot read new photos as I try to copy images to my PC. Prior to that each time I took a new photo set with my iPhone it would create a new folder in DCIM (or added to the latest), so it was pret

  • Recover Notes lost in a backup

    I had a lot of important information written in my notes and lost it during my last backup. Foolishly I checked the box 'replace information on my iphone' with my gmail notes account. Is there a way to recover the lost information from my notes that

  • Generating graphs/diagrams

    Does anyone have a good tip on how to generate a diagram/chart/graph over a database table? Do I need some extra program or are there allready something that I can use? Very grateful for tips / Daniel

  • Error log on DSL modem.

    Would someone please tell me what these errors mean that are in my log on the modem/router that Verizon supplied me, and how to correct the problems. Especially the Failed retrieving new version, it appears that it is trying to download maybe a updat

  • Getting standerd size of the screen

    in java 2d there two spaces one is user another system java says there is two spaces 1.user space is system independent 2.system space so i want know is there any standerd screen size is there where in which i can design my gui by doing that when i r