EDI Invoice Parking
Hi All,
Is it possible to Park the Invoice received thru EDI?
If so whats the standard Message type,Process Code and Fun Module to be used to achieve this?
Thanks,
Praveen
Hi Brijesh,
Thanks for your reply but this is not the answer to my question.
Ok, i'll elaborate it furthur.
Vendor sends the Invoice thru EDI and that is getting posted in our system. But, we want to make that Invoice get parked instead of being posted directly.....
Hope, its clear now
Regards,
Praveen
Similar Messages
-
Trying to get EDI Invoices working for purchasing
I am trying to setup inbound Invoice processing using an INVOIC01 IDOC, Process Code INVL.
As far as I can tell from my searches on the internet and from other sources, I have a syntactically correct IDOC and all of my config is correct, however I get the following message in workflow when I try and load the IDOC:
Item 00010 for purchasing document 4500321129 not selectable
I am a novice to the MM side of things, and am not sure exactly what this line means. I am testing against asingle line order. Using WE19, I see the following:
On the E1EDP01
Document item 00010
Action
Item Category 0
Order ackn.req.
Quantity 1000.000
Unit of measure CS
Quantity 1000.000
Price UoM CS
***. quantity
Net price 6.99
On the E1EDP02
Qualifier 001
Document 4500321129
Document item 00010
Date
Time
BSARK
IHREZ
Also, I just want to verify that I am correct in one assumption that I am making. I am assuming that I can bring in a INVOIC01 as a parked invoice against an Purchase Order which has not had the goods receipt. Is this correct?
Thanks, RickRichard,
For your line item issue, check the PO/line item to confirm the line item has not been deleted. If it is an active line item the other thing I would check would be the price (confirm it exists on the pricing conditions) .
During the EDI invoice posting process if the PO/line item is set as GR based-IV the idoc will fail if no GR has been made. Once the GR has been done, the idoc can be reprocessed manually via BD87 or via a scheduled job.
Regards,
Sandra -
Switzerland: electronic (EDI) invoice and paper invoice
Hi,
I am facing a business requirement saying that the law in Switzerland requires that EDI invoices should be accompanied by the corresponding paper invoice to be legal.
Otherwise the EDI invoices are not recognised as legal by the tax authorities.
Is this right???
Any helpful link?
Thanks
Spyrosthe documentation clearly says it can chnage invoice which is 'onhold'.
FU BAPI_INCOMINGINVOICE_CHANGE
Short Text
Invoice Verification: Change Provisional Invoice
Functionality
You can use this method to change provisional invoice documents. Provisional invoice documents have the status:
'On hold' or
'On hold (from parking)' or
'Parked' or
'Parked as complete' or
'Parked and released'
With regard to the reference document categories to which an invoice can relate, this method offers the following functionalities:
If you do not make any changes to the items of an invoice document, the originally chosen reference to a document category is retained.
If a change is made to items of an invoice document (i.e. if you supply the method with information via the Itemdata table, the purchase order is used as reference document category -
Hello,
We are implementing EDI invoice using BAPI_INCOMINGINVOICE_SAVE and MRBP (background engine).
We would like the posting date be set at the date when the invoice is posted. At the present time the posting date is set at the date when the invoice document is created from the EDI file.
We tried substitution rules (OBBH) but the field posting date (BUDAT) is not available for substitution.
We also plan to run a daily job which change the posting date of the planned and erroneous document (RBSTAT = 1 or 3) to the current date. But we do not find any BAPI which do it properly. As a result we plan to change the posting date directly in RBKP. Do you think this operation is safe and will not generate inconsistencies?
Or do you have any idea to solve our problem?
Thanks
Pascalthe documentation clearly says it can chnage invoice which is 'onhold'.
FU BAPI_INCOMINGINVOICE_CHANGE
Short Text
Invoice Verification: Change Provisional Invoice
Functionality
You can use this method to change provisional invoice documents. Provisional invoice documents have the status:
'On hold' or
'On hold (from parking)' or
'Parked' or
'Parked as complete' or
'Parked and released'
With regard to the reference document categories to which an invoice can relate, this method offers the following functionalities:
If you do not make any changes to the items of an invoice document, the originally chosen reference to a document category is retained.
If a change is made to items of an invoice document (i.e. if you supply the method with information via the Itemdata table, the purchase order is used as reference document category -
Incoming Invoice Parking through ALE
Hello Gurus,
We have a scenario in which we trigger a IDoc on saving of VF01 transaction( INVOIC01).
We send this IDoc to the other SAP system.
Here we have to park this Invoice through MIR7.
Here the reference for parking Invoice is PO for Thirty Party Scenario and Delivery Note for GR based.
This we need to to do through ALE.
Please let me let know if we need any conversion rules and is it possible by using the said IDoc: INVOIC01.
Also do we require to apply any SAP note.
Thanks in Advance.
PavanHi Pavan,
If you want to park an EDI-invoice, you can use the note 501524.
Please review the online documentation at help.sap.com by following this
path:
->Materials Managament
->Logistics Invoice Verification (MM-IV)
->Logistics Invoice Verification (MM-IV-LIV)
->Invoices Received via EDI (MM-IV)
->Processing EDI Invoices
I hope this note can help you fruther
best regards
Erika -
Report for Vendor Invoices Parked against Purchase Order
Dear Team,
I want a report or table name where I can get the Parked Invoices against a Purchase order.My requirement is to know which are the invoices which are parked against a PO since ME2M shows Invoices posted, so bye anyway is it possible to get such report.
Regards,Invioces Parked
Transaction: MIR6 & MIR5
In MIR6, Select Held/Parked and execute to get the results.
In MIR5, Select Parked and execute to get the results.
Table: RBKP
FieldS:
Status - RBSTAT
( A - Parked
C - Parked and Held )
Inv Doc - BELNR
Fis year- GJAHR
Invoices Parked against a PO
Table: EKBE
Enter the below:
EBELN - PO Number (Enter the PO Number(s))
VGABE - Trans./event type (Enter P - Invoice Parking)
BEWTP - PO History Category (Enter T - VRe) This is optional -
EDI Invoice before Goods receipt
Hello ,
Purchase orders are created in the system with GR based IV checked and the purchase orders are sent by EDI to the vendor .
The vendor ships the material and also send the EDI invoice . Since GR is not posted in the system by that time , EDI invoice is failing in our system .
We have explored the option of turning off GR based IV and have only GR checked so that Goods receipt and Invoice receipt can happen in parallel.. but business wants to have GR based IV .
Is there a way to delay the posting of EDI invoices in our system ? It is not a perfect solution , but this will minimise the EDI invoice failures in our system .
Thanks
ManiHello,
This is a common situation faced by many custmers. EDI Invoices can be created without GR. So LIV fails. This can reset for LIV (RKBP-RBSTAT = 1) by using MIR6. You can automate this by developing and running a custom program for MIR6 prior to LIV job.
Thanks,
Venu -
Error of Unit of Measure in Invoice Parking
Hi ,
I am trying the invoice parking from a vendor portal by using BAPI_INCOMINGINVOICE_PARK ... we have created ZPTP_INVOICE_PARK function module for it ... now I have an issue that when I am paassing the following fields
in FM
LIFNR : 107411
Header table entries
Doc_date : 01.06.2011
Gr_date : 01.06.2011
Com : 1500
Curre : INR
Gross amt : 46676.22
Vendor Inv : keep blank
DO : keep blank
Vendor Inv Amnt : 46676.22
Input Table IT_INV_Table
EBELN 1540027236
EBELP 00020
MBLNR 5000781648
MJAH 2011
ZEIL 0001
MW 01
ITM_AMT 46676.22
WAERS 10
PO_QTY 50
MENGE : 50
MEINS : EA
Now,I am getting an error that "Unit of measure SET differs from unit of measure EA in order item 1540027326 00020" where my 00020 item no. is having UOM as EA and item no. 10 is having UOM as SET(and it is a deleted line item ).
My question is why it is saying unit diffres as even in FM I am giving the right UOM i.e. EA
While SET is a unit of first line item which is deleted.Thanks for the response.
But the Unit is not fixed for D. there are number of transaction takes place and accordingly the units are. That is why I can not hard code it.
Plz advice. -
Hi all,
I have a problem concerning receipts of EDI invoices and goods.
Frequently our vendors send their EDI invoices to us before we get the goods.
As we process the inbound EDI-invoices they are stuck in BD87 as an EDI-error saying that the PO haven´t been completely goods recipt.
Is it possible to allow the EDI-invoice to be processed through the EDI-layer and get stuck with some blocking code in MIR6 even if the PO have items left to be delivered? If so, how do I do it?
best regards,
GlennHi Glenn,
in the PO - invoice tab - you can find a field called "GR-Based-IV". When this field is checked - it means that the system expects GR first and then IV. When this field is not checked - IV can be entered before GR - but then the Invoice will have to be released after GR.
In other words - try to un-check the field GR-Based-IV and see if it solves your problem.
Hope this helps,
Isaac -
BAPI for Vendor invoice Park FV60
Hi All,
Do you knwo any BAPI for vendor invoice Park through FV60, I have tried
BAPI_INCOMINGINVOICE_PARK - Got struck where It is asking to pass teh PO data in Itme level, where as i have to uplaod only
GLaccounts data.
and i tryed for another BAPI_ACC_DOCUMENT_POST but is not working its not related to my requiremment it seems...
Can any one know better about the process to do this.. pleas let me know..?
Can anybody did the same, if ues please share with me... its very urgent it need it...
Thanks,use bapi: BAPI_INCOMINGINVOICE_PARK
-
MRM_QUANTITY_CHECK for invoices parked as complete
Hi,
is it possible to call fm MRM_QUANTITY_CHECK for invoices parked as complete (RBKP-RBSTAT = 'B' and sy-ucomm = 'COMP')?
is it possible to have routine MENGE_PRUEFEN(SAPLMR1M) for invoices parked as complete?
These checks get triggered when posting the invoice.
i´d need to have these checks for invoices when they are parked as complete.
Best regards
Edited by: Pablo Casamayor on Apr 21, 2010 8:57 AMHi,
The purpose of using either the fm call or the subroutine is to avoid saving as complete an invoice if it hasn´t got goods receipts enough.
The standard triggers those checks when the invoices are posted but i´d need them when the invoices are saved as complete.
Best regards.
Edited by: Pablo Casamayor on Apr 26, 2010 8:30 AM -
Report to post a parked invoices parked using transaction MIR7
Hi Experts,
I have a requirement of developing a report that will post the parked invoices, parked using the transaction MIR7. While posting I need to check whether the invoice amount is in par with PO price. If there is any price variance, I need to assign the increased price to a different G/L account.
I understand that I should use the Function Modules 'MRM_INVOICE_READ' and 'MRM_PARKED_INVOICE_POST'. But it is not working for me. Forget about assigning the PO variance to different G/L account, I am unable to even post a simple parked invoice using these function modules.
The invoice data, especially item data (ti drseg), is not sufficient to populate to 'MRMPARKED_INVOICE_POST'. Some one help me how to fill the internal table ti_drseg so as to pass it to function module 'MRM_PARKED_INVOICE_POST'.
Please provide me if any standard reports are available to post the parked invoices.
Thanks,
Naresh Babu Kandula.Hi,
maybe something like:
REPORT zz_post_parked_invoice.
TYPE-POOLS: mrm, mmcr.
DATA: l_t_rbkpv TYPE mrm_rbkpv,
l_t_drseg TYPE mmcr_drseg OCCURS 0.
DATA: i_belnr LIKE bkpf-belnr,
i_gjahr LIKE bkpf-gjahr.
PARAMETERS: p_belnr LIKE rbkp-belnr,
p_gjahr LIKE rbkp-gjahr.
START-OF-SELECTION.
i_belnr = p_belnr.
i_gjahr = p_gjahr.
CALL FUNCTION 'MRM_INVOICE_READ'
EXPORTING
i_belnr = i_belnr
i_gjahr = i_gjahr
IMPORTING
e_rbkpv = l_t_rbkpv
TABLES
t_drseg = l_t_drseg
EXCEPTIONS
entry_not_found = 1
OTHERS = 2.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'MRM_PARKED_INVOICE_POST'
EXPORTING
i_rbkpv = l_t_rbkpv
ti_drseg = l_t_drseg.
IF sy-subrc NE 0.
ROLLBACK WORK.
ELSE.
COMMIT WORK AND WAIT.
ENDIF.
check also function module FM_FI_MM_PP_POST in include LF0KJF01.
Best regards.
Edited by: Pablo Casamayor on Jan 28, 2010 4:16 PM -
EDI Invoice (inbound)
Frnds
we are receiving EDI invoices form one of the vendor, so he just sends a file of the invoice and it get posted in SAP
But the issue is that for one invoie,two invoices are generated with all the same inforamtion.
I mean one invoice is poste 10000 and another invoice 10001 will be posted with the same informaiton which is posted in 10000, even reference number remains the same.
why it is happening, shouldnt SAP stop the duplicate invoice entry?
under vendor master record, Duplicate invoice indiacator is ON
please let me know any inputHi,
Normally, your Middleware system (XI, etc) puts control on duplication of invoices.
As you mentioned SAP is posted with two invoice numbers10000 & 10001it does mean it is not a duplicate invoice. Your reference number is a text field but not a primary key field.
Please check both the invoices with the respective P.Os
Regards,
Murali -
Std Work flow for Invoice Parking & posting
I am working om std SAP workflow for invoice document parking :
I have done the following activities :
1. Activate Work flow Template for Document Completion
Here i activated the event "Complete the Parked Log. IV Document"--> Incoming Invoice Document Parked. It is showing a green traffic light .
In agent assignment
Complete the Parked Log. IV Document>Complete the Parked Log. IV Document>Complete the Parked Invoice--> i have assigned the user MMCONFIG
2. In Define Release Criteria i have the following settings :
1000 H Credit 0.01 INR US MMCONFIG
1000 S Debit 0.01 INR US MMCONFIG
3. In Activate Workflow Template for Release for Posting
Here i activated the event Incoming Invoice Complete: ReleaseRel & i m getting a green traffic light .
In assign agents i did the following
Release the Completed Log. IV Document>Release the Completed Log. IV Document>Release the Completed Log. IV Document i assigned the user MMCONFIG
In Invoice Parking: Approve Release i assigned the user MMCONFIG .
For Invoice Parking: Release Invoice
Invoice Parking: Posting an Invoice " I AM NOT ABLE TO ASSIGN ANY USER AS THESE ARE BACKGROUND TASKS ".
Now when do a MIR7 - Park invoice & save the invoice as complete i am getting a mail in the mail box of MMCONFIG saying :
"Invoice Release 5105xxxxxxx 2009, Completed by MMCONFIG "
I go & release the same invoice .
Then i executed MIRO & tried posting the released invoice . The sysem doesnt allow me 2 post the invoice .
It automatically goes to MIR4 transaction & forces me to save as complete
if i try to post it the system says "Parked document is release-relevant and cannot be posted"
Pls tell me how can I post the invoice & IF MY SETTINGS FOR THE WORKFLOW IS OK ???
Regards
AnisFirstly, check with the Binding of the event and workflow, if they are fine
then check if the workflow gets triggered when you are posting... to check this,
First go to transaction SWU8 - turn on the workflow trace and then
Proceed with posting the invoice
go to transaction SWU8 again and then turn off the workflow trace
go to SWU9 - to check which all workflows got triggered....
If there is any workitem in your workflow, then go to SWI1 and select the workitem of that workflow and press shift+F8 to check the status of it and also check to which all agents it had sent...
If possible just give a hardcoded value in the workitem for testing purpose and check if that goes properly, later on implement the rule.....
If the workflow does not triggere - go to transaction SWETYPV and deactivate and activate the event linkage with that workflow....
Regards, -
EDI invoice idoc error "Enter a tax code in item 000001"
Hello,
I am trying ot post the EDI invoice but the idoc getting failed by giving error "Enter a tax code in item 000001".
Even i entered the tax code in my idoc, system not taking and also as i have maintained the table OBCD & OBCE but system not consider it.
If i maintained the tax code in my PO then it is posting the invoice with PO tax code sucessfully.
Please let me know, Is their any other setting needs tobe done for idoc to post the invoice without maintained TAX CODE in PO ?
Thanks in advance
Regards,
SatishNo option available .you have to maintain tax code in PO.
Try your luck with following option Still not sure as it works only if you call transaction MIRO
OLMR -- incoming invoice -- maintain default value for tax codes
Maybe you are looking for
-
Migration from Exchange 2007 to 2013 gives error "Failed to communicate with the mailbox database'
I have been trying to migrate several databases from Exchange 2007 to Exchange 2013. The migration started successfully, and many of the mailboxes moved successfully (about 70). The remaining mailboxes, failed. Looking deeper, we found a few issues;
-
The pop up that asks if I want to save this login name and password everytime I login to a site. It is huge and annoying as hell. I just want to have an option to stop it. I know it's there, I don't need to be reminded everytime and if I wanted it to
-
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
-
10.3 Clients not autologging
Hey everyone. I'm running 10.4 server and I'm trying to get iMac(G4) and Mac Mini(G4) clients running 10.3 to auto login into a student profile. Previously we were running 10.3 server and these clients were auto logging fine, but when we upgraded to
-
How to download extra content in GarageBand '11?
Hey, After clean installation of ML i'd like to download additional instrument for GB '11. When I'm pressing grey arrow in GB it takes me to the MAS update tab and said: "No updates available". I installed GB from iLife '11 DVD.