INVOIC02 IDOC E1EDKA1 PARVW value meaning
I checked WE60 documentation and cannot determine what the meaning of
/INVOIC02/IDOC/E1EDKA1/PARVW = "EN"
I am tasked with setting up a new mapping rule and am trying to correlate the IDOC E1EDKA1 vendor numbers to the PO and Invoice values. WE60 has all other PARVW values documented but this one. Is there another way to determine what Invoice field is used to populate this value so I can correlate the data value?
Hi Bryan,
As far i know the PARVW will not be having value "EN" , the abbrevation of EN is "English" which will be sent in the field /INVOIC02/IDOC/E1EDKA1/SPRAS [Language Key].
The Values generated in PARVW will be LF or RS , so this seems to be a wrong data entry and you can avoid this.
For PARVW you also refer this page
[http://help.sap.com/saphelp_di46c2/helpdata/EN/44/f50abfea3b11d194dc0000e83dd751/content.htm]
-Muru
Similar Messages
-
Hi,
I am trying to create an invoice linked to a PO using inbound INVOIC02 IDocs.
I am getting an error message "Formatting error in the field BKPF-BLART; see next message". This is puzzling me as BLART does not exist in any segment and there are no further error messages. I have populated the header segment with BSART = "INVO".
In vain, I have tried using output determination to automatically output an INVOIC02 IDoc when I create one manually in MIRO, in the hope I can just change the ports to post it back in with a new ID. I have set up the condition records OK, such that a message entry automatically appears when I create the invoice with the vendor in the condition record. I have set it to process immediately. When I save the invoice, no IDoc gets created (I have done something similar for POs and that works OK). I have even tried using program RSNAST00 to kick it off, but that doesn't do anything either.
Useful answers to either problem will be rewarded. Many thanks in advance,
PeterThe error message is caused by missing EDI configuration. In order to post invoices successfully using inbound INVOIC02 IDocs, it is necessary to maintain configuration using transactions OBCA, OBCB, OBCC, OBCD and OBCE (these can also be accessed through SPRO under Financial Accounting - Accounts Receivable and Accounts Payable - Business Transactions - Incoming Invoices/Credit Memos - EDI).
1) In OBCA, maintain an external company code for each of the SAP company codes used in table T001. Although the field called "Company code name in the invoice" is a free text field, it must be identical (it is case sensitive too!!) to the value in the Idoc segment E1EDKA1 with qualifier RE.
2) In OBCB, set up a relationship between each SAP company code and the vendor reconciliation account. Specify a goods/services number of *
3) In OBCC, you can maintain additional account assignment details
4) In OBCD, maintain the name of the tax code from the external system and the SAP tax codes - even if you don't need to actually change the values between the systems. Maintain a tax type and rate for each country's tax codes you intend to use. These match up with the values in the Idoc segment E1EDP04.
5) In OBCE, maintain the posting keys and document types for each company code. This is where the invoice document type is taken from. There are some other interesting flags here, such as park document and create a BDC session - I've played around with the parking flag but the invoice was always posted!
Finally, make sure that your partner profile for the external system in WE20 has a process code INVL and calls function module IDOC_INPUT_INVOIC_MRM (as I was initially using INVF!)
Hopes this helps everyone as it took me 3 weeks to work out!!
Peter -
Invoice Posting using INVOIC02 Idoc for PO and Non-Po based invoices
Hi All,
We have a problem regarding posting Invoices using Idocs.
We have po and non-po invoices coming frm thirdparty in the form of idoc files.
We need a clarification whether Invoic02 idoc can handle both Po and Non Po Based invoices or threre are seperate idoc types or message types for Po and Non Po Invoices.
Could any one give some inputs on Partner Profiles also for this senario.
Please kindly reply as early as possible.
Regards
Anil Kumar KHi
I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
Thanks
Sanjeev -
How to find the appropriate user exit for invoic02 idoc in idoc_output_invo
Hi all,
I am new to this community p
i have issue regarding the How to find the appropriate user exit for invoic02 idoc in idoc_output_invoic function module.........
thanks,Hi ,
welcome to SDN.
You can select the appropriate Customer exit accrding to the available parameters .
The list of exits available are
EXIT_SAPLVEDF_001
EXIT_SAPLVEDF_002
EXIT_SAPLVEDF_003
EXIT_SAPLVEDF_004
For Example , if you want to modify the Idoc data(EDIDD) you have to use the EXIT_SAPLVEDF_002. accodingly you can select the user exit according to the avaialable parametres.Use Table MODSAP fto get the Enhancement name.
Hope this Helps
Rgds
Sree
Edited by: Sree on Jul 23, 2010 12:11 PM -
Does the following attributes exist in the standard INVOIC02 Idoc:
Contract Date
Contract Type
Delivery Date
Shipping Point
Shipping Condintion
Transport Method
Thanks,
FaisalPlease check for the fields in IDOC documentation using Transaction WE60.
Thanks. -
Mapping of inbound INVOIC02 iDoc Segment to MIRO/MIR7 Header Text? Help!
Hi Experts,
I need to map a field from the inbound INVOIC02 idoc to the header text field. This field is TABLE:INVFO;(Struct)Field:SGTXT as shown in MIR7. I thought that segments E1EDPT1 & E1EDPT2 would map to this field but it is not showing up in the processed invoice. Is there a segment/field in INVOIC02 that maps to this field?
Thanks,
DougHi,
Try like this
Ledger Ledger
EqualS------------OR EqualS------------OR EqualS------------OR EqualS------------OR----Not---
Constant(460050) Constant(471000) Constant(420600) Constant(472150)
and Brand-------
EqualS--CreateIF-----Target Brand
Constant(75999)
Thanks! -
VAT currency code in INVOIC02 idoc
Hi experts,
Anyone know if there are a field in the INVOIC02 idoc where I can specify the currency of the VAT.
If for example we are invoices in EUR and need to report tax in SEK, where in the idoc do I tell the system that my VAT amount are in SEK?
best regards,
Glenn Karlssonaccording to the docu, the VAT amount is in document currency
http://help.sap.com/saphelp_di46c2/helpdata/EN/44/f50abfea3b11d194dc0000e83dd751/content.htm
I have heared about this requirement with VAT amount in local currency, however I have not seen a solution yet.
MAybe you should ask SAP directly (dont forget to post the answer here) -
Hello everyone,
I am trying to find a way to identify certain INVOIC02 IDOCs in the middleware based on the order reason (VBAK-AUGRU) of the sales order the invoices (billing documents) were created for. The requirement is to use the standard INVOIC02 IDOC and the standard function module for outbound processing.
When I look at the structure of the INVOIC02 I can see that it has a field AUGRU in segment E1EDK01. The question is now, whether this will have the same content as VBAK-AUGRU.
The obvious thing to do would be of course to just test it in the system, but this is not an option currently.
Thanks for your help,
ThomasHi Sharadha,
There is no corresponding fields to map the specified fields. For this you need to extend the standard Idoc and specify these fields in extented version of the Idoc.
I hope this will help you. -
Comparing INVOIC01 and INVOIC02 IDOCs
Hi All,
In my project, currently INVOIC01 type IDOCs are being used.
There is a requirement to use INVOIC02 type IDOCs instead of INVOIC01 type IDOCs.
To achieve this, I need to compare the structure of INVOIC01 and INVOIC02 IDOCs.Can you please suggest a way of doing this?
Is there a standard SAP tool which can do this?
Any pointers in this regard will be highly appreciated and suitably rewarded.
Regards,
Som SSom,
I realize this is an old post but thought I'd try.
I'm in a similar situation where I need to understand the differences between invoic01 and invoic02 and I'd like to see how successful you were with your attempt to do a comparison and what differences you found.
Sandra -
0RECORDMODE values means ??????
Hi
Can anyone please let me know the 'What are the values means for 0RECORDMODE.
0RECORDMODE = X --> what is mean (records is changed or newly created ???)
0RECORDMODE = N --> what is mean
0RECORDMODE = space --> what is mean .
pls let me know
regards
KumarHI Ravi,
0RECORDMODE is a predefined characteristic, it specifies how data is loaded into target.
AFTER IMAGE " " :What did the record look like after the change
BEFORE IMAGE "X":What did the record look like before the change
ADDITIVE IMAGE "A": Show only the difference for all numeric values
NEW IMAGE "N": For each change that is made, a new unique record is generated.
DELETE "D" : Only provide the key information required to make deletion.
REVERSE "R": Send the information required to numerically "cancel" a deleted record
for example:
MATER CUST PRIC QTY REVE
mat001 cst001 1000 10 10000
mat002 cst002 2000 20 20000
above mentioned data is loaded into ODS . After this loading ,one record is changed and some other records are added to this source
MATER CUST PRIC QTY REVE
mat001 cst001 500 10 5000 ( changed record)
mat002 cst002 2000 20 20000
mat003 cst003 400 5 2000 (new record)
Now in ODS u can see this
MATER CUST PRIC QTY REVE 0RECORDMODE
mat001 cst001 1000 10 10000 X
mat001 cst001 500 10 5000
mat002 cst002 2000 20 20000 N
mat003 cst003 400 5 2000 N
Hope this info helps you.......
Thanks & Regards
KP -
What does passed by value mean?
On one of my recent tests on methods I had a true or false question that stated:
Some variables can be passed by value, and the answer was true. But what does passing by values mean?
Message was edited by:
rght191any changes made to the copied reference willbe
reflected in the original object.
any changes made to the object that the copiedreference refers to,
will be reflected in the 'original' object...because its the same object.
Yo, RadcliffePike:
You actually quoted my reply before yours.
I don't mean to nit-pick but did you say anything
different or am I missing something?You said "changes to the copied reference". You meant
"changes to the object the copied reference refers
too". Just a slight difference...And the whole point, really. -
Missing custom PARVW in E1EDKA1 INVOIC02 IDoc
We have a custom partner function type ZZ. It is on the the billing doc header. However, when we create the IDoc INVOIC02, it does not come down into E1EDKA1 with the other partner functions on the billing doc header.
There are also PARVWs BK and RS coming down in E1EDKA1, although they are not on the billing doc. This is not a problem, however I can't figure out where they are coming from?
Is there some table I need to maintain with my ZZ partner function?
Thanks for any advice.
AnkeThank you Kris! I just found that digging through OSS in reference to order confirmations. I had no record of this entry being required in my config documentation. I speculate one of our past consultants did it and did not document. Then we had an upgrade and the entry was missing when we went to production.
-
IDOC Invoic02 - Segment E1EDP26 (net value) is missing because of val. 0,00
Hello everyone,
I have an idoc of type Invoic02 and the segment E1EDP26 with qualifier 003 (net value) is missing if the net value is 0,00u20AC. If the value is greater than zero, the segment is perfectly there.
Does anyone have an idea how I can achieve that this segment is always there independent of the value?
Thank you!
Best regards
AndreasI'm replying to this old post since it comes up in Search. We had the same issue - E1EDP26 with QUALF 003 would not be in the IDoc, but it was required by the receiving system.
Here is a reply I received from SAP:
This is the standard system behaviour and this is hard coded in the
system.
Please see the following from note 635337 (Conditions are missing in theIDoc):
o The value of the condition must be <> 0.
You may change the code in LVEDFF0F by removing the IF and ENDIF
statements and then E1EDP26 segment 003 will always be output
but this would be a modification and would be subject to the conditions
from note 170183.
*- Absoluter Nettowert
IF NOT tvbdpr-netwr IS INITIAL. <<<
CLEAR int_edidd.
CLEAR e1edp26.
int_edidd-segnam = 'E1EDP26'.
e1edp26-qualf = '003'.
PERFORM get_e1edp26_tcurx_currency USING tvbdpr-netwr.
MOVE tvbdpr-netwr TO h_newr_btrg.
MOVE e1edp26 TO int_edidd-sdata.
APPEND int_edidd.
PERFORM customer_function.
ENDIF. <<<
Since we already had a user exit EXIT_SAPLVEDF_002 implemented for the IDoc extension, instead we resolved it by adding the following code (fragment) there:
DATA ls_e1edp26 TYPE e1edp26. "document item pricing data
DATA lv_kwert TYPE kwert.
CASE int_edidd-segnam.
WHEN 'E1EDP26'.
MOVE int_edidd-sdata TO ls_e1edp26.
IF ls_e1edp26-qualf = '001'.
IF xtvbdpr-netwr = 0.
CLEAR: ls_e1edp26, lv_kwert.
ls_e1edp26-qualf = '003'.
ls_e1edp26-betrg = lv_kwert. " so that decimals/format are the same
SHIFT ls_e1edp26-betrg LEFT DELETING LEADING space.
MOVE ls_e1edp26 TO int_edidd-sdata.
APPEND int_edidd.
ENDIF.
ENDIF. " ls_e1edp26-qualf = '001'
ENDCASE. -
Hi,
I am using IDoc INVOIC02 to create invoices relating to purchase orders. Some of the IDocs are in error with message ME708 e.g. "Item 00001 for purchasing document 4900006028 not selectable". What does this mean? I have tried comparing entries in tables EKKO and EKPO for the affected orders and haven't seen any significant differences.
Many thanks in advance,
PeterHi Peter Applestone,
I want of your guidence. This is related to thread INVOIC02 you posted long back. As you are actively working on this i take liberty to post this.
I am also working on this Invoice receipt thru EDI-IDoc. I have configured the same way you have explained below. Those steps were really helpful. But i am always getting the error again and again. The error is:
Customer , Vendor XXXXXXX not known
Message no. FD110
I have tried to trigger IDocs using basic types INVOIC01 and INVOIC02. But all in vain.
Please rush your answer, Peter !!
Cheers
Maruthi
your message----
Re: INVOIC02
1) In OBCA, maintain an external company code for each of the SAP company codes used in table T001. Although the field called "Company code name in the invoice" is a free text field, it must be identical (it is case sensitive too!!) to the value in the Idoc segment E1EDKA1 with qualifier RE.
2) In OBCB, set up a relationship between each SAP company code and the vendor reconciliation account. Specify a goods/services number of *
3) In OBCC, you can maintain additional account assignment details
4) In OBCD, maintain the name of the tax code from the external system and the SAP tax codes - even if you don't need to actually change the values between the systems. Maintain a tax type and rate for each country's tax codes you intend to use. These match up with the values in the Idoc segment E1EDP04.
5) In OBCE, maintain the posting keys and document types for each company code. This is where the invoice document type is taken from. There are some other interesting flags here, such as park document and create a BDC session - I've played around with the parking flag but the invoice was always posted!
Finally, make sure that your partner profile for the external system in WE20 has a process code INVL and calls function module IDOC_INPUT_INVOIC_MRM (as I was initially using INVF!)
Hopes this helps everyone as it took me 3 weeks to work out!!
Peter -
Hi,
I am doing IDoc to File scenario.
IDoc is INVOIC02
Mapping rule is as follows for an idoc field.
map E1EDP01-MENEE for item line and map E1EDP05-MEAUN for cond line.
target field is unit of measure.
How do i map MENEE to unit of measure for item line and MEAUN to unit of measure for conditin line?
Can someone please explain the procedure for this mapping?Hi manikandan,
Could you please tell the requirement some wat clearly. Wherher itemline and condline are fields or input values???
Maybe you are looking for
-
I uploaded photos from my laptop onto my iPhone 5 through iTunes and when I went into my photos app on my phone, I went into "Camera Roll" to see if they were there which they weren't. So I went to where all the albums in my photos app are and I saw
-
ICal 5.0.3 not working
I'm on the last generation of MacBook Air, running Lion (10.7.5) and ever since upgrading, iCal has just been terrible. There are very long delays before the program responds (e.g. 10s after typing, the content show up). Generally my Air seems to be
-
I have text, often with a graphic, often in a table (imported from Word document) that either does not appear positioned correctly or is numbered wrong or both. When I remove the numbering (from the toolbar), the text repositions into the left margin
-
Remote Database connection throught JDBC-ODBC
Hi everybody I've developed an application which connects to a MS Access database throught the JDBC-ODBC bridge; if the database is on my local machine I've no problem at all, but I now need to connect to a database on a remote PC. I've set the DSN e
-
Hi, i have problem with session manager's session files. The problem is: the submitted storage data from firefox which is put between "storage":{ and its matching closing brace } But in some of my session files there is non equal { and } under storag