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
GunjanHI,
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 HoldHi
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
VinodHi 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
AndrewHi,
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.
thanksHi,
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 knowWhen 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
JayaHi 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
ChiruHi
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,
-NSorry 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
-
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
-
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