Problem in auto clearing program

Hi All,
We have a problem in one of our customizing program for auto clearing. The program will show half of the document is clear and half not clear when our users do the journal. How to correct the program, so it will show all is clear whenever our users do journal?
Any ideas on it?

Rob,
Actually I want to know when the document will be considered for clearance i.e. what could be reasons for holding back the document. I am not a functional guy and while studying the program I want to have more clues. Running SAPF124 in test mode looks bit tricky as I dont have auths in Production and setting up the data in Dev / Test is not possible for me at this time.

Similar Messages

  • CUSTOMER AUTO CLEARING F.13

    Hi Friends,
    Presently I am facing one problem “Customer auto clearing” F.13
    My client scenario is first they post the Credit memo because they might be having sale returns on earlier sales
    In the invoice they mapped that credit memo no. in Reference field.
    While doing F.13 Earlier the system was not considering this credit memo and it not clearing the amount. The auto clearing is happening for normal entries only it means invoice and payment.
    I maintained this reference filed in OB74 for account type customers. After my changes the system is not considering for normal entries also for auto clearing.
    Please suggest what to be done at the earliest.
    It’s urgent.
    Regards
    Sai

    Yes Jehade, you can.
    But take into account that you do not set Amount (DMBTR) as a grouping criteria for those accounts, and in case you've set Assignment (ZUONR), the three open items must have the same ZUONR, otherwise it will not clear.
    On top of that, if you have small difference you can configure tolerance groups in IMG and assign them in the Accoutns Master Data.
    Hope that will help.
    Regards
    Fede

  • Auto clearing F.13

    Hi Friends,
    Presently I am facing one problem “Customer auto clearing” F.13
    My client scenario is first they post the Credit memo because they might be having sale returns on earlier sales
    In the invoice they mapped that credit memo no. in Reference field.
    While doing F.13 Earlier the system is not considering this credit memo and it not clearing the amount. The auto clearing is happening for normal entries only it means invoice and payment.
    I maintained this reference filed in OB74 for account type customers. After my changes the system is not considering for normal entries also for auto clearing.
    Please suggest what to be done at the earliest.
    It’s urgent.
    Regards
    Sai

    Thanks Srikanth! You mean, there is a predefined GL account to be cleared for open items or in case of customers it clears all customers predefined in the variant say customer 1200339 to 1250699. Thanks for the answer.
    I have had another question regarding when you run the clearing process, it shows which accounts were cleared. When I ran the process for customers, it usually shows a debit and credit amount for a cleared items for eg. 100, and -100 clearing the account. But in this clearance it only showed a few debit amounts of -100(item 1- one column1), -150(item 1- another column2), 3000(column3) and 6000 (column3) and the for column 3 the total come upto 9000 with the message "total in document currency"
    I have an image file with the problem if anybody wants to see it, i can email it to the person. Thanks
    further points will be assigned.
    Jason

  • Auto clearing.....G/L, Vendor & Customer

    Hi
       can anybody explain how the auto clearing program will clear the G/L, Vendor, Customer line items.
    How many critieria's are there for clearing.
    And how can we see (display) the scheduled job.
    Thks in advance
    Shivaji

    Hi Mohanty,
    For auto clearing the transaction code is F.13. by using this you can clear GL accounts, Vendors and customers.
    you can give upto 3 criterias for clearing.T.code OB74.
    If you have scheduled f.13 as session you can see the same using SM35.
    Regards
    Rama Krishna.A

  • Automatic Clearing Program -

    Hi All,
    I am trying to execute Automatic clearing program to clear some of the open items and there are some open items in vendor account. But in additinal log it is displaying like "Account blocked by Payment proposal(Table REGUS)".
    To complete automatic clearing program  where i have to make modifications for this error?
    Thanks
    Chandra

    Hi Chandra,
    The vendor open items are included in one of the payment proposal, therefore, you are not allow to clear that open item in your auto clearing program.
    You have to go to auto payment program to delete the proposal which has included that vendor items.

  • FROM WINDOWS (VISTA) A PROBLEM HAS CAUSED THE PROGRAM TO STOP WORKING CORRECTLY. WINDOWS WILL CLOSE THIS PROGRAM AND NOTIFY YOU IF THERE IS A SOLUTION. FIRE FOX UPDATED TO THE LATEEST, I WOULD RATHER NOT HAVE AUTO UPDATES.

    FROM WINDOWS (VISTA) A PROBLEM HAS CAUSED THE PROGRAM TO STOP WORKING CORRECTLY. WINDOWS WILL CLOSE THIS PROGRAM AND NOTIFY YOU IF THERE IS A SOLUTION. UPDATED TO THE LATEEST, I WOULD RATHER NOT HAVE AUTO UPDATES. [email protected] edit

    You may select how and whether Firefox updates, although like most software it may be sensible to keep it up-to-date, it is more likely to remain secure and compatible with other software whilst up to date.
    * for information on the options available see [[Updating firefox]] <--- clickable link ---

  • Auto Invoice Program taking too much time : problem with update sql

    Hi ,
    Oracle db version 11.2.0.3
    Oracle EBS version : 12.1.3
    Though we have a SEV-1 SR with oracle we have not been able to find much success.
    We have an auto invoice program which runs many times in the day and its taking too much time since the begining . On troubleshooting we have found one query to be taking too much of the time and seek suggestion on how to tune it.  I am attaching the explain plan for the for same.  Its an update query. Please guide.
    Plan
    UPDATE STATEMENT  ALL_ROWSCost: 0  Bytes: 124  Cardinality: 1 
      50 UPDATE AR.RA_CUST_TRX_LINE_GL_DIST_ALL
      27 FILTER 
      26 HASH JOIN  Cost: 8,937,633  Bytes: 4,261,258,760  Cardinality: 34,364,990 
      24 VIEW VIEW SYS.VW_NSO_1 Cost: 8,618,413  Bytes: 446,744,870  Cardinality: 34,364,990 
      23 SORT UNIQUE  Cost: 8,618,413  Bytes: 4,042,339,978  Cardinality: 34,364,990 
      22 UNION-ALL 
      9 FILTER 
      8 SORT GROUP BY  Cost: 5,643,052  Bytes: 3,164,892,625  Cardinality: 25,319,141 
      7 HASH JOIN  Cost: 1,640,602  Bytes: 32,460,436,875  Cardinality: 259,683,495 
      1 TABLE ACCESS FULL TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 154,993  Bytes: 402,499,500  Cardinality: 20,124,975 
      6 HASH JOIN  Cost: 853,567  Bytes: 22,544,143,440  Cardinality: 214,706,128 
      4 HASH JOIN  Cost: 536,708  Bytes: 2,357,000,550  Cardinality: 29,835,450 
      2 TABLE ACCESS FULL TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 153,008  Bytes: 1,163,582,550  Cardinality: 29,835,450 
      3 TABLE ACCESS FULL TABLE AR.RA_CUSTOMER_TRX_LINES_ALL Cost: 307,314  Bytes: 1,193,526,000  Cardinality: 29,838,150 
      5 TABLE ACCESS FULL TABLE AR.RA_CUSTOMER_TRX_ALL Cost: 132,951  Bytes: 3,123,197,116  Cardinality: 120,122,966 
      21 FILTER 
      20 SORT GROUP BY  Cost: 2,975,360  Bytes: 877,447,353  Cardinality: 9,045,849 
      19 HASH JOIN  Cost: 998,323  Bytes: 17,548,946,769  Cardinality: 180,916,977 
      13 VIEW VIEW AR.index$_join$_027 Cost: 108,438  Bytes: 867,771,256  Cardinality: 78,888,296 
      12 HASH JOIN 
      10 INDEX RANGE SCAN INDEX AR.RA_CUSTOMER_TRX_N15 Cost: 58,206  Bytes: 867,771,256  Cardinality: 78,888,296 
      11 INDEX FAST FULL SCAN INDEX (UNIQUE) AR.RA_CUSTOMER_TRX_U1 Cost: 62,322  Bytes: 867,771,256  Cardinality: 78,888,296 
      18 HASH JOIN  Cost: 748,497  Bytes: 3,281,713,302  Cardinality: 38,159,457 
      14 TABLE ACCESS FULL TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 154,993  Bytes: 402,499,500  Cardinality: 20,124,975 
      17 HASH JOIN  Cost: 519,713  Bytes: 1,969,317,900  Cardinality: 29,838,150 
      15 TABLE ACCESS FULL TABLE AR.RA_CUSTOMER_TRX_LINES_ALL Cost: 302,822  Bytes: 716,115,600  Cardinality: 29,838,150 
      16 TABLE ACCESS FULL TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 149,847  Bytes: 1,253,202,300  Cardinality: 29,838,150 
      25 TABLE ACCESS FULL TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 157,552  Bytes: 5,158,998,615  Cardinality: 46,477,465 
      41 SORT GROUP BY  Bytes: 75  Cardinality: 1 
      40 FILTER 
      39 MERGE JOIN CARTESIAN  Cost: 11  Bytes: 75  Cardinality: 1 
      35 NESTED LOOPS  Cost: 8  Bytes: 50  Cardinality: 1 
      32 NESTED LOOPS  Cost: 5  Bytes: 30  Cardinality: 1 
      29 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUSTOMER_TRX_LINES_ALL Cost: 3  Bytes: 22  Cardinality: 1 
      28 INDEX UNIQUE SCAN INDEX (UNIQUE) AR.RA_CUSTOMER_TRX_LINES_U1 Cost: 2  Cardinality: 1 
      31 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUSTOMER_TRX_ALL Cost: 2  Bytes: 133,114,520  Cardinality: 16,639,315 
      30 INDEX UNIQUE SCAN INDEX (UNIQUE) AR.RA_CUSTOMER_TRX_U1 Cost: 1  Cardinality: 1 
      34 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 3  Bytes: 20  Cardinality: 1 
      33 INDEX RANGE SCAN INDEX AR.RA_CUST_TRX_LINE_GL_DIST_N6 Cost: 2  Cardinality: 1 
      38 BUFFER SORT  Cost: 9  Bytes: 25  Cardinality: 1 
      37 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 3  Bytes: 25  Cardinality: 1 
      36 INDEX RANGE SCAN INDEX AR.RA_CUST_TRX_LINE_GL_DIST_N1 Cost: 2  Cardinality: 1 
      49 SORT GROUP BY  Bytes: 48  Cardinality: 1 
      48 FILTER 
      47 NESTED LOOPS 
      45 NESTED LOOPS  Cost: 7  Bytes: 48  Cardinality: 1 
      43 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 4  Bytes: 20  Cardinality: 1 
      42 INDEX RANGE SCAN INDEX AR.RA_CUST_TRX_LINE_GL_DIST_N6 Cost: 3  Cardinality: 1 
      44 INDEX RANGE SCAN INDEX AR.RA_CUST_TRX_LINE_GL_DIST_N1 Cost: 2  Cardinality: 1 
      46 TABLE ACCESS BY INDEX ROWID TABLE AR.RA_CUST_TRX_LINE_GL_DIST_ALL Cost: 3  Bytes: 28  Cardinality: 1 
    As per oracle , they had suggested multiple patches but that has not been helpful. Please suggest how do i tune this query. I dont have much clue of query tuning.
    Regards

    Hi Paul, My bad. I am sorry I missed it.
    Query as below :
    UPDATE RA_CUST_TRX_LINE_GL_DIST LGD SET (AMOUNT, ACCTD_AMOUNT) = (SELECT /*+ index(rec1 RA_CUST_TRX_LINE_GL_DIST_N6) ordered */ NVL(LGD.AMOUNT, 0) - ( SUM(LGD2.AMOUNT) - ( DECODE(LGD.GL_DATE, REC1.GL_DATE, 1, 0) * CTL.EXTENDED_AMOUNT ) ), NVL(LGD.ACCTD_AMOUNT, 0) - ( SUM(LGD2.ACCTD_AMOUNT) - ( DECODE(LGD.GL_DATE, REC1.GL_DATE, 1, 0) * DECODE(:B2 , NULL, ROUND( CTL.EXTENDED_AMOUNT * NVL(CT.EXCHANGE_RATE,1), :B3 ), ROUND( ( CTL.EXTENDED_AMOUNT * NVL(CT.EXCHANGE_RATE,1) ) / :B2 ) * :B2 ) ) ) FROM RA_CUSTOMER_TRX_LINES CTL, RA_CUSTOMER_TRX CT, RA_CUST_TRX_LINE_GL_DIST LGD2, RA_CUST_TRX_LINE_GL_DIST REC1 WHERE CTL.CUSTOMER_TRX_LINE_ID = LGD2.CUSTOMER_TRX_LINE_ID AND CTL.CUSTOMER_TRX_ID = CT.CUSTOMER_TRX_ID AND LGD.CUSTOMER_TRX_LINE_ID = CTL.CUSTOMER_TRX_LINE_ID AND LGD2.ACCOUNT_SET_FLAG = 'N' AND REC1.CUSTOMER_TRX_ID = CT.CUSTOMER_TRX_ID AND REC1.ACCOUNT_CLASS = 'REC' AND REC1.LATEST_REC_FLAG = 'Y' AND NVL(LGD.GL_DATE, TO_DATE( 2415021, 'J') ) = NVL(LGD2.GL_DATE, TO_DATE( 2415021, 'J') ) GROUP BY CTL.CUSTOMER_TRX_LINE_ID, REC1.GL_DATE, CTL.EXTENDED_AMOUNT, CTL.REVENUE_AMOUNT, CT.EXCHANGE_RATE ), PERCENT = (SELECT /*+ index(rec2 RA_CUST_TRX_LINE_GL_DIST_N6) */ DECODE(LGD.ACCOUNT_CLASS || LGD.ACCOUNT_SET_FLAG, 'SUSPENSEN', LGD.PERCENT, 'UNBILLN', LGD.PERCENT, 'UNEARNN', LGD.PERCENT, NVL(LGD.PERCENT, 0) - ( SUM(NVL(LGD4.PERCENT, 0)) - DECODE(REC2.GL_DATE, NVL(LGD.GL_DATE, REC2.GL_DATE), 100, 0) ) ) FROM RA_CUST_TRX_LINE_GL_DIST LGD4, RA_CUST_TRX_LINE_GL_DIST REC2 WHERE LGD.CUSTOMER_TRX_LINE_ID = LGD4.CUSTOMER_TRX_LINE_ID AND REC2.CUSTOMER_TRX_ID = LGD.CUSTOMER_TRX_ID AND REC2.CUSTOMER_TRX_ID = LGD4.CUSTOMER_TRX_ID AND REC2.ACCOUNT_CLASS = 'REC' AND REC2.LATEST_REC_FLAG = 'Y' AND LGD4.ACCOUNT_SET_FLAG = LGD.ACCOUNT_SET_FLAG AND DECODE(LGD4.ACCOUNT_SET_FLAG, 'Y', LGD4.ACCOUNT_CLASS, LGD.ACCOUNT_CLASS) = LGD.ACCOUNT_CLASS AND NVL(LGD.GL_DATE, TO_DATE( 2415021, 'J') ) = NVL(LGD4.GL_DATE, TO_DATE( 2415021, 'J') ) GROUP BY REC2.GL_DATE, LGD.GL_DATE ), LAST_UPDATED_BY = :B1 , LAST_UPDATE_DATE = SYSDATE WHERE CUST_TRX_LINE_GL_DIST_ID IN (SELECT /*+ index(rec3 RA_CUST_TRX_LINE_GL_DIST_N6) */ MIN(DECODE(LGD3.GL_POSTED_DATE, NULL, LGD3.CUST_TRX_LINE_GL_DIST_ID, NULL) ) FROM RA_CUSTOMER_TRX_LINES CTL, RA_CUSTOMER_TRX T, RA_CUST_TRX_LINE_GL_DIST LGD3, RA_CUST_TRX_LINE_GL_DIST REC3 WHERE T.REQUEST_ID = :B5 AND T.CUSTOMER_TRX_ID = CTL.CUSTOMER_TRX_ID AND (CTL.LINE_TYPE IN ( 'TAX','FREIGHT','CHARGES','SUSPENSE' ) OR (CTL.LINE_TYPE = 'LINE' AND CTL.ACCOUNTING_RULE_ID IS NULL )) AND LGD3.CUSTOMER_TRX_LINE_ID = CTL.CUSTOMER_TRX_LINE_ID AND LGD3.ACCOUNT_SET_FLAG = 'N' AND REC3.CUSTOMER_TRX_ID = T.CUSTOMER_TRX_ID AND REC3.ACCOUNT_CLASS = 'REC' AND REC3.LATEST_REC_FLAG = 'Y' AND NVL(T.PREVIOUS_CUSTOMER_TRX_ID, -1) = DECODE(:B4 , 'INV', -1, 'REGULAR_CM', T.PREVIOUS_CUSTOMER_TRX_ID, NVL(T.PREVIOUS_CUSTOMER_TRX_ID, -1) ) GROUP BY CTL.CUSTOMER_TRX_LINE_ID, LGD3.GL_DATE, REC3.GL_DATE, CTL.EXTENDED_AMOUNT, CTL.REVENUE_AMOUNT, T.EXCHANGE_RATE HAVING ( SUM(NVL(LGD3.AMOUNT, 0)) <> CTL.EXTENDED_AMOUNT * DECODE(LGD3.GL_DATE, REC3.GL_DATE, 1, 0) OR SUM(NVL(LGD3.ACCTD_AMOUNT, 0)) <> DECODE(LGD3.GL_DATE, REC3.GL_DATE, 1, 0) * DECODE(:B2 , NULL, ROUND( CTL.EXTENDED_AMOUNT * NVL(T.EXCHANGE_RATE,1), :B3 ), ROUND( ( CTL.EXTENDED_AMOUNT * NVL(T.EXCHANGE_RATE,1) ) / :B2 ) * :B2 ) ) UNION SELECT /*+ index(rec5 RA_CUST_TRX_LINE_GL_DIST_N6) INDEX (lgd5 ra_cust_trx_line_gl_dist_n6) index(ctl2 ra_customer_trx_lines_u1) */ TO_NUMBER( MIN(DECODE(LGD5.GL_POSTED_DATE||LGD5.ACCOUNT_CLASS|| LGD5.ACCOUNT_SET_FLAG, 'REVN', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'REVY', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'TAXN', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'TAXY', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'FREIGHTN', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'FREIGHTY', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'CHARGESN', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'CHARGESY', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'UNEARNY', LGD5.CUST_TRX_LINE_GL_DIST_ID, 'UNBILLY', LGD5.CUST_TRX_LINE_GL_DIST_ID, NULL ) ) ) FROM RA_CUST_TRX_LINE_GL_DIST LGD5, RA_CUST_TRX_LINE_GL_DIST REC5, RA_CUSTOMER_TRX_LINES CTL2, RA_CUSTOMER_TRX T WHERE T.REQUEST_ID = :B5 AND T.CUSTOMER_TRX_ID = REC5.CUSTOMER_TRX_ID AND CTL2.CUSTOMER_TRX_LINE_ID = LGD5.CUSTOMER_TRX_LINE_ID AND REC5.CUSTOMER_TRX_ID = LGD5.CUSTOMER_TRX_ID AND REC5.ACCOUNT_CLASS = 'REC' AND REC5.LATEST_REC_FLAG = 'Y' AND (CTL2.LINE_TYPE IN ( 'TAX','FREIGHT','CHARGES','SUSPENSE') OR (CTL2.LINE_TYPE = 'LINE' AND (CTL2.ACCOUNTING_RULE_ID IS NULL OR LGD5.ACCOUNT_SET_FLAG = 'Y' ))) GROUP BY LGD5.CUSTOMER_TRX_LINE_ID, LGD5.GL_DATE, REC5.GL_DATE, LGD5.ACCOUNT_SET_FLAG, DECODE(LGD5.ACCOUNT_SET_FLAG, 'N', NULL, LGD5.ACCOUNT_CLASS) HAVING SUM(NVL(LGD5.PERCENT, 0)) <> DECODE( NVL(LGD5.GL_DATE, REC5.GL_DATE), REC5.GL_DATE, 100, 0) )
    I understand that this could be a seeded query but my attempt is to tune it.
    Regards

  • MT940 statement BACS DME auto clearing

    Hi Friends,
    Needed some help on automatic clearing of bank open items when processing electronic bank statement (MT940 format). When automatic payment is done through F110 , a DME file is created. In the bank statement config , the external transaction (NDDT) of HSBC bank is mapped to internal posting rule with clearing algorithm 019 - DME refrence number.
    Bank in the MT940 statement must have BACS reference number.Usaually a 10 digit number if we use SAP delivered DME for BACS (GB_BACS). But this number does not appear in the file created. This can be seen in the details tab of the file. In the file created , there is another refrence which starts with SAPBACS00000xxxxx.(Note: a search string has been defined to pull the 10 digit numeric from this string). Earlier when i used to put this reference ..SAPBACS.... or the 10 digit number , open items used to be automatically cleared. Now it is not happening.
    Does anyone have some more input on BACS items auto clearing during Electr Bank rec.
    Regards
    Ajit

    Hi Ajit... I am also facing the same issue. Has your problem solved..
    It would be of great help if u can give me u=your valuable inputs
    cheers
    sanjeev

  • Auto payment program - Customer is Vendor & vis-a-vis

    Hello Experts,
    if there's a customer who is our vendor & vis-a-vis...how iwll the auto payment program help in netting the receivables with payables?

    Hi!
    You can find Indicator: Clearing between customer and vendor in Payment transaction accounting (company code data) Section of the master record.
    Indicates that during automatic payment transactions, clearing is made with the corresponding customer account, and that during manual clearing procedures, the items of that customer account are also selected.
    Procedure
    To use this function in automatic payment transactions, you have to
    o   enter the customer account number in the vendor master record,
    o   enter the vendor account number in the customer master record,
    o   select the "Clearing with vendor" indicator in the customer master record, and
    o   select the "Clearing with customer" indicator in the vendor master record.
    Regards,
    Anand

  • Bank Reconcilation Statement (EBS)- Auto clear

    Hi,
    I am configuring EBS (format is S SWIFT940). I would like to know how the program would auto clear from the clearing account for cheque payments during importing TC:FF.5 the bank statement. In which field does the cheque no get updated.
    Thanks
    Suresh

    Hi SS,
    If I understood your Q correctly then you would like to know when the bank statement get uploaded through FF.5, how SAP finds open item (Customer Invoice / Vendor payment line item) and match with the line item mentioned in the bank upload file.
    As per standard SAP,
    1) The Upload file will first update following three tables when you upload Bank statement through FF.5
    1 FEBKO - Electronic Bank Statement Header Records
    2.FEBEP - Electronic Bank Statement Line Items
    3.FEBRE - Reference record for electronic bank statement line item
    2) There is internal algorithm through which it will match cheque amount and clear the open items.
    3) The standard SAP does offer user exit to write logic through which you can match open item and clear customer / vendor payment item and bank line items.
    The table FEBRE is having three fields note to payee1, note to payee2, note to payee3 where you can store only following FI fields into this fields
    1. Reference (XBLNR)
    2. Assignment (ZUONR)
    3. Text (SGTXT)
    As per your requirement you may pass any values through this fields and compare with open items already exist in the system and clear both items.
    I hope you will be able to make out now, how exactly EBS matching process works.
    In case you have any doubt then pl. let me know.

  • Auto-clear  only credit note with  customer invoice (not receipts)

    Hi all,
    I have a query in regards to auto clearing. Program SAPF124.
    Is it possible to run the program that will clear only credit notes against invoices, and not receipts!
    Thanks a million.
    Regards
    Tonia

    If you have different document type and different number ranges for credit notes and payments, restrict the selection by document number ranges  e.g from 1900001 to 1999999.
    Regards,

  • Auto clearing of bank clearin account during FEBA

    Hi,
    I am having a problem on how i can automate in the config the bank clearing GL account when the debit and credit is match by amount..
    Anybody know the answer.. please help..
    Thanks
    Coco

    Hi,
    There no new functionality in ECC 6.0 for auto clearing of bank clearing account. Still you need to depend on Manual / Electronic bank statement to clear them.
    Thanks
    Prasada

  • SAPF124 Automatic clearing program

    we need to populate fields with business area & Box Number for both manual clearing (Trans F-03, F-32, F-44, F-04) and automatic clearing  (Trans F.13 & F13E - Program SAPF124 & SAPF124E) transactions in SAP Ledger for Treasury postings .
    Treasury postings will be loaded into SAP CFI via two specific document types (CG- Treasury cash Posting and CH Treasury Accrual Postings).
    The box number will be stored in the allocation field (BSEG- ZUONR) on the account line item level. As a consequence remeasurements/revaluations have to be executed on that level as well.  Business area will be stored in (BSEG-GSBER).
    For the automatic clearing programs (SAPF124 & SAPF124E) a change will be need to incorporate this population logic on the exchange rate difference. Also, for the manual clearing is there a user exit we could use to accommodate this?

    Dear Venkat,
    The problem that you have described may have to be broken into two separate parts. One you may have make enhancement to the program 'SAPMF05A' and then to the ones that you indicated.
    SAPMF05A does not have any customer exits but it does have a lot of badi's. Since you havent really given your business scenario, i cant choose one for you. However you can list all BADI's in SAPMF05A by doing the following,
    1. OPEN SAPMF05A in SE38 (Display)
    2. Search for the word 'cl_exithandler' in Main Program.
    This will give you all the points where a BADI is available in SAPMF05A.

  • FPMA auto Clearing is not working.

    Hi All,
    FPMA auto Clearing is not working.
    Scenario
    Contract account is having open invoices and also open credit items. The total open invoice amount is equal to the total open credit items. So the contract account balance is ZERO.But the open credit items and open invoices are not having a clearing document because its not cleared. I have executed FPMA transaction with proper parameters but auto clearing is not happend.
    Questions are:
    1) what would be the reason behind not functioning the auto clearing
    2) Job log of the FPMA program is showing exceptions ( some times with execption 6 and some times with 10,etc) . is there any table to check exceptions.
    3) what is the diff between FPL9 ( account maintenance ) and FPMA auto clearing.
    Regards,
    Will

    Hi,
    I have put together all the possible scenarios in my previous post against the failure of auto clearing.
    Now to elaborate my point (i)(ii)-
    (a) There is an object called clearing lock which you will find at the document level.which you will find in the payment data tab of the display document screen.
    If there is any value in the clearing lock, it indicates that the particular item will not be cleared.
    Also check for the posting lock field at the contarct account level. This field prevents any new line item to be posted into the account.
    (b) Items which have clearing restriction 8  can't be cleared with any other item nor they can be dunned.Clearing restriction field is also there in the the payment data tab of the display document screen.
    I would recommend you to perform the clearing through Account maintaineance (FP06). If it gets cleared, then there is some bug in the clearing control config for Auto clearing.
    If it doesn't, then it will throw some error in the status bar. Just go thru the error and you will be analyse it further.
    Hope it helps.
    Thanks,
    Amlan

  • Problems with cache.clear()

    Hello!
    We are having some problems with cache clears in our production cluster that we do once a day. Sometimes heaps "explode" with a lot of outgoing messages when we do a cache.clear() and the entire cluster starts failing.
    We had some success with a alternate method of doing the cache clear where we iterate cache.keySet() and do a cache.remove(key) with a pausetime of 100 ms after 20000 objects until the cache is empty. But today nodes started failing on a cache.size() before the removes started (the first thing we do is to log the size of the cache we are about to clear before the remove operations start).
    We have multiple distributed caches configured with a near cache. The nearcache has 10k objects as high units and the back caches vary in size, the largest is around 300k / node.
    In total the DistributedCache-service is handling ~20 caches.
    The cluster consists of 18 storage enabled nodes spread across 6 servers and 31 non storage enabled nodes running on 31 servers.
    The invalidation stategy on the near caches is ALL (or, its AUTO but it looks like it selects ALL since ListenerFilterCount=29 and ListenerKeyCount=0 on a StorageManager?)
    Parition count is 257, backup count 1, no changes in thread count on the service, service is DistributedCache.
    Coherence version 3.6.1.0.
    A udp test sending from one node to another displays 60 megabyte/s.
    Heapsize for the Coherence JVMs, 3gb. LargePages is used.
    Heapsize for the front nodes JVMs, 6gb. LargePages is used.
    No long GC-times (until the heaps explode), 0.2-0.6 seconds. CMS-collector.
    JDK 1.6 u21 64-bit.
    Windows 2k8R2.
    We are also running CoherenceWeb and some Read/Write-caches, but on different coherence services. We are not doing any clear/size-operations against caches owed by these services.
    Looking at some metrics from the last time we had this problem (where we crashed on cache.size()).
    The number of messages sent by the backing nodes went from <100/s to 20k-50k/s in 15 s.
    The number of messages resent by the backing nodes went from ~0/s to 1k-50k/s depending on the node in 15 s.
    At the time the total number of requests against the DistributedCache-service was around 6-8/s and node.
    To my questions, should it be a problem to do a cache clear with this setup (where the largest cache is around 5.4 million entires) ? Should it be a problem to do a cache.size()?
    What is the nicest way to do a cache.clear()? Any other strategy?
    Could a lock on a entry in the cache cause this problem? Should it really cause a problem with cache.size()?
    Any advice?
    BR,
    Carl
    Edited by: carl_abramsson on 2011-nov-14 06:16

    Hi Charlie,
    Thank you for your answer! Yes, actually we are using a lot of expiry and many of the items are created at roughly the same time! We haven't configured expiry in the cache configuration, instead we do a put with a expire.
    Regarding the workload, compared to our peak hours it has been very low when had problems with the size and clear operations. So the backing tier isn't really doing much at the time. That's what has been so strange with this problem.
    The release going live today has PRESENT as near cache invalidation strategy. We remove as much of the expire as possible in the next.
    BR,
    Carl

Maybe you are looking for

  • Using web.show_document to open xml file

    I have successfully created an xml file and saved it to a directory on my hard drive. I was tyring to find answers to Client_OLE2 and stumbled upon Web.Show_Document to open this file. Essentially the file is in a spreadsheet format so when I manuall

  • ESS- communications type not displaying on addresses tab

    Hi experts, in ESS, addresses when user try to update addresses sub types they get the following In my desk number I have tried to update my desk number to 1 When I review the data the communication type Desk does not appear. When I save the data, th

  • Problems with RandomAccessFile

    Hello! I have a problem with reading data from file which was written with RandomAccessFile I write data with writeChars() method and then try to read what i wrote with readLine() method. But if i wrote ie 3333 when i read it i have *3*3*3*3 * = look

  • Jpg's do not open in preview

    I suddenly got a problem with opening jpg's. All kind of pictures on my computer, from different dates (2000 - 2013), different origins (scans, copies, photographs), different folders, etcetera do not open when I select them. Preview gives me the mes

  • Oracle's locking strategy question

    I have a question related to Oracle's locking mechanism which I understand is related to taking "snapshots in time" to avoid writers blocking readers (which happens in SQL Server). Suppose I had a table T1 with 1 billion records and column C1 = 4 in