Logistics payment block 'M'.
Dear Guru's,
One of our customer has posted Logistics invoice which has been blocked against payment automatically 'R' block and the same has been updated has 'A' in logistics payment block in table RBKP_BLOCKED. Later on the logistics payment block has turned to M(Manual block set in header - No blocking reason), we are not sure who the invoice logistics payment block turned to M now. Initially it was set to A in logistics payment block and R in block reason. Now it turned M in logistics payment block and R remained the same in block reason. We checked the invoice change details there was no changes done to invoice. User has also confirmed that they have not done manual blocking. Also there is no blocing reason in table RBKP_BLOCKED such as Blocking reason qty, Price, Amount etc. everthing appears to be blank.
SO i would like to know under which scenario, M will be updated in logistics payment block in table RBKP_BLOCKED.
Regards,
Hem
Hi Hemkumar
In standard practice,if invoice is blocked by logistic invoice verification(MIRO) because of tolerance
limit for tolerence key,Where Invoice price is very WRT Purchase order price.
Check all tolerence keys setting in t.code:OMR6
The other way invoice is blocked by logistic invoice verification(MIRO) by enhancement as material is in quality inspection.
You can use T.code: MRBR to release blocked vendor invoice for payment.Also you can use
T.codes:FB02 or FBL1N to release the blocked vendor invoice for payment.
hope this is use full to you
Thank
Trinath
Similar Messages
-
Output MRBR: Payment Block (PMNT Block) and Logistics Payment Block
dear all-
Today I was working on an issue related to trx MRBR. I noticed that in the list that is generated by MRBR (when you opt for 'manual release') there are interesting fields:
- one is called 'payment block'
- the other is called 'logistics payment block'
I see that when an invoice line item has one or more blocking reasons the field 'logistics payment block' is filled with the value A. The 'F1 help' provides a good explanation. The other field (just 'payment block') is blank (although 'F1 help' suggests that the value R can be expected)!
Does anyone know what the difference is between those 2 payment blocks? And why is one blank?
thx
BenThe logistics (MM) payment block is the payment block in the MM invoice, either set manually or automatically (e.g. price difference to PO).
The field payment block comes from the vendor line of the accounting document and is automatically set by system when a blocked MM is saved.
Hope that helps. -
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 -
Hi Gurus,
can anyone explain where payment block reasons are used?
pls help
Regards
raviHI,
Manual payment block
If you manually select a payment block from the list field to block an invoice for payment, the payment block field in the header of the invoice document is marked with the appropriate indicator.
Blocked due to differences
If invoices are to be blocked automatically due to differences in the invoice items, the system enters the payment block R in the vendor line of the Accounting document. The field in the header of the invoice document remains empty.
Random payment block
Invoices that do not show any other blocking reason, can be blocked in accordance with the random principle. In Customizing for the Logistics invoice verification, you can set the probability for the block. The indicator for the logistical payment block is entered in the header of the invoice document.
Thanks and points
Vasu. -
Payment Block O and P (block for netting ED and FE) ECC6
Dear Experts,
There are 2 payment block indicators that are unclear to us how to use them in our business processes:
1, Payment block O Block for netting ED
2. Payment block P Block for Netting FE
Can you please share your experience in what type of business processes you are using these payment blocks and are there also blocking reasons behind these payment block, like we have for payment block R
Thank youHi Ylee,
Three clarifications from my side in response to your process -
1) Through IMG ---> Material Management ---> Logistics Invoice Verification ---> Incoming Invoice ---> Define Mail to Purchasing When Price Variance Occur, you can be able to set up the message determination so that the related message will be automatically sent to the buyer's inbox as soon as there is any variance between PO price and invoiced amount;
2) Secondly, it is true that once change is made in the PO, the blocked invoice shall also be released through another transaction MRBR.
3) You can also technically define the small difference transaction/event key DIF for automatic posting in case of small difference.
Given your pre-defined process, I would believe that any workflow, once being activated, shall consist of three main steps -
1) The e-mail notification shall be triggered and sent to buyer as soon as there is any variance;
2) Once change is made in PO via ME22N transaction, the workflow will be then forwarded to A/P clerk (invoice creator) so as to either run MRBR transaction or manually remove the payment block indicator;
3) Once this is completed, the e-mail notification will be sent to the buyer (and other related parties, if any) confirming the successful invoice posting.
Regards
Sridhar -
Hi Gurus,
Can we have multiple payment blocks assigned to an invoice, so than payment cannot be made until all the blocks are cleared???
Please revert asap.
Thank YOuHello,
in a FI document there is only one payment block field.
BR Tarik
prhps. look to this SAP help:
Payment Block Key
Use
Specifies why a document is blocked for payment.
The following payment blocks exist:
Manual payment block
If you manually select a payment block from the list field to block an invoice for payment, the payment block field in the header of the invoice document is marked with the appropriate indicator.
Blocked due to differences
If invoices are to be blocked automatically due to differences in the invoice items, the system enters the payment block R in the vendor line of the Accounting document. The field in the header of the invoice document remains empty.
Random payment block
Invoices that do not show any other blocking reason, can be blocked in accordance with the random principle. In Customizing for the Logistics invoice verification, you can set the probability for the block. The indicator for the logistical payment block is entered in the header of the invoice document.
Dependencies
If you have set a manual payment block, and an invoice is blocked automatically due to differences in the invoice items, the system enters the manual payment block in the vendor line of the Accounting document. -
Validation Rule on Payment block
Hi All,
Need your expert advice on below scenario
Specific users are allow to remove payment block of Document posted of specific vendors, can you please provide what logic I use in GGB0 Validation rule.
Logic used by me is under prerequisit:
Company Code = '1100' AND Vendor = 'vendor Number' AND User Name <> 'User ID'
under Check:
Pmnt Block <> 'B'
it is restricted user from editing payment block of posted document.Hi Revan,
Your logic will work. It will have side effects - but if you take another approach, there will be others (perhaps more serious ones). So, I would suggest going ahead with it and see where it needs to be adjsuted.
Let's list some of the drawbacks, so that you can address them if needed:
* For example, no other user will be able to post or change anything on such a vendor item (not even Text, Assignment etc.) if the payment block is not set. I believe you have to live with it.
* No other user will be able to reverse (trans. FB08 etc.) or unclear (trans. FBRA) such items if they are not blocked against payment. Blocking FBRA is perhaps OK, but I would strongly recommend excluding trans. FB08 from the prerequisites - it is usually a good practice to allow "everything" on reversal, so that any error can be corrected this way.
* If the item is blocked with another indicator (e.g., "R" from logistics invoice verification) then the other users will not be able to do anything with it, either. Do you want the block type to be so specific? If not, then you may consider a blank block in the "check". But this is rather a detail.
Lakshmi also had a good idea to include all such users (and perhaps vendors) in sets (with trans. GS01 / GS02) to make it more flexible to change them as employees move or new vendors become critical. This could however open a "back door" if the access to this set (these sets) is not properly controlled.
I was also thinking about a different approach - to do it through authorization roles and profiles, but it would have much more drawbacks (e.g. with object Accounting Document: Account Authorization for Vendors (F_BKPF_BEK) - only the priviledged group would be able to perform specific actions on such vendor items, whether or not they would be blocked - which would be harsher than you design). So, you are trying the right approach, but it may just be needed to finetune it a little (put some more prerequisites, such as "exclude FB08"). You do it the right way, I believe.
Good luck! -
MIRO Invoice Goes to Payment Block
Hi
Posting the MIRO document by default goes to Payment Block.
No price difference or error/ Checked Vendor master/Price difference percentage settings.
How to make remove the Default payment block settings ? Other than above any other settings?
Appreciated any advise
Rgds
RGHi
Check the Blocking Settings for Schotastic block under Logistics Invoice Verification. Further also check, in your payment terms, if the automatic block setting is maintained due to which the invoices are getting blocked automatically.
Regards
Sanil -
Re:LIV payment block ( MIRO)
Hi All
In our SAP environment , Invoice are getting blocked automatically by a manual block which is not R block ( Invoice verfication block)...My question is Is there any way to block the invoice automatically other than R block.....If we can do it using user exits ..then what user exits do we use to put the code in for MIRO tcodeHai
Invoice you can block by following way of functions:
Determine Payment Block
Set Tolerance Limits
Item Amount Check
Stochastic Block
1. payment blocks used to block invoices for automatic payment. Payment blocks apply to all company codes. When entering an invoice, the user can enter a payment block; the invoice is then only paid once the payment block has been deleted.
2.set tolerence limits
AN: Amount for item without order reference,AP: Amount for item with order reference
PP: Price variance
VP: Moving average price variance
BD: Form small differences automatically
these are the payment relevant tolerence level block
refer: spromminvoice verification--invoice block
3. Activate item amount check in your company code
You set the limit above which items are blocked as the "absolute upper limit" for AN and AP.
4. Stochastic block
The degree of probability depends on the invoice value; if it is the same or larger than the threshold value, the degree of probability is the same as the percentage. If the invoice value is smaller, the degree of probability is calculated in proportion to the threshold value.
Example
Threshold value: 3000 percentage: 60
Invoice value Degree of probability of a block
3000 60 %
5000 60 %
1500 30 % (= 60 * 1500/3000)
100 2 % (= 60 * 100/3000)
In via user exits you can block:
MM08R002 Tolerance checks
other than user exits ( customer exists used in invoice)
MM08R001 ERS (conventional Invoice Verification)
MM08R002 Tolerance checks
LMR1M001 Transfer of document header and item data,
account assignment proposal for invoices for blanket POs
LMR1M002 Account grouping for GR/IR account determination
LMR1M003 Number assignment in Logistics Invoice Verification
LMR1M004 Item text in follow-on documents
LMR1M005 Change criteria for releasing parked documents for posting
LMR1M006 Change XML data for BAPI call CreateFromData
RMVKON00 Consignment/pipeline settlement
MRMH0001 ERS (Logistics Invoice Verification)
MRMH0002 EDI invoice receipt (Logistics Invoice Verification)
MRMH0003 Revaluation (Logistics Invoice Verification)
MRMN0001 Message output for Invoice Verification*
Hope it's useful for you -
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. -
Accounting document payment block
Hi friends
I have a issue on payment block on accounting document
Accounting document got blocked with payment block P( payment request). i have check the log there is no manual changes in the docuemnt.can you tell me what are other reasons blocking accounting document.
regards
balajiHi Balaji,
Please check whether the invoice is blocked at header level in the basic data by entering R in the payment block field on the payment tab page.If so remove the same.
Also invoice can also be blocked for a single item by manually selecting the MA (Manual blocking reason) field on the item screen.
Even if you not manually block invoices at header or item level, the system automatically sets the payment block in the vendor line of the FI Document.
If above possibilities are not there check whether you activated stochastic blocking facility in customizing;
Logistics Inovice Verification---> Invoice Block->Stochastic Block---> Activate Stochastic Block
In this type of block if the invoice value is lareger than or euqual to the threshold value,the probability that invoice will getblocked is same as that of given percentage.
Stochastic blocks are vlid for entireinvoice and not at item level.
I hope it helps,
Regards,
Tushar Patankar -
Dear Expert,
Could you tell me what is the relationship between workflow and payment block ?
when I enter payment block 'B' (Blocked for payment) in accounting document, message box appear "There are no workflows
that have already work with this object but when I enter payment block 'P'(Payment Request ) the workflow are defined.
Are the any config related to workflow and payment block?
Could you tell me please..
Thanks and Regards,
YLHi Ylee,
Three clarifications from my side in response to your process -
1) Through IMG ---> Material Management ---> Logistics Invoice Verification ---> Incoming Invoice ---> Define Mail to Purchasing When Price Variance Occur, you can be able to set up the message determination so that the related message will be automatically sent to the buyer's inbox as soon as there is any variance between PO price and invoiced amount;
2) Secondly, it is true that once change is made in the PO, the blocked invoice shall also be released through another transaction MRBR.
3) You can also technically define the small difference transaction/event key DIF for automatic posting in case of small difference.
Given your pre-defined process, I would believe that any workflow, once being activated, shall consist of three main steps -
1) The e-mail notification shall be triggered and sent to buyer as soon as there is any variance;
2) Once change is made in PO via ME22N transaction, the workflow will be then forwarded to A/P clerk (invoice creator) so as to either run MRBR transaction or manually remove the payment block indicator;
3) Once this is completed, the e-mail notification will be sent to the buyer (and other related parties, if any) confirming the successful invoice posting.
Regards
Sridhar -
Dear All
I am working in ECC 6.0 version,
While posting vendor downpayment in F-48 Tcode, the payment block field is
hitting with 'A' automatically, eventhough i didnt give in vedor master.
In vendor master I have given as 'free for payment'.
Pls give me a solution.
Thanks in advance
Regards
RavindraHello Ravindra
The payment block is hard coded in these cases. The reason for this is:
The idea of issuing a down payment is not to offset or to create a debit position to the existing invoices in the account...therefore a downpayment MUST be blocked. After the related invoice has been created,you will assign the downpayment to the invoice. A downpayment should be assigned to special balance sheet positions therefore you have to use the special G/L posting feature. If you only want to offset some invoices in a payment/dunning run, use the credit memo transaction
(F-41) or create a debit entry using FB01.
Regards
Javier Reviriego -
How to set the payment block for Purchase order price quantity variance & for date variance.
Pl. explain in details with configuration to last process.
ThanksPurchase order price quantity variance setup B1 and B2 in OMC0 transaction
for date variance goto OMR6 and maintain ST
Maybe you are looking for
-
Referencing a "locally installed" Java applet from a server-based HTML page
How does one reference a "locally installed" Java applet from a server-based HTML page (i.e. via the applet, object, or embed tags)? I have seen references in documentation that this is possible, but I have not seen any examples. I have tried a few t
-
How do I fix this problem, I have a mid 2010 mac mini. I put in both of my 4gb sticks of ram and when I power it on it beeps once every few seconds. The firmware is up to date, so what else could it be, cause this system is suppose to suppore 8gb of
-
How to export Android sms to pc
I want to be able to export my Android SMS database to my pc in a friendly txt, html or pdf format that is easy to read. I have the sms.db file ready to use, i just want to be able to easily convert it. What applications that are completely free can
-
Setting selectedIndex on view stack after removal
I'm having an issue where when I remove an element from a ViewStack its not selecting the previous item in the list. It keeps snapping back to index 0. here's some simple code: <?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication x
-
I have a 5-GB ipod 1st gen (scroll wheel), and it seems to have died. It gives me the "sad ipod" icon, but it won't go into disk mode, as apple tells me to. I have but it in "diagnostic mode", and run all of the tests, and the only one that it fails