How 2 prevent/curb debit balances coming in GR/IR Clearing A/c for a PO?

Hi SAP Gurus,
  My client in ECC 6.0 is having a specific requirement to curb the debit balances appearing in GR/IR Clearing Account with respect to a Purchase Order.
The scenario exists as follows:-
1.Goods receipt accounted against PO with movt type-101.
2.The bill passing in SAP will be done for the PO using MIRO.
3. Whenever the goods are to be send back to the vendor, the users are calling the material document posted for goods receipt in MIGO and then reversing the same.Suppose for goods rec'd with Movement Type-101 reversed with 102.The system will post a follow on FI document with reverse entry in finance.
4.This leaves a debit balance in GR/IR Clearing Account for the particular PO.
            The users have to sit later to tie up the GR/IR Clearing account at a later point of time.
     Is there any validation could be brought up to prevent the system from reversing the material document receipt if there is an invoice open item pending for the PO?
What is the best business practice that SAP suggests for this situation?
Regards
Deepak

Hi
Check the check box at TCode OMBZ for the movement type
Cheers
Srinivas

Similar Messages

  • Debit balance check

    Hi all
    I am trying to run APP. payment to one of the vendors is blocked for debit balance. How to carry out Debit Balance check ?
    eg
    vendor invoice 100
    credit memo     50
    should pay       50
    currently APP is blocking the payment
    thanks
    pushkaraj

    Hello Kulkarni,
    Either in the Vendor master or in the invoice, check the Automatic payment Transactions --> Payment Block -- Change to Free for Payment.
    This should solve the problem.
    Regards,
    Hemachandra K S
    <b>Please, donot forget to mark the answer as Helpful, Very Helpful or Problem solved.</b>

  • How to prevent packet forwarding over non-MPLS connection.

    I'm wondering if it is possible to configure Cisco ESR to not forward packet over non-MPLS connection(VPI/VCI=0/32) when an LSP for its destination has not been established, while allowing control packets(BGP, LDP, OSPF) to be sent over non-MPLS connection. The reason why I ask about is as follows.
    Referring to the following network configuration,
    R1 --- Cisco_ESR --- ATM_LSR --- LER --- R2
    <--> non-MPLS connection
    ----------------------->
    LSPs
    ----------------------->
    In the ordinary operation, when a packet arrives at Cisco_LER from R1, it gets forwarded over an LSP if available, while getting forwarded over non-MPLS connection(VPI/VCI=0/32) if the corresponding LSP is not available. In the configuration mentioned above,ATM_LSR does software-based packet processing for incoming packet through non-MPLS channel, while doing cell-switching for LSP traffic. Thus if ESR sends packet over non-MPLS connection, e.g, STM-1c, the ATM_LSR could get crashed or time-critical control traffic could be delayed or lost, thereby resulting in BGP/LDP session failure between ESR and ATM_LSR or LER.
    In summary, my question is how to prevent Cisco_ESR from forwarding packets over non-MPLS connection when LSPs for their destinations are not available due to LSP failures.
    Thanks.
    Yongjun.

    It already is, except for Aliens, they have access to everything on your phone(they always have had this access) .

  • How to configure an account to have only debit balances

    Hi
    How can I configure a GL Account to always have only debit balance or zero balance. It should reject any transaction which will lead to a credit balance.
    The scenario is petty cash accounting in which I want to map a GL account as a petty cash account. Since Petty cash account cannot have a credit balance, I want to prevent this account from having credit balance. Is this possible? how?
    Regards
    Ramaswamy

    On a similar note, is it possible to manually configure iPhone to connect to Exchange ActiveSync if EAS also requires client authentication?
    I am able to configure the iPhone to connect to EAS if I use the iPhone Configuration Utility to package the PKCS #12 message and the Exchange connection information. However, I can't for the life of me figure out how to get iPhone to work with EAS if I install a PKCS #12 over-the-air and manually create an Exchange connection. There doesn't seem to be anything on the iPhone user interface that allows one to associate a PKCS #12 with an EAS connection's client authentication requirement.
    Has anyone managed to manually create an Exchange connection and get it to sync with EAS if EAS requires client authentication?

  • How will vendor debit balance turn into a customer receivable?

    How will vendor debit balance turn into a customer receivable?
    THX
    G

    Broadly, you can use the standard special G/L indicator (A)for down payment given in the configuration.
    You create a separate Recon account for vendor or customer as the case may be. This is for Down payment. In configuration, you link the new recon account to the Special GL.
    While transacting, you call for the down payment special G/L indicator and make a posting. This posting will not be directly visible in FBL5N or FBL1N, unless you check the special G/L check box.
    OBYR is used to defining the Recon account for vendor down payment.
    OBXR is used to defining the Recon account for customer down payment.

  • How to fetch the customer debit balances form the KNC1 database table

    Hi Experts,
    I am creating a ABAP report which would dispaly the customer credit balances for the currenct fiscal year.
    I am fetching the values form KNC1 database table.....But in this table values are stored year wise.
    But I want to display for the current fiscal year that means if teh user selects the 07/2011 as the month on the sleection screen then the debit balances from 072010 to 062011 should be dispalyed.
    Could anyone please help me out to fetch this the debit balaces form KNC1 database table in the above format.
    Or is there any other way to solve this problem?
    Awating your urgent reply.
    Many Thanks,
    Komal.

    Hi Komal,
    First, you have to compute the initial period and the final period.
    Next, you must read table KNC1 for the years comprised between these two periods.
    Last, you must read the fields of table KNC1. For that, you should compose dynamically the name of the field, and then ASSIGN it to a FIELD-SYMBOL.
    Now, just add up the values!
    Please try the following code:
    FIELD-SYMBOLS: <fs>.
    DATA: t_knc1 TYPE TABLE OF knc1 WITH HEADER LINE.
    DATA: d_debits LIKE knc1-um01s.
    PARAMETERS: p_kunnr LIKE knc1-kunnr,
                p_bukrs LIKE knc1-bukrs,
                p_spmon TYPE spmon.
    DATA: l_fieldname(20) TYPE c.
    DATA: l_date LIKE sy-datum,
          l_date_from LIKE sy-datum,
          l_date_to LIKE sy-datum.
    DATA: l_period(2) TYPE n.
    DATA: l_num_times TYPE i.
    START-OF-SELECTION.
    "Compute the initial and final periods
      CONCATENATE p_spmon '01' INTO l_date.
      CALL FUNCTION 'RE_ADD_MONTH_TO_DATE'
        EXPORTING
          months  = '-1'
          olddate = l_date
        IMPORTING
          newdate = l_date_to.
      CALL FUNCTION 'RE_ADD_MONTH_TO_DATE'
        EXPORTING
          months  = '-12'
          olddate = l_date
        IMPORTING
          newdate = l_date_from.
    "Read table KNC1
      SELECT *
        INTO CORRESPONDING FIELDS OF TABLE t_knc1
        FROM knc1
        WHERE kunnr = p_kunnr
          AND bukrs = p_bukrs
          AND gjahr BETWEEN l_date_from(4) AND l_date_to(4).
    "this will yield at most 2 records, one for present year, and another one for the previous year.
    "but if you select i.e. period '01.2012', initial_date = '01.01.2011' and final_date = '31.12.2011'
    " --> thus only one year --> one record
      CLEAR: d_debits.
      LOOP AT t_knc1.
    " If there's no year change
        IF l_date_from(4) = l_date_to(4).
          DO 16 TIMES.
            l_period = sy-index.
            CONCATENATE 'UM'      "compute dynamically the field name
                        l_period
                        'S'
              INTO l_fieldname.
            ASSIGN COMPONENT l_fieldname OF STRUCTURE t_knc1 TO <fs>.   "assign
            ADD <fs> TO d_debits.                  "and add up
          ENDDO.
        ELSE.
    " If there IS a year change
          IF t_knc1-gjahr = l_date_from+0(4).
            l_num_times = 16 - l_date_from+4(2) + 1.    "you must loop 16 - initial_period + 1 times for the first year
            DO l_num_times TIMES.
              l_period = sy-index + l_date_from+4(2) - 1.
              CONCATENATE 'UM'                "compute dynamically the field name
                          l_period
                          'S'
                INTO l_fieldname.
              ASSIGN COMPONENT l_fieldname OF STRUCTURE t_knc1 TO <fs>.    "assign
              ADD <fs> TO d_debits.              "and add up
            ENDDO.
          ELSE.
            l_num_times = l_date_to+4(2).            "you must loop final_period times for the second year
            DO l_num_times TIMES.
              l_period = sy-index.
              CONCATENATE 'UM'               "compute dynamically the field name
                          l_period
                          'S'
                INTO l_fieldname.
              ASSIGN COMPONENT l_fieldname OF STRUCTURE t_knc1 TO <fs>.     "assign
              ADD <fs> TO d_debits.        "and add up
            ENDDO.
          ENDIF.
        ENDIF.
      ENDLOOP.
    You'll have the result on variable 'd_debits'.
    I hope this helps. Kind regards,
    Alvaro

  • Vendor Debit Balances

    Our Purchasing & Payments centre have raised a change request for a SAP
    solution to the current manual process for investigating Vendor Debit
    Balances. 
    To summarise they are looking for an interactive transaction in SAP that
    will allow them to identify and investigate vendors that owe us money.
    This is a quick list of high level requirements:
    1. Transaction needs to be aged i.e. Will show how long debits have been
    outstanding for
    2. Amounts need to prioritised i.e. £>100k and between £10k and £100k
    3. Needs to be able to provide a history of actions taken
    4. Automatic determination of Vendors that owe us money
    5. Document drill down
    6. Identify reasons for the debit balance i.e. Returned Goods, Duplicate
    Payments
    7. Free text for recording details of conversations
    8. Ability to attach documents including emails
    9. Once Vendor has supplied payment then they are removed from the Diary
    10. History needs to be stored against the Vendor Record
    11. Ability to split by Vendor type i.e. Staff, One Time Vendors, Permanent
    Vendors etc
    12. Availability of Summary reports and others (TBC)
    Before I go down the bespoke development route I was wondering if there is a
    packaged solution on offer from SAP partners that might fulfil this requirement? 
    Kind regards,
    Mike

    Thanks for the reply Mark.  When you say that BI can provide the majority I assume you are talking from a reporting point of view?
    Would BI for example allow us to attach emails and/or free text relating to discussions with the Vendors?
    Thanks
    Mike

  • F110 - credit note - No pymt possible because items with with a debit balance

    Hi All,
    we have credit note & invoice for same vendor. When doing payment run, below error message is coming.
    No pymt possible because items with with a debit balance.
    when we click on Reallocate & give payment method & house bank, below error mesage come:-
    Enter a payment method for incoming payments
    Message no. FZ010
    Diagnosis
    The balance of the items to be paid requires a payment method for incoming payments. You specified a payment method that is defined for outgoing payments.
    System Response
    The payment method is rejected.
    Procedure
    Enter a payment method for incoming payments.
    Please advise.
    Regards
    Deepak

    Hi Garg,
    In this case, one of the option  is that you can do the partial clearing or residual clearing, lets say Residual clearing, in this case system will clear the original items and open new item 700 as payable.
    You can clear credit memo 1800 against two invoices 1500 and 1000, out of 1000 you need take  300 and for clearing  (1000-300=-700) and -700 will be your payable amount, go to F-44.
    Amount 700 will be new payable amount:
    F110:
    Regards
    Javed

  • Payment run for debit balances

    Hey Folks:
    How to block the invoice payments for vendors who has debit balances more than payments.
    Debit balance > invoice amount.
    Can someone please throw the light on  the configuration I need to perform in Vendor Master and Payment Run config.
    Appreciate your time.
    NS

    This is not pertaining to specific vendor. I want to generalize this rule. Rule being: Any vendor with debit balance should not get a check for invoices before it clears off debit balance.
    I am trying to see on what basis F110 is picking up the invoices keeping aside the standard SAP (Standard SAP will not allow to cut the check if the vendor has debit balance).
    So, I am actually thinking in terms of grouping key, which is actually grouping before it gets picked up by F110.
    Please throw some light into this.

  • JTable: how to prevent events?

    Hello friends...
    Does somebody know how to prevent a JTable to fire events at certain times when selections are made?
    In this case, the selection can be made externally to the table, by a lot of objects at the same time. The goal is to fire an event ONLY when I really need it...
    ThanX in advance for any help...

    Hello again...
    ThanX for your answers, I used a mix of both.
    I used the method .setValueIsAdjusting() in ListSelectionModel that considers all coming events as one and I used a flag to enable changes.
    The problem now is, I get a big array of values the table has to handle. Since it handles it as one unique event, it should be OK. But I fear that if the array is really monstruous, the method .setValueIsAdjusting() enters in "wait" mode (multi threads and all the stuff) and the flag is set to true (changes possible) without changes being made to table... Perhaps, there would be no problem at all...
    Is it possible to force .setValueIsAdjusting() to do his job immediately?
    ThanX a lot for your time...

  • Vendor Debit Balance

    Dear All
    I have a Vendor who has a Debit Balance. How can I show that Vendor' s Debit Balance Separately in Balance Sheet.
    Currently it is being adjusted with the Balances of other Vendors and it is being shown under Sundry Creditors.
    Please advice....
    Thanks & Regards
    Kanwaljit

    Dear All
    Thanks for the reply...
    I have already made a SGL indicator for Advance Payments.
    When I run this transacrtion code, I get  the following error:
    No accounting principle assigned to valuation area 10
    Please advice..
    Thanks & Regards
    Kanwaljit

  • Debit balance in vendor account due to outward

    Dear All,
    While analyzing debit balance in vendor account, we came across that in most of the cases the debit balances
    arisen due to stock outward to vendor from stores and DCs. As we know that in case of Food, the PO/GRN and
    returns happens at each stores and DC. In all these cases it is not possible to check the balance in vendor account by stores and DC and due to outward to vendor accounts, the debit balances arises.
    Therefore how do we  build the logic in System which will not allow any outward to a particular vendor account.
    Is it possible through standard process  or we need to build validation for the same.
    Regards,
    Vissu

    Hi Aditya,
    In F110
    Choose Edit &#8594; Proposal &#8594; Debit Balance Check &#8594; Simulate.
    (Confirm the program RFF110SSP. Choose Continue.)
    The system then displays a list of accounts that would be blocked in an update run. Carry out the update run.
    Choose Edit &#8594; Proposal &#8594; Debit Balance Check &#8594; Execute.
    (Confirm the program RFF110SSP. Choose Continue.)
    This will solve your problem
    Regards
    Jyostna

  • System don't allowed vendor debit balances

    Hi SAP Gurus
    How to configure the system so that it won't allowed debit balances of Vendors.I mean to say any posting for example debit memo will be stopped if the vendor balance is going in negative.
    Thanks
    Anant
    Edited by: Anant Agarwal on Jan 8, 2010 4:23 AM

    Dear,
    There is no standard function available for accounts payable as it is credit management for customer.. You will have to go for custom development because at the time of document posting system has to check balance in vendor account.
    Regards,
    Chintan Joshi,

  • Vendor Account have Debit balance  then stop to create  PO (Purchase Order)

    Dear  SAP Guru,
    If the  Vendor  Account have  debit  balance  then  stop to  create PO (Purchase Order).
    How to stop to  crerate PO?How to link PO with  Vendor  Acoount (FBL1N)?
    How  Vendor balance  Count?
    regards,
    Rupang shah

    Dear  SAP Guru,
    How  we can  stop to  create  PO  when  Vendor  Ledger have  Debit  Balance?
    regards,
    Rupang shah

  • Vendor  have  debit balance  then stop to do  MIGO & MIRO

    Hi !
    Requirment: If vendor  have debit balance in Ledger (FBl1N) then  user  can  not  pass the  MIGO entry, and  If  Vendor  have  credit  balance  then user can  pass the  MIGO entry.
    Can anybody  give some Idea?
    awaiting for  reply soon.
    regards,
    Rupang shah

    Hi Rupang,
    I'm a little confused on your question.  Could you please clarify?
    In Fbl1n, it displays invoice postings ONLY.  MIGO never hits Fbl1n; MIRO does. 
    Are you asking for at the time of the MIGO, you are looking for some user exit/config to look at the vendor balance to determine if the user can even post the MIGO - the goods receipt?
    And then from your subject, are you also asking for at the time of the MIRO, you are looking for some user exit/config to look a that the overall vendor balance to determine if the user can even post the MIRO - the invoice??
    Is that what you are asking for?
    Or were you just asking for how the system "blocks" invoices, maybe??  Please clarify.
    Cindy

Maybe you are looking for

  • Mac OS 10.5.6 Crashed while watching Online TV Shows (Al MacBook)

    I am not sure this is the right place for these discussion...But I hope someone can point me in the right direction. I usually watch TV shows on my Aluminum MacBook, it has worked pretty well thus far; however, after 10.5.6 update, the OS keeps rando

  • UDF-Sales Forecast Row

    Hi All, I' ve added an user defined field in Sales forecast-rows.  But when I open the Sales forecast window that particular UDF is not displays.  If am add in the Title it is displays. Let me know how to get it display in the rows. Regards, Venkates

  • Not able to include the system to its transport domain

    Hello, We are not able to include the system to its transport domain. We are getting the same error: Runtime Errors         SAPSQL_ARRAY_INSERT_DUPREC Except.                CX_SY_OPEN_SQL_DB Date and Time          01.10.2010 11:27:35 Please advice S

  • Can't open the Toolroom Ten booklet!

    I can't open the Toolroom Ten iTunes booklet! I re-downloaded several times, but the Adobe Reader said: "Adobe Reader could not open 'iTunes Booklet - Toolroom Ten.pdf' because it is either not a supported file type or because the file hase been dama

  • Magnetic Swipe (Keyboard wedge) character set problems

    Hi, I'm writing an app that handles scanner and mag stripe input into a JTextField, the scanner works fine, the wedge has some character set/encoding problems Windows XP, both USB, and both work fine in notepad etc. the wedge doesn't even present the