FB05 Clearing with Selection Criterion

I'm doing manual bank reconciliation through FF67, after entering all the payments and receipts i'll save the statement then post the statement.
It gets posted but i need to go to SM35 and run the batch input session then only the real postings take place reconciling the payment and receipts.
When i do that it is clearing the deposit items correctly but when it comes to payments it is coming and sitting in open items selection screen, so i have to deselect all the items and select only that amount which i need to clear.

Dear,
In the payment clearing the system is using either document date or posting date, if you able to run the batch input session in the foreground then you will be able to see how the system is clearing the documents.
If the system is using document date then you can see all the open items pertaining to that date will be appearing for clearing in which you have to deselect all the documents and select your required document for clearing.
In deposit clearing the system may be using document number for clearing.

Similar Messages

  • Transitory account splitted during clearing with FB05

    Hello,
    I have a problem with the clearing with FB05. When I insert the first item (i.e. bank account -100) and then I process the open items on the transitory account (i.e. 3 items: -50; -20; -30) the system clears these 3 items posting a document like this:
    bank: -100
    transitory: +20
    transitory: +80
    Do you know why it splits the transitory account in 2 parts? I expected to have only one item on the transitory account.
    Regards
    Davide

    Hi
    Your example seems to be wrong.  In case ,if the clearing is happening against a payment, then the Bank account is missing in your entry.
    If the second line item in the below entry is a Bank account, then the debit / credit totals will be equvalent to the invoice amount.
    Example of clearing:
    Nr.Key Account  Value
    1 40 xxxxxxx (differece account)  1,50    
    2 07 90001230  (customer)              415,00    
    3 17 90001230  (customer)              416,50-
    And in case, if you are creating two documents i.e. one for posting the payment and later another one for clearing, then it is obvious that the amounts will be double in FD10N.
    Regards

  • USING WITH SELECTION-TABLE rspar

    Hi,
    I want to Submit a report via selection screen filling the selection screen values.
    Do let me know how to fill the selection-table and pass it.
    Thanks & Regards,
    SP

    Hi,
    SAP keyword docu explains it clearly.......
    ... WITH SELECTION-TABLE rspar
    Effect
    If you specify this addition, parameters and selection criteria on the selection screen are supplied from an internal table rspar. You must specify an internal table with the row type RSPARAMS for rspar. The structured data type RSPARAMS is defined in the ABAP Dictionary and has the following components, all of which are data type CHAR:
    SELNAME (length 8),
    KIND (length 1),
    SIGN (length 1),
    OPTION (length 2),
    LOW (length 45),
    HIGH (length 45).
    To supply parameters and selection criteria for the selection screen with specific values, the lines in the internal table rspar must contain the following values:
    SELNAME must contain the name of a parameter or selection criterion for the selection screen in block capitals
    KIND must contain the type of selection screen component (P for parameters, S for selection criteria)
    SIGN, OPTION, LOW, and HIGH must contain the values specified for the selection table columns that have the same names as the selection criteria; in the case of parameters, the value must be specified in LOW and all other components are ignored.
    If the name of a selection criterion is repeated in rspar, this defines a selection table containing several lines and passes it on to the selection criterion. If parameter names occur several times, the last value is passed on to the parameter.
    The contents of the parameters or selection tables for the current program can be entered in the table by the function module RS_REFRESH_FROM_SELECTOPTIONS.
    Cheers,
    jose.

  • Clearing with customer & Vendor

    I have customer who is vendor and vendor who is customer.I have assigned customer no in vendor master and vice versa. I forgot to click the indication Clearing with cust/vend. I have posted the TRansactions now i Have ticked the Clearing with cust/ Vend.
    How to i Set off line item with cust and vendor .
    One more thing is in f-32 clear customer we can clear clearing doc. or we can clear open item also and sett off customer and vendor.
    As per my knowledge if u do partial payment then my orginal Invoice wil show as open item and one more line item wil b generated with clearing document M I right? Is there any setting in ECC 6. through which partial payment will directly get cleared.
    plz need some input regardin clearing doucment
    I have tried but unable to come to conclusion
    thanks thanks a lot
    Regards
    Anamika

    Anamika
    The whole logic of having a partial item is that the open item will remain open until the whole amount is paid. There is no meaning in clearing it completely when there is a partial clearing. For the customer clearing, you select other accounts, select the vendor account and the account type K and clear the open items. Let me know if it helped.
    Karthik

  • Down payment not cleared with invoice trans f-54

    Hi All,
    I need help with down payment clearing with invoice. Purpose is to have open residual item for not paid invoice part.
    I made such steps:
    1. Vendor down payment request, trans F-47, (for instance) 90Eur
    2. Make down payment, trans F110, 90Eur
    3. Vendor invoice receipt, trans. FB60, 115Eur
    4. Clear down payment, trans. F-54.
    The problem is that clearing document is created, but actually down payment for 90Eur and invoice for 115Eur are not cleared, and residual item for 25Eur is not created. Using payment program (F110) again system suggest to pay whole invoice sum - 115Eur - that is quite dangerous.
    I will be very thankful for your help.

    Hi,
    Have you cleared down payment against the invoice no. in F-54 ?
    If you do so, there will be a link between  the invoice & down payment document no. During F110, system will select both the documents together.
    Also check in T code FB00 (Editing options) under "Open Items" tab, whether "include invoice reference" check box is selected.
    If not, then select this check box & try the transaction once again.
    Hope this helps you.
    Regards,
    Ashutosh

  • Vendor as customer ( clearing with customer field)

    Hi
    Iam customer number in control view of vendor master
    i think nest i have to check the clearing with customer indicator, but iam not finding this field. help me out with the navigation for this field
    chris

    hi
    If a vendor is a customer then you need to
    i) First create a master for the customer
    ii) Mention the name of the created customer in the master data of the vendor in the control view under Account Control in the Customer Field (LFA1-KUNNR)The customer number is used by the payment and dunning programs for clearing open items. For line item display, the link to the customer line items is established using this number.
    If you require clearing between the customer and vendor, the following requirements must be met:
    $ The customer number must have been entered in the corresponding vendor master record.
    $ The vendor number must have been entered in the corresponding customer master record.
    $ The fields "Clrg with vend." or "Clrg with cust." must have been selected in both master records.
    Kindly let me know if it is useful
    regards
    kunal

  • Problem with:  select 'c' as X from dual

    Problem with 'select 'c' as X from dual'
    I get 2 different results when I execute the above with SQLPlus (or java) depending on the instance I am connected to. For one instance the result is a single character and for the other the character is padded with blanks to 32 chars in the SQLPlus window (and java). Does anyone know what database setting causes this to happen? Is it a version issue ?
    Test #1: Oracle 9.2.0.6 - SQLPlus result is padded with blanks
    SQL*Plus: Release 9.2.0.1.0 - Production on Mon Dec 10 09:27:58 2007
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to:
    Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
    With the Partitioning option
    JServer Release 9.2.0.6.0 - Production
    SQL> select 'c' as X from dual;
    X
    c
    SQL>
    Test #2 Oracle 9.2.0.1 SQLPlus result is a single character.
    SQL*Plus: Release 9.2.0.1.0 - Production on Mon Dec 10 09:29:27 2007
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to:
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.1.0 - Production
    SQL> select 'c' as X from dual;
    X
    c
    SQL>

    Using 9.2.0.6 On AIX 5.2 I get the single byte result:
    UT1 > select 'c' as X from dual;
    X
    c
    If the databases are on different Oracle Homes you may want to check the sqlplus global logon files for any set commands.
    If you executed the two sql statements from different OS directories you may also want to check your sqlpath for sqlplus .logon files.
    Try issueing clear columns and repeating the statement. Are the results the same?
    HTH -- Mark D Powell --

  • Inventory Management :Delta IP of BF runs with selection from Init IP of BF

    I have an init IP for BF DS which i ran with selection on posting date.
    I have another IP for delta for BF without any selection criteria.
    But, when i run the delta IP, it runs with the selection on posting date, the same value that i used for init.
    Even if i modify and clear the delta IP of any selection, and run it, it still runs with the selection.
    How do i rectify this.
    Thanks,

    that is the correct process. if u do init with some filters then those would be applied to Delta by default. u cannt remove those filters from delta. if u want to do it anyway u have to delete the last init request then the filters wodnt be applied. but in this case u have to rerun ur init again without any filters so that u can get delta.

  • Innput field with Select option on custom screen

    Hi,
    I need to create an Input field with Select Option(No interval) button on Custom dialog screen .
    Is there any idea how can I create it on screen ?
    Thanks
    Sachin

    create a normal inputfield and place an icon next to it. then in the pai on click of that button use the following code.
    data: wf_tab_field like rstabfield occurs 0 with header line ,
          wf_exl_opt like rsoptions .
    refresh: wf_tab_field  .
        move: 'KOSTL' to wf_tab_field-fieldname ,
              'CSKS' to wf_tab_field-tablename .
        append wf_tab_field .
        clear wf_tab_field .
        move: 'X' to wf_exl_opt-bt ,
              'X' to wf_exl_opt-cp ,
              'X' to wf_exl_opt-ge ,
              'X' to wf_exl_opt-gt ,
              'X' to wf_exl_opt-le ,
              'X' to wf_exl_opt-lt ,
              'X' to wf_exl_opt-nb ,
              'X' to wf_exl_opt-np .
    call function 'COMPLEX_SELECTIONS_DIALOG'
         exporting
           title                   = 'Select Cost Centers'
           text                    = 'Cost Center'
    *         SIGNED                  = 'X'
    *         LOWER_CASE              = ' '
    *         NO_INTERVAL_CHECK       = ' '
    *         JUST_DISPLAY            = ' '
    *         JUST_INCL               = ' '
            excluded_options        = wf_exl_opt
    *         DESCRIPTION             =
            help_field              = 'CSKS-KOSTL'
    *          SEARCH_HELP             = 'KOST'
            tab_and_field           = wf_tab_field
          tables
            range                   = r_kostl
         exceptions
           no_range_tab            = 1
           cancelled               = 2
           internal_error          = 3
           invalid_fieldname       = 4
           others                  = 5
        if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        endif.
        if not r_kostl[] is initial .
          read table r_kostl index 1 .
          if sy-subrc eq 0 .
            move: r_kostl-low to wf_t_kostl .
          endif .
        endif .
    wf_t_kostl  is the screen field name.
    Raja

  • SUBMIT ......WITH SELECTION-TABLE

    Dear All,
    I am using the following statement to send report to spool:
    SUBMIT riafvc20  TO SAP-SPOOL
          SPOOL PARAMETERS K_PARAMS
          WITHOUT SPOOL DYNPRO AND RETURN WITH SELECTION-TABLE seltab.
    When I read the contents from the spool, I get the records only pertaining to first record in seltab. Any insights on why this is happening.
    Note: seltab is an internal table without a header line.
    Thanks in Advance,
    Rajesh

    seltab was populated using the following statement.
    LOOP AT i_order.
      MOVE: 'AUFNR'  TO seltab_wa-selname,
            'S'      TO seltab_wa-kind,      " SELECT-OPTION
            'I'      TO seltab_wa-sign,
            'EQ'     TO seltab_wa-option,
            i_order-aufnr  TO seltab_wa-low,
            ' '     TO seltab_wa-high.
      APPEND seltab_wa TO seltab.
      ENDLOOP.
    Below is the code of the program. Please note that there are 2 submit statements, the first one is working fine, but not the second submit statement.
    FUNCTION Z_TEST_REPAIR.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(P_AUART) LIKE  DIAUFK-AUART
    *"  TABLES
    *"      T_OUTPUT STRUCTURE  ZLINE
    DATA: i_list LIKE abaplist OCCURS 0 WITH HEADER LINE.
      DATA: BEGIN OF i_list_conv OCCURS 1,
              line(256),
            END OF i_list_conv.
    DATA : BEGIN OF I_SPOOL OCCURS 0,
              RQIDENT LIKE TSP01-RQIDENT,
           END OF I_SPOOL.
    DATA : I_ACTUAL      LIKE SOLI OCCURS 0 WITH HEADER LINE.
      DATA: BEGIN OF i_order OCCURS 0,
              aufnr LIKE aufk-aufnr,
            END OF i_order.
      DATA: seltab     TYPE TABLE OF rsparams,
            seltab_wa  LIKE LINE OF seltab.
      RANGES: r_aufnr FOR aufk-aufnr.
      DATA: v_lines TYPE i.
      DATA : K_PARAMS      LIKE PRI_PARAMS,
             V_JOBCOUNT LIKE TBTCM-JOBCOUNT,
             V_SPOOL_NO LIKE  TSP01-RQIDENT,    "SPOOL NO.
             V_LIST LIKE PRI_PARAMS-PLIST.
      MOVE: 'AUART'  TO seltab_wa-selname,
            'S'      TO seltab_wa-kind,      " SELECT-OPTION
            'I'      TO seltab_wa-sign,
            'EQ'     TO seltab_wa-option,
            p_auart  TO seltab_wa-low,
            ' '      TO seltab_wa-high.
      APPEND seltab_wa TO seltab.
    MOVE: 'AUART'  TO seltab_wa-selname,
           'S'      TO seltab_wa-kind,      " SELECT-OPTION
           'I'      TO seltab_wa-sign,
           'EQ'     TO seltab_wa-option,
           'Z001'  TO seltab_wa-low,
           ' '      TO seltab_wa-high.
    APPEND seltab_wa TO seltab.
        CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
             IMPORTING
                  JOBCOUNT        = V_JOBCOUNT
             EXCEPTIONS
                  NO_RUNTIME_INFO = 1
                  OTHERS          = 2.
        IF SY-SUBRC <> 0.
        ENDIF.
        CONCATENATE 'ACT' V_JOBCOUNT INTO V_LIST.
      CALL FUNCTION 'GET_PRINT_PARAMETERS'
         EXPORTING
              LIST_NAME      = V_LIST
              NO_DIALOG      = 'X'
         IMPORTING
              OUT_PARAMETERS = K_PARAMS.
       SUBMIT riaufk20 TO SAP-SPOOL
                      SPOOL PARAMETERS K_PARAMS
                      WITHOUT SPOOL DYNPRO AND RETURN WITH SELECTION-TABLE seltab.
    This select neither goes by primary nor any index as we are passing
    rq2name which is not a part of primary or any index
      SELECT RQIDENT FROM TSP01 INTO TABLE I_SPOOL WHERE RQ2NAME = V_LIST.
      IF SY-SUBRC = 0.
        SORT I_SPOOL BY RQIDENT DESCENDING.
        READ TABLE I_SPOOL INDEX 1.
        V_SPOOL_NO = I_SPOOL-RQIDENT.
      ENDIF.
      CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
           EXPORTING
                RQIDENT              = V_SPOOL_NO
                DESIRED_TYPE         = 'RAW'
           TABLES
                BUFFER               = I_ACTUAL
           EXCEPTIONS
                NO_SUCH_JOB          = 1
                JOB_CONTAINS_NO_DATA = 2
                SELECTION_EMPTY      = 3
                NO_PERMISSION        = 4
                CAN_NOT_ACCESS       = 5
                READ_ERROR           = 6
                TYPE_NO_MATCH        = 7
                OTHERS               = 8.
      IF SY-SUBRC <> 0.
      ENDIF.
    *====================================================================
      DATA: v_text1(20).
      LOOP AT I_ACTUAL.
        IF sy-tabix GT 3.
          SPLIT I_ACTUAL-line AT '|' INTO v_text1 I_ACTUAL-line.
          SPLIT I_ACTUAL-line AT '|' INTO v_text1 I_ACTUAL-line.
          SPLIT I_ACTUAL-line AT '|' INTO i_order-aufnr I_ACTUAL-line.
          APPEND i_order.
          CLEAR  i_order.
        ENDIF.
      ENDLOOP.
    IF NOT I_ORDER[] IS INITIAL.
      DESCRIBE TABLE i_order LINES v_lines.
      DELETE i_order INDEX v_lines.
    ENDIF.
      REFRESH seltab.
      CLEAR   seltab_wa.
      REFRESH i_list.
      REFRESH i_list_conv.
      SORT i_order.
      LOOP AT i_order.
      MOVE: 'AUFNR'  TO seltab_wa-selname,
            'S'      TO seltab_wa-kind,      " SELECT-OPTION
            'I'      TO seltab_wa-sign,
            'EQ'     TO seltab_wa-option,
            i_order-aufnr  TO seltab_wa-low,
            ' '     TO seltab_wa-high.
      APPEND seltab_wa TO seltab.
      ENDLOOP.
    *========================================================================
      Refresh: I_SPOOL, I_ACTUAL.
      clear:   V_JOBCOUNT, V_LIST, V_SPOOL_NO, K_PARAMS.
       CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
             IMPORTING
                  JOBCOUNT        = V_JOBCOUNT
             EXCEPTIONS
                  NO_RUNTIME_INFO = 1
                  OTHERS          = 2.
        IF SY-SUBRC <> 0.
        ENDIF.
        CONCATENATE 'ACT' V_JOBCOUNT INTO V_LIST.
      CALL FUNCTION 'GET_PRINT_PARAMETERS'
         EXPORTING
              LIST_NAME      = V_LIST
              NO_DIALOG      = 'X'
         IMPORTING
              OUT_PARAMETERS = K_PARAMS.
    *DATA: RANGE_LANGU    TYPE RANGE OF aufk-aufnr,
         RANGE_LANGU_WA LIKE lINE OF RANGE_LANGU.
    LOOP AT i_order.
    MOVE:
           'I'      TO RANGE_LANGU_WA-sign,
           'EQ'     TO RANGE_LANGU_WA-option,
           i_order-aufnr  TO RANGE_LANGU_WA-low,
           ' '     TO RANGE_LANGU_WA-high.
    APPEND RANGE_LANGU_WA TO RANGE_LANGU.
    endloop.
       SUBMIT riafvc20  TO SAP-SPOOL
                      SPOOL PARAMETERS K_PARAMS
                      WITHOUT SPOOL DYNPRO AND RETURN WITH SELECTION-TABLE seltab.
                     via selection-screen.
    This select neither goes by primary nor any index as we are passing
    rq2name which is not a part of primary or any index
      SELECT RQIDENT FROM TSP01 INTO TABLE I_SPOOL WHERE RQ2NAME = V_LIST.
      IF SY-SUBRC = 0.
        SORT I_SPOOL BY RQIDENT DESCENDING.
        READ TABLE I_SPOOL INDEX 1.
        V_SPOOL_NO = I_SPOOL-RQIDENT.
      ENDIF.
      CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
           EXPORTING
                RQIDENT              = V_SPOOL_NO
                DESIRED_TYPE         = 'RAW'
           TABLES
                BUFFER               = I_ACTUAL
           EXCEPTIONS
                NO_SUCH_JOB          = 1
                JOB_CONTAINS_NO_DATA = 2
                SELECTION_EMPTY      = 3
                NO_PERMISSION        = 4
                CAN_NOT_ACCESS       = 5
                READ_ERROR           = 6
                TYPE_NO_MATCH        = 7
                OTHERS               = 8.
      IF SY-SUBRC <> 0.
      ENDIF.
      t_output[] = I_ACTUAL[].
    ENDFUNCTION.

  • Clearing TextFlow selection

    How can I forcibly clear all selections and caret cursors from a TextFlow?  There are no methods in SelectionManager that accomplish this.  SelectionManager.selectRange() selects a range - but how do I unselect EVERYTHING?
    I need to force a TextFlow (ie. associated Containers) NOT to show any selections or caret cursors.  I only want one TextFlow to appear to have keyboard focus.
    I have an application with more than one TextFlow on the screen.  Everything works fine when I test the application in the browser (apart from a small problem setting focus initially - that doesn't happen in AIR), but when I build it as an AIR application I get multiple flashing carets or selections on the screen.  One for each TextFlow.

    selectRange(-1,-1) clears the selection.
    Richard

  • 015: Clearing Transaction:Selection Using Assignment

    Hi Experts,
    I am getting error while importing Electonic Bank Statement through transaction Code S_PL0_09000467 - Convert with DME Engine
    The format tree we are using Multicash
    My configuration is as follows
    1) Financial Accounting-Accounts Receivable and Accounts Payable-Business Transactions-Business Transactions-Electronic Bank Statement---Make Global Settings for Electronic Bank Statement

    It seems that you have taken the logic as 015: Clearing Trabnsaction : selection using Assignment in "Assign External Transaction Types to Posting Rules" and you are not passing the values for the assignment filed.
    Either you have to change the clearing rule logic or you have to incorporate the assignment in your cash format.

  • Clear UITableView selection

    Hi, in my iphone App, I have a UITableViewController which is popped up from my main view with presentModalViewController. Tapping on an item in the Table View results in the item becoming highlighted, and it goes back to the main page. However, if I pop up the Table View again, my previous selection remains highlighted. This is not what I want. How can I clear any selection when the Table view show up?

    Use the following code in second UITableViewController (the one where you select a row):
    - (void)viewDidDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];
    [self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:NO];
    Andreas

  • Problem with "SELECT...FOR UPDATE OF..." and "POST command" combination

    Problem with "SELECT...FOR UPDATE OF..." and "POST command" combination
    Problem in committing transactions in Multiple Forms (Oracle Forms) with POST built-in command:
    Consider that the following statements are written in WHEN-WINDOW-CLOSED trigger of a called form.
    Statements in called form (Form name: FORM_CHILD):
    go_block('display_block') ;
    do_key('execute_query') ;
    -- Data from table_b will be populated in this block, based on the value of COLUMN_1 obtained
    -- from TABLE_A.
    -- Example: If the value of COLUMN_1 is 10, then all the matching records from TABLE_B, which
    -- are inserted with value 10 in TABLE_B.COLUMN_1 will be fetched and shown here.
    if user_choice = 'YES' then
    commit ;
    else
    rollback ;
    end if ;
    Statements in calling forms:
    There are two calling forms having following statements and it is going to call the above said called form.
    CALLING FORM 1
    Statements in KEY-COMMIT trigger:
    post;
    call_form(form_child, no_activate) ;
    Statements in ON-INSERT trigger:
    select column_1
    from table_a
    for update of column_1
    where column_2 = 'X' ;
    update table_a
    set column_1 = column_1 + 1
    where column_2 = 'X' ;
    insert into table_b ...;
    insert into table_b ...; Statements in KEY-COMMIT trigger:
    post;
    call_form(form_child, no_activate) ;
    CALLING FORM 2:
    Statements in ON-INSERT trigger:
    select column_1
    from table_a
    for update of column_1
    where column_2 = 'X' ;
    update table_a
    set column_1 = column_1 + 1
    where column_2 = 'X' ;
    insert into table_b ...;
    insert into table_b ...;
    insert into table_b ...;
    Our understanding:
    Assume that both the forms are running from two different machines/instances, issuing commit at the same time. In this case, forms will start executing the statements written in ON-INSERT trigger, the moment POST command is executed. Though the commit is issued at the same time, according to oracle, only one of the request will be taken for processing first. Assume that calling form 1 is getting processed first.
    So, it fetches the value available in COLUMN_1 of TABLE_A and locks the row from further select, update, etc. as SELECT...FOR UPDATE command is used (note that NOWAIT is not given, hence the lock will be released only when COMMIT or ROLLBACK happens) and proceed executing further INSERT statements. Because of the lock provided by the SELECT...FOR UPDATE command, the statements in calling form 2 will wait for the resource.
    After executing the INSERT statements, the FORM_CHILD is called. The rows inserted in to TABLE_A will be queried and shown. The database changes will be committed when user closes the window (as COMMIT is issued in its WHEN-WINDOW-CLOSED trigger). Then the SELECT...FOR UPDATE lock will be released and calling form 2's statements will be executed.
    Actual happenings or Mis-behavior:
    Calling form 2 starts executing INSERT statements instead of waiting for SELECT...FOR UPDATE lock. Also, the value selected from TABLE_A.COLUMN_1 is same in both the calling forms, which is wrong.
    The rows inserted into TABLE_B are having similar COLUMN_1 values in calling form 2 and they are fetched and shown in the called form FORM_CHILD.
    Note that in calling form 2 also POST only is issued, but the changes posted there are accessible in calling form 1 also, which is wrong.
    Kindly suggest us as to how to fix above problem. It will be much use, if you can send us the information regarding the behavior of Oracle Forms POST built-in also.
    Our mail ID: [email protected]
    Thanks a lot in advance.

    You have several problems:
    1. On-Insert will ONLY run if you have created a new record in a base-table block. If you haven't done that, then the POST command will not cause it to run.
    2. Select for update without a "no wait" will lock records for the first form, but when the second form tries this, it will hit the ORA-00054 exception, and will NOT wait. The only way you could make it wait is to issue an UPDATE sql command, which is not such a good way to go.
    All POST does is issues SQL insert or update commands for any changes the user has made to records in a form's base-table blocks, without following with a Commit command.
    Also understand that Commit is the same as Commit_Form, and Rollback is the same as Clear_Form. You should read up on these in the Forms help topics.

  • Cinema Display (clear) with DVI/ADC box doesn't work with MacBook Pro

    Cinema Display (clear) with DVI/ADC box doesn't work with MacBook Pro when plugged in with a dvi to mini dvi cable. Any ideas what to do to make it work? I lugged the 23" 2500 miles into the wilderness and I need help

    Okay, here's an update: the DVI to ADC adapter does work with the Apple displays that I have tried, but it won't work with the Formac. I have tried multiple time to contact them, but to no avail... they don't even respond to threats of posting my opinion of them, which is this:
    DON'T BUY ANYTHING FROM FORMAC! They make quality products, but their customer service is a big time joke! They won't take care of you.

Maybe you are looking for