BRS statement physical deletion

Hi,,
In our company two same statements have entered wrongly like 1, 2 , 2. I have to delete second statement no 2 where 3 will come. In second statement values are also appeared as wrong. If I go to List - Deletion indicator - Sets which is not functioning properly. I want to remeove statement physically from FF67. And its records are not posted to main Bank's GL account. How I will remove statement from FF67 ?
Kindly reply me urgent solution.
With Regards,
Samrat

Hi Samrat,
You don't need an ABAPER to do this (I assume you are a SAP consultant).
1) Goto SE38 > Enter Program name RFEBKA96 and execute
2) Application : 0001 > Execute > Deselect all statements and then find the statement to delete by account number and then by statement number (if you have quite a number of bank accounts and statements). Ensure the statement selected is the one you need to delete
3) Delete statement
Do note the program only deletes the statements and no accounting entries already posted will be reversed. Thus if there are any posting made related this statement you will need to reverse it.
Rgds
Nadini

Similar Messages

  • E-Recruiting Master Data physically deleted in ECC but how to delete in BI

    Hello,
      I'm sure this problem has been encountered by others and I'm wondering what to do about it. E-Recruiting is mostly made up of master data. The InfoSets are built on master data. The issue I'm having is that a requisition can be physically deleted in the ECC 6.0 system but it remains in BI 7.0 never knowing that is has been deleted. This poses a problem for reporting. We may be reporting on things that have been deleted in the source system. I am considering totally deleting all of the data prior to the load daily. The business content loads are all full loads. There is a step available for the process chain for deleting DSO and InfoCube data but not master data. What has anyone else done about this?
    Thanks for any insight,
    Diane Merrill

    An alternaitve approach to deleting master data:
    - Add a navigational attribute to the requisition master data 'deleted' value Yes(x) / No (blank)
    - Before loading master data from e-recruitment set 'delete' to true (x) for all records
    (to do this create an export datasource from requisitions and feed this back to update requistions)
    - Load data from e-recruitment and for every record loaded mark the deleted attribute to false (blank)
    After this has been carried out all requisitions still in e-recruitment will have a value blank for the 'deleted' attribute and all requisitions no longer present in e-recruitment are marked with an 'X'.  You can then exclude with a query restriction deleted requisitions.

  • DataBase Adapter Rollback option for Logical/Physical Delete in SOA  11g

    Hi All,
    We have a requirement where we need to rollback the logical delete performed by the DB Adapter (after polling a table) if there is any failure in the process down the line. We are trying to implement this using Mediator or OSB. For example if we are polling a table for changed records and performing logical delete, down the line if the business service (OSB) or the external reference (Mediator) are down/faulted, the records which were logically deleted are not getting rolled back in the table. Would any one please let me know if you have come across the same kind of scenario?
    Is there any property we need to set while configuring the polling DB Adapter?
    Thank You.

    Thank you very much for the reply Anuj,
    I have created a db adapter which polls on a table with logicaldeletestrategy in JDeveloper 11g,
    then I imported the XSD, mapping.xml, wsdl and JCA file into OSB using OSB consol. In the console
    I generated proxy and wsdl for that proxy using JCA file. Then created one more db adapter in JDev
    which inserts the records polled by the first db adapter into another table, followed the same
    process of importing the above mentioned 4 files and generated a business service. In proxy service
    route node I am using a transformation (which also I imported from Jdev) to route the data polled
    by proxy service to the business service. Here I am using an XA datasource both the JCA's also
    I made the 3 changes reccommended by Arun but still I am not getting the results.
    I tried physical delete same issue with that too. When I am doing physical delete the proxy service
    atleast picking up the records and deleting them. But when I tried logical delete the proxy is not even
    picking up the records. Am I missing anything here?
    Thank You,
    Edited by: user12237005 on Apr 7, 2011 2:17 PM

  • Logical and Physical Delete

    Hi Everyone,
    I am a newbie to Oracle.
    What is Logical Delete and What is Physical Delete ?
    Help is appreciated.
    Thanks in advance,
    KR

    Hi,
    I think you are asking about Logical read and physical read.
    Logical read - Data accessed from memory.
    Physical read - Data accessed directly from disk.
    Regards
    Jafar

  • Databse polling without using logical delete or physical delete

    Hi all,
    Without using logical delete or physical delete how can i poll to the database????
    Thanks
    Phani

    Whatever table are you interested in polling, have a duplicate table for it. Whenever an event (update, delete, insert etc) happens on the source table, fire a trigger to perform that activity in your dup table. Now, from the other tier poll a query for a change. Once the change is consumed clear the dup table.
    Hope this help!
    Regards,
    Yousuf Baig

  • Brs statements

    can u tell me in brs statement configuration posting rules & account symbols in this one g/l accounts  are given all of +++++++ (means) all accounts is allowed & what is the function of ++++++++++9 &
    +++++++++0 can u please tell me.

    Hi,
    To avoid having to define a separate account symbol for every single house bank account (with a different G/L account in each case), the G/L account field can contain a masked output. The masking is done using ++++++ for the main bank account. For the sub accounts all the other digits are masked except the last one. For Bank charges the actual gl account is entered. Note that masked entries (using + ) are always based on a ten character account number. If you are using a shorter account number (six characters, for example), the entry must be right-aligned.
    Regards
    Vijay

  • Physical deletion of WBS elements from PRPS table

    Hi Experts,
    In CJ20N transaction:
    When I delete a project with project profile (ZABC), the following actions are performed:
    - The project entry are physically deleted from 'PROJ' table.
    - The WBS entries are physically deleted from 'PRPS' table.
    When I delete another with with project profile (ZXYZ), the following actions are perfomed:
    - The project entry are physically deleted from 'PROJ' table.
    - The WBS entries are NOT physically deleted from 'PRPS' table.
    What is the reason for not deleting entries physically from PRPS table?
    Thank you for your valuable answers.

    Hi Experts,
    In CJ20N transaction:
    When I delete a project with project profile (ZABC):
      - The project record is completely deleted from 'PROJ' table.
      - The WBS records are completely deleted from 'PRPS' table.
    When I delete another project with different project profile (ZXYZ):
      - The project record is completely deleted from 'PROJ' table.
      - The WBS records are NOT deleted from 'PRPS' table.
    What is the reason for not deleting records from PRPS table for another project (Project profile: ZXYZ)?
    Thanks in advance for your valuable answers.

  • To Physically Delete WBS in a Project- Urgent Help Needed

    Hi,
    In a process of physically Deleting WBS which contains other objects (network, activites) from a project , It requires us to cancel the Deletion Flag on the wbs .For this I am trying to use a Bapi BAPI_BUS2054_SET_STATUS,
    but to unset DLFL for a project this Bapi takes a very long time for a project which has more wbs marked for deletion,
    Can Someone suggest me other way to delete wbs permanently, the business logic we follow here is to delete only those wbs which are marked for deletion after certain period of time.
    This is kind of urgent to me.. so any help is truly appreciated.
    Thanks
    Kumar

    If your wbs is not used, you can delete with the transaction CJ20N.

  • Logical vs Physical Deletes design

    While designing an application, what is generally recommended - use physical deletes from the database, or use a "isDeleted" flag to do a logical delete ? Can someone comment on that ?

    It depends entirely on the business requirements. Specifically
    - is a lot of concurrent 'history and active record' reporting required?
    - what is the ratio of active to deleted records?
    - can the [performance, maintenance and development] cost of avoiding deleted records be justified?
    - is a 'history' table acceptable instead of inline records?
    - what is the "too many rows, we need to delete some" archive strategy?
    Once past the analysis stage, into design
    - is the shop oriented towards RDBMS as a data manager or a data storage and retrievval system?
    - do developers code in a client/middle tier or are they knowledgeable coders in the database tier?
    - do you intend to squeeze the value out of Oracle, or do you code everything on your own?
    These last 3 questions are really the same thing.

  • How to poll child records using Physical delete

    Hi, could anyone please help me how to poll child records using the Physical delete polling strategy?I have one parent table and one child table with foreign key constraint with 'on delete cascade'. I understand that physical delete polling strategy does not poll child records and can be polled by configuring the toplink_mappings.xml. how to confure this file in order to poll the child records.
    sample tables are:
    student(stud_id,name,gender,age), stud_id beeing the primary key and
    stud_marks(stud_id,exam,marks1,marks2,marks3), exam beeing the pk, and stud_id, the foreign key with on delete cascade.
    I have set the property DeleteDetailRows="true" in the wsdl.
    Getting a warning:
    'TopLink found problems in PhyDelChildRecordsPoll. Please ensure that these are corrected before deployment.'
    TopLink Map 'PhyDelChildRecordsPoll' -> One of the packages is incomplete.
    Package PhyDelChildRecordsPoll -> One of the descriptors in this package is incomplete.
    Descriptor Student -> Some mappings are incomplete.
    Mapping studMarksCollection -> Method accessors have not been selected.
    End TopLink Map 'PhyDelChildRecordsPoll'
    Thanks.
    Edited by: Help please on Nov 5, 2009 2:39 PM

    Simple solution is to run the query I have given for all child tables or to try a single query for all child tables withj something like:
    select <parent_key>
    from <parent_table>
    where <parent_key> in
              (select <foreign_key_1> from <child_table_1> union
               select <foreign_key_2> from <child_table_2> union
               ... );More complicate solution could be to change the foreign key constraints to cascade DELETE on parent table to child tables:
    SQL>
    SQL> create table p(x int primary key);
    Table created.
    SQL> create table c1(x1 int);
    Table created.
    SQL> create table c2(x2 int);
    Table created.
    SQL>
    SQL> alter table c1 add constraint fk1 foreign key(x1) references p;
    Table altered.
    SQL> alter table c2 add constraint fk2 foreign key (x2) references p;
    Table altered.
    SQL>
    SQL>
    SQL> insert into p values(1);
    1 row created.
    SQL> insert into c1 values(1);
    1 row created.
    SQL> insert into c2 values(1);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL>
    SQL> alter table c1 drop constraint fk1;
    Table altered.
    SQL> alter table c2 drop constraint fk2;
    Table altered.
    SQL>
    SQL> alter table c1 add constraint fk1 foreign key(x1) references p on delete cascade;
    Table altered.
    SQL> alter table c2 add constraint fk2 foreign key (x2) references p on delete cascade;
    Table altered.
    SQL>
    SQL> delete p where x=1;
    1 row deleted.
    SQL> commit;
    Commit complete.
    SQL> select * from p;
    no rows selected
    SQL> select * from c1;
    no rows selected
    SQL> select * from c2;
    no rows selected
    SQL>Edited by: P. Forstmann on 27 oct. 2011 14:01

  • Kodo 3.0 generates invalid SQL statement when deleting an instance

    Hi,
         kodo 3.0 generates an invalid SQL statement when deleting an instance
    that has a one-many inverse unidirectional association.
    All manipulations of the data go just fine except for the deletion of
    instances of Whole without Parts. Kodo 3.0 generates the following SQL
    statement UPDATE PART SET WHERE PARTID= ?.
    This problem does not occur when using a bidirectional relationship
    between Whole and Part. Is there an error in the mapping file somewhere?
    Thanks in advance,
    Stijn
    database schema
    <table name="PART">
    <column name="PARTID" type="bigint"/>
    <fk to-table="WHOLE">
    <join column="PARTID" to-column="WHOLEID"/>
    </fk>
    </table>
    <table name="WHOLE">
    <column name="WHOLEID" type="bigint"/>
    </table>
    classes
    public class Whole implements javax.jdo.InstanceCallbacks{
    private java.util.Set parts = new java.util.HashSet();
    public void jdoPreDelete {
         //implements cascading delete
    public class Part implements javax.jdo.InstanceCallbacks{
    private int partid;
    mapping
    <class name="Whole">
    <field name="parts">
    <jdbc-field-map type="one-many" column.PARTID="PARTID"
    ref-column.WHOLEID="PARTID" table="PART"/>
    </field>

    This bug is caused by the fact that your FK is using a column that is
    not nullable (in this case, because it is also a PK column). It is
    definitely a bug on our side, but I wanted to let our users know that
    most one-sided one-many relations won't exhibit this problem.
    Thank you for the report; we will try to correct the problem in an
    upcoming release.

  • 9.2.0.6 performs better if stats are deleted

    I have this behaviour with 90% of queries where deleting the schema stats makes it perform the best in some cases improvement of 300%.
    The query was written for 9.2.0.6 and we never had 8i.
    I have modified the optimizer settings in init.ora but never got close to the way rule based performs. What could be causing this?
    I can post the query with 3 scenarios if anyone wants to look.
    Thanks

    Check the explain plans for the queries with and without statistics, that will tell you what's causing the performance difference. You may end up having to re-work some of the queries if you plan on switching to the cost based optimizer. We have applications that have never used statistics, generating them degraded performance and they were deleted. Application area decided they did not want to spend the time to rework the queries, I guess they'll do it when rule based goes away.
    Good luck.

  • Select Statement Blocking Delete Operation

    Hi Experts,
    In a Single table am trying to do delete operation but it has been blocked by simple select query.
    Database setting : Read Committed Snapshot already set to ON for that database.
    Any Idea why SELECT blocking DELETE.
    FYI : Before Select statement I could noticed the following setting "set transaction isolation level  read committed".
    Kindly Advise
    Regards,
    Nandhu

    FYI : Before Select statement I could noticed the following setting "set transaction isolation level  read committed".
    Hi NandhuJana,
    1. Did you read
    Uri Dimant's response?
    Please try to remove this statement and check again
    2. When we ask you for DDL+DML , the idea is to let us the option to (1) reproduce the issue in some cases, (2) get the best information which is the real database structure, queries, etc'. In this case for example I do not see the isolation level statement
    in your code and we need it to understand what is happening :-) The order and structure (nested transactions for example) of statements is what important here.
    3. you can check your isolet level using one of those options to make sure what is going in your script:
    SELECT TRANSACTION_ISOLATION_LEVEL = CASE transaction_isolation_level
    WHEN 0 THEN 'Unspecified'
    WHEN 1 THEN 'ReadUncommitted'
    WHEN 2 THEN 'ReadCommitted'
    WHEN 3 THEN 'Repeatable'
    WHEN 4 THEN 'Serializable'
    WHEN 5 THEN 'Snapshot'
    END
    FROM sys.dm_exec_sessions
    where session_id = @@SPID
    GO
    DBCC USEROPTIONS WITH NO_INFOMSGS
    GO
    I hope this is helpful :-)
      Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]

  • Prepared statement and DELETE returns 0 count

    when executing an oracle prepared statement, the count returned is allways 0 for DELETE. However, if doing an INSERT, the count returned is correct
    public void CreatePreparePurgeRcdSetArray(String sql, int i, int max, boolean create) throws SQLException,Exception
    if (create == true)
              if (preparedStatementArray == null)
                   preparedStatementArray = new PreparedStatement[max];
              int scroll_type = getScrollType();
                   if (sql.compareTo("NOT_USED") == 0)
                        preparedStatementArray[i] = null;
                   else
                        preparedStatement          = (connClass.getConn()).prepareStatement(sql);
                        preparedStatementArray[i] = preparedStatement;
                        preparedStatement          = null;
    else
         closePrepareStatementArray(max);
    public int UpdatePreparePurgeRcdSet(Vector smry, String sqlP, int i) throws SQLException,Exception
         Object[] searchs = (Object[])smry.elementAt(0);
         /*java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
         String aaa = searchs[1].toString();
         String aab = searchs[1].toString();
         java.util.Date                     dtx = sdf.parse(aaa);
         java.util.Date                     dty = sdf.parse(aab);
         oracle.sql.DATE aa1 = new DATE(new Timestamp(dtx.getTime()));
         oracle.sql.DATE aa2 = new DATE(new Timestamp(dty.getTime()));
         java.sql.Timestamp      ts1 = (java.sql.Timestamp) searchs[1] ;
         java.sql.Timestamp      ts2 = (java.sql.Timestamp) searchs[5] ;
         boolean oracle = true;
         boolean debug = true;
              if ((oracle == true) && (debug == true))
                   String sql1 = "INSERT INTO FFI_MASTER_PURGE_TBL values ('lmill', 'OSTDEVT', 'sdsadmin', ?, 30, 60, '0', 2, 'ZZZ', ' ')";
                   String sql2 = "DELETE FROM TDSADMIN.FFI_MASTER_PURGE_TBL where FORMATCATEGORY = ?";
                   String sql3 = "DELETE from TDSADMIN.SUMMARY_TBL where (ML_STI_SRC_SYS_CD = ?) AND (ML_STI_CYCLE_CD = ?) AND (ML_STI_FILE_ID = ?)";
                   preparedStatement = (connClass.getConn()).prepareStatement(sql3);
                   //preparedStatement.setString(1, "test");
                   preparedStatement.setString(1, "618");
                   preparedStatement.setString(2, "0114200601");
                   preparedStatement.setString(3, "00001591");
                   oraclePreparedStatement = (OraclePreparedStatement)preparedStatement;
                   recsDeleted = oraclePreparedStatement.executeUpdate();
              if (oracle == true)
              preparedStatement = preparedStatementArray;
              //oraclePreparedStatement.setExecuteBatch (3);
              // ML_STI_SRC_SYS_CD
              preparedStatement.setString(1, searchs[0].toString());
                   // ML_STI_SRCSYS_DTTM
              //preparedStatement.setTimestamp(2, ts1);
              //preparedStatement.setObject(2, aa1);
              // ML_STI_CYCLE_CD
              preparedStatement.setString(2, searchs[2].toString());
                   // ML_STI_FILE_ID
              preparedStatement.setString(3, searchs[3].toString());
                   // ML_STI_LOAD_DTTM
              //preparedStatement.setTimestamp(5, ts2);
              //preparedStatement.setObject(5, aa2);
         else
                   preparedStatement = preparedStatementArray[i];
              // ML_STI_SRC_SYS_CD
              preparedStatement.setString(1, searchs[0].toString());
                   // ML_STI_SRCSYS_DTTM
              preparedStatement.setTimestamp(2, ts1);
              // ML_STI_CYCLE_CD
              preparedStatement.setString(3, searchs[2].toString());
                   // ML_STI_FILE_ID
              preparedStatement.setString(4, searchs[3].toString());
                   // ML_STI_LOAD_DTTM
              preparedStatement.setTimestamp(5, ts2);
         DateClass dateClass = new DateClass();
              String startTime = dateClass.calToFormattedDateExact();
              try
                   if (oracle == true)
                        //int batch_val = oraclePreparedStatement.getExecuteBatch();
                        oraclePreparedStatement = (OraclePreparedStatement)preparedStatement;
                        recsDeleted = oraclePreparedStatement.executeUpdate();
                        //recsDeleted = oraclePreparedStatement.sendBatch();
                   else
                        recsDeleted = preparedStatement.executeUpdate();
    catch(SQLException e)
         String err = (e.getMessage()).substring(0,e.getMessage().length()-1);
         systemClass.logSqlStatement(sqlP + " : " + err, startTime);
    throw e;
    Message was edited by:
    user539085
    Message was edited by:
    user539085
    Message was edited by:
    user539085

    user539085,
    I guess it returns 0 (zero) because it doesn't delete anything. Can you verify that it did delete some records and still returned zero?
    Good Luck,
    Avi.

  • ABAP statement for deleting the content of a infocube

    Hello,
    does someone know a abap statement or Babi to delete all data from a info cube?

    the abap statement how to delete all data from a specific cube.
    There is a FM " RSDPW_INFOCUBE_DELETE_ALL_DATA". This will delete data in the cube. You need to put this in a program and run it process chain.
    ALso, there is a process type to delete requests from info provider, and you can use appropriately.
    The abap statement how i find out what the highest extraction point data is.
    Define a variable like this:
    DATA: HIGEXT_POINT like data_package_extrpoint (whatever the field name is )
    HIGEXT_POINT = max(data_package_extrpoint).
    Delete data_package where extrpoint < HIGHEXT_POINT.
    Ravi Thothadri

Maybe you are looking for

  • ORA errors in PDF file

    Sir, I have the ORA-ERRORS in .pdf file, but the version is for Oracle 8i database. Someone knows where can I find this file but up to date for Oracle 9i or 10g ? Thanks

  • Layout mode in Dreamweaver CS3. Can't draw table

    I did the same exact thing i do in dreamweaver 8, but in cs3, it's now working. I went to layout mode and with a blank page and the draw table button is grayed out. what do i do to use it. I'm already in layout mode.

  • How to change tree colors? example inside.

    Hello, I was looking on the Internet to find the way to change background tree to specific colors, not the same color. Here is an example...: and here's another one: Thank you'll.

  • Can't play music in iPhoto slideshow in Quicktime

         Hi, I created a slideshow in iPhoto and added a song as a sound track.  I exported it according to the instructions in the Help, but when I play it in QuickTime, there is no music.  What am I doing wrong?  The Quicktime Help says I should be abl

  • Convert video files in .mod format to imovie compatible format

    How do I convert some old home movie video files that are in .mod file format to a format compatible with iMovie 11?