Invoice Payment Block (RBKP-ZLSPR / BSEG-ZLSPR) Update

Hi ABAP Gurus,
Good day.
Basically, I need to update Invoice Payment Block from "W" to "R".  I have tried BAPI_INCOMINGINVOICE_CHANGE but could not change the Payment from "W" to "R".  I believe that this is part of the said FM's restriction.  As per documentation, "it is not possible to change invoice documents flagged for invoice verification in background using this method".  Payment Block "W" is basically Invoice Verification via Workflow.
On the other hand, I have also tried to use FM FI_DOCUMENT_CHANGE without any success. I keep on getting no document found.  I have played around with the parameters being passed but without any luck.
Can you kindly provide a solution for this?  Thanks in advance for your help.
Best regards.
Brando Braganza

Hi,
You want to release a blocked invoice.You can use following BAPI
'BAPI_INCOMINGINVOICE_RELEASE'
For sample code
goto>SWO1>Enter BUS2081
Method-->Releasesingle
Thanks
Nabheet

Similar Messages

  • (INVOICE) PAYMENT BLOCK DUE TO QUALITY REASON

    Dear All,
    We are working on QM implementation for one of our client.
    The process is as follows
    1.     MIGO with Mvt 103
    2.     Inspection lot is generated after Mvt 103
    3.     Usage decision for inspection lot. Lot accepted  and moved to Unrestricted use stock (Mvt 105)
    4.     MIRO w.r.to PO
    Requirement: We wish to have payment block for the material. For that we have maintained Control Key for u201CInvoice Blocku201D in Quality Management view of Material Master record. So that after invoice verification, invoice document is generated but the status should be u201CBlocked for Paymentu201D.
    Issue: For some of the purchase order u201CInvoice is blocked for the payment while for others invoice is not blocked for the paymentu201D. Please note that both the purchase order are identical in terms of material, vendor, pur grp, mat grp and all the possible entries.
    Moreover in another case, for the same purchase order, one invoice is blocked for payment while other is not blocked for payment.
    Regards
    Gunjan

    HI,
    There is a Quality Block (Block.reason: quality) check Box active in the MIRO,untill we have cleared the Stock from quality inspection.
    So we have to write in the Exit below
    EXIT_SAPLMRMP_010-ZXM08U16-----MIRO
    if this indicator SPGRC is "X" Configure an error message that material is in Quality inspection.
    Hope so it helps
    Regards
    Anjanna.

  • AP Invoice Payment Block in Outgoing Payments

    Hi all
    Does anyone know if there is a way for the Payment Block check box on an AP Invoice > Accounting tab to be taken into consideration when processing a manual Outgoing Payments?
    I know it works via the Payment Wizard but It seems odd that you can mark an AP Invoice as blocked but yet you are still allowed to pay it through the Banking > Outgoing Payments option.
    Am I perhaps missing something?
    Many thanks
    Hayden
    Re: AP Invoices on Hold

    Hi
    Payment block was enhanced in the release of  2007A FP01 PL09.
    If set payment block in BP master or in Invoice, when add manual payment ,system will give out warning message and asked user the selected BP or transaction are blocked for payment, whether to continue or not.
    Regards,
    Yan

  • Block Vendor Invoice payment & Block Vendor Invoice

    Dear Colleagues,
    How can Vendor Invoice payment be blocked using  F-53 / F- 58 ? any config. req ?
    I know that at F110 level payment can be blocked if in the Vendor Master , payment block is ticked.
    How Vendor invoice be blocked at FB60 level ? any config. req ?
    Thnks
    Vinod

    Hi Vinod
    If you want to block all invoices for a particular vendor, please use the option payment block in the vendor master data. By using one payment block method, you would be able to block all the invoices for that vendor.
    If you want to block some invoices for a vendor or a group of vendors, please create a new payment term and in the details, please give a default payment block method in the master and also tick the box for it. Everytime you create invoices and you want to block it, please use the payment term creat for this purpose.
    Please let me know if you need any further information on this. Please do award points if fond useful.
    Karthik

  • Hi , Invoice  payment block  - "A" (AP to investigate)

    When  processing invoice against vendor, Invoice is posted with payment block "A" (AP
    to investigate) although there is no variance.
    Please advice on the rootcause of  the block.

    Hi Preeti,
    Thanks , what does it mean Subsitution.  Is there any specific configuration for this A block.
    Regards
    Vinoth

  • Code for AP Invoice Payment Block and Blocking Reason

    What is the best way to code unblocking of Accounts Payable Invoice - using FM FI_DOCUMENT_CHANGE, BDC or direct table update.
    Also, i need to remove blocking reasons for MM documents. I am not sure what table this is stored? Are there any FMs that can do this or does anybody have any example code?
    Help much appreciated
    Andrew

    Hi,
    Also, i need to remove blocking reasons for MM documents. I am not sure what table this is stored? Are there any FMs that can do this or does anybody have any example code?
    The table is RBKP_BLOCKED.
    To remove blocking reasons have a look at transaction MRBR.
    Best regards.

  • Invoice payment blocked for material is under quality inspection

    hi,
    how to prevent invoice being processed (MIRO)  when the materials are booked in quality inspection stock, Is this possible without the help of QM. 
    thanks

    Hi,
    Go to material master , check the QM View active.
    If QM View is active , go to this view and change the QM control Key as 000 and remove the tick mark for QM Proc active Field.
    Regards,
    Andra

  • User exit for filling the payment block

    Hello,
    I need the user exit for popuating the payment block(RBKP-ZLSPR ) while posting the FI invoice thru MIRO.
    Any inputs would be of great help.
    Thanks!
    Praveena.

    Hi,
    Try with these userexits
                                                                                    Enhancement/ Business Add-in            Description                                                                               
    Enhancement                                                                               
    LMR1M001                                User exits in Logistics Invoice Verification                    
    LMR1M002                                Account grouping for GR/IR account maintenance                  
    LMR1M003                                Number assignment in Logistics Invoice Verification             
    LMR1M004                                Logistics Invoice Verification: item text for follow-on docs    
    LMR1M005                                Logistics Inv. Verification: Release Parked Doc. for Posting    
    LMR1M006                                Logistics Invoice Verification: Process XML Invoice             
    MRMH0001                                Logistics Invoice Verification: ERS procedure                   
    MRMH0002                                Logistics Invoice Verification: EDI inbound                     
    MRMH0003                                Logistics Invoice Verification: Revaluation/RAP                 
    MRMN0001                                Message output and creation: Logistics Invoice Verification                                                                               
    Business Add-in                                                                               
    INVOICE_UPDATE                          Business Add-In: Logistics Invoice Verification                                                                               
    Assign points if useful.

  • Substitution : Payment block (bseg-zlspr)

    Hi,
    I would like to substitute the payment block when posting document header (tcode:FBR2). However, I cant find the BSEG-ZLSPR field to be substitute in the substitutable fields (tcode:ggb1 Financial Accounting > Document Header > Substitution > Step).
    Is that means that if the BSEG-ZLSPR doesnt appear in the substitutable fields to be selected, I CANT perform any substitution to that field?
    Appreciate advice. Thanks.

    Hi,
    For your requirement those field are not available in header level in substitution so first we can get those field through this way
    If you want Payment Block BSEG-ZLSPR  in line item level .
    Go to SM30 there Give Program name  VWTYGB01  select maintain button.
    There select the table BSEG and field names ZLSPR and remove the check box exculde flag for those fields.
    May be this information is useful to you
    If you have any doubt feel free to ask
    Regards
    Surya

  • BSEG-ZLSPR updating in a session method (batch input session is canceld)

    Hi Experts,
    places an "E" in the " PMT Block" field (BSEG-ZLSPR) on each document  using session method
    transection error coming   (FB09) line updateing please let me
    I have seen SM35
    FB09 .---incorrect
    >>>>>>>>>> SAPMF05L 0102
    RF05L-BELNR                        2800151708
    RF05L-BUKRS                        CBC1
    RF05L-GJAHR                        2010
    RF05L-BUZEI                        001
    RF05L-XKDEB                        X
    >>>>>>>>>>> SAPMF05L 0301
    BSEG-ZLSPR                         E
    BDC_OKCODE                         /11
    Transaction was processed successfully
    Field BDC_OKCODE changed: /BEND (previously:  )
    Batch input processing cancelled
    Transaction error
    Please let me know

    When you recorded via SHDB, did you actually perform a change, depending on the item type in document, there can be some popup window that comes after the one where you changed the field, so i suggest perform a true SHDB update with the actual type of item.
    Nevertheless, execute the DBC in a 'A' display all mode.
    Regards,
    Raymond

  • Authorisation Object for Payment Block Filed(ZLSPR) in FB02

    Hi,
    I want to restrict the authorisation to modify the field Payment Block to some of the users only in FB02 Tcode.
    How can i achieve it.
    My basis team said it can help me if i can give the authorisation Object  for the same they can restrict the authorisation object to limited users.
    regards
    Jaya

    Hi Mallikarjun,
    The authorisation Object given is related to Excise invoice ? So, please let me know how this would help in restricting modification of payment block filed in FB02?
    regards
    jaya

  • AP Invoice interface - payment block

    Hi,
    Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
    Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
    Any ideas how to handle this???

    hi,
    use change document analysis like tcode FB04
    -> try fm CHANGEDOCUMENT_READ_HEADERS
    A.
    Message was edited by:
            Andreas Mann

  • AP invoice interface - payment block field question

    Hi,
    Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
    Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
    Any ideas how to handle this???

    hi,
    use change document analysis like tcode FB04
    -> try fm CHANGEDOCUMENT_READ_HEADERS
    A.
    Message was edited by:
            Andreas Mann

  • Payment block for cleared invoices

    Hi,
    Removal of payment block for cleared Ap invoices.
    Thanks
    Chiru

    Hi
    Where did you get this type of situation / this is a customer requirement ?
    You can remove the payment block, follow the below procedure:
    SPRO>Financial Accounting>Financial Accounting Global Settings>Document>Line Item>Document Change Rules, Line Item
    In that screen goto position and give the the account type "K" & Field "BSEG-ZLSPR" - you will get the field - select the field you will get one more screen in that screen remove the check box "Line item not cleared"
    VVR

  • Payment block at invoice level

    Hi,
    Hope you all are doing well.
    We've upgraded our SAP system from R/3 to ECC 6.0 and are facing the
    following problem while testing it
    While posting a vendor invoice through transaction FB60,
    -In R/3, user cannot modify Payment Block (BSEG-ZLPSR). The default
    -In ECC 6.0, user can modify Payment Block (BSEG-ZLPSR) from its
    default value 'A' to any other.
    What our requirement is we don't want users to change payment block. It
    should be set to its default value 'A', can only be udpated through
    transaction FB02 and also shouldn't be dependent on Payment Terms which
    is currently being done in SAP R/3.
    We checked configuration in Transactions OB27, OBBH for any
    substitution, default Values for Pmnt Block & Maintain payment
    terms.
    Also, we haven't configured any workflow for releasing payment.
    Regards,
    -N

    Sorry that was not complete
    enter following line item validation (OB28)
    Pre-requisite:
    ( SYST-TCODE = 'FB60' OR SYST-TCODE =
    'F-43' )
    AND BSEG-ZLSPR = 'A'
    Check
    BSEG-ZLSPR = 'A'
    This is based on the assumtion that payment block "A" is getting defaulted.  But if this is defaulted through a substitution, then this validation will not work
    Edited by: Ron on Oct 7, 2009 9:31 PM

Maybe you are looking for

  • Closing an LDAP session

    I use DBMS_LDAP.INIT(host, port) to open a session with an LDAP server. How does one CLOSE such a session?

  • VLM configuration problem in RHEL 3.0

    Hello I am using oracle 10g R2 in RHEL3.0. My kernel version is 2.4.21-37.ELsmp. So, it will support upto 16GB RAM. I have 8GB RAM installed and so want to increase SGA size using VLM. I have following configuration in my spfile: *.compatible='10.2.0

  • Invoice 810 Issue

    hey,    i am trying to post an inbound 810. I am getting the following errors " Customer/vendor could not be determined for intermediate document " Please help.

  • Illustrator crashes on startup - Win7

    Just did a clean install of Win 7 64bit. The rest of CC seems fine. Illustrator keeps crashing as soon as I get through the splash screen. I've updated my graphics card driver, tried deleting various plug-ins, signed out and signed in, reinstalled th

  • 3G w/updated OS4  "SLIDE TO UNLOCK" is EXTREMELY SLOW

    My iphone 3G has gone berserk since the updated version of software. It hasn't done anything but problems: slow applications, slow GPS navigation, oh yeah did I mention programs freezes in the middle of a job and kicks me out from times to times. ALS