EKPO-EMLIF not in IDOC
the issue we have is that the field EKPO-EMLIF (Vendor number) is not being copied into the outbound ORDERS idoc, do you know why?
Have a look at this link
http://ifr.sap.com/catalog/query.asp?namespace=urn:sap-com:ifr:LO:470&type=iseg&name=E1EDKA1
This should be populated to E1EDKA1 - LIFNR.
Might be the partner function is not maintained properly. pls check.
Regds
Manohar
Similar Messages
-
First record is not an IDoc control record (check file)
Hi Experts,
I try to build an interface between a non SAP system and a SAP system via IDOC.
I created an .xml test file that I would like to upload now in system with program RSEINB00, but i have error
First record is not an IDoc control record (please check file).
What do I need to do? This is example file I uploaded
?xml version="1.0" encoding="UTF-8"?>
<EXCHANGE_RATE01>
<IDOC BEGIN="1">
<EDI_DC40 SEGMENT="1">
<TABNAM>EDI_DC40</TABNAM>
<IDOCTYP>EXCHANGE_RATE01</IDOCTYP>
<MESTYP>EXCHANGE_RATE</MESTYP>
<MESCOD>010</MESCOD>
<SNDPOR>XML_2_IDOC</SNDPOR>
<SNDPRT>LS</SNDPRT>
<SNDPRN>INCENTAGE</SNDPRN>
<RCVPOR>SAPQH3</RCVPOR>
<RCVPRT>LS</RCVPRT>
<RCVPRN>QH3CLNT100</RCVPRN>
<CREDAT>20110526</CREDAT>
<CRETIM>204404</CRETIM>
</EDI_DC40>
<E1ECXHANGE_RATE SEGMENT="1">
<LOG_SYSTEM>QH3CLNT100</LOG_SYSTEM>
<UPD_ALLOW>X</UPD_ALLOW>
<DEV_ALLOW>000</DEV_ALLOW>
<E1BP1093_0 SEGMENT="1">
<RATE_TYPE>RUFX</RATE_TYPE>
<FROM_CURR>USD</FROM_CURR>
<TO_CURRNCY>RUB</TO_CURRNCY>
<VALID_FROM>20120105</VALID_FROM>
<EXCH_RATE>5000</EXCH_RATE>
<FROM_FACTOR>100</FROM_FACTOR>
<TO_FACTOR>1</TO_FACTOR>
<EXCH_RATE_V>0.00000</EXCH_RATE_V>
<FROM_FACTOR_V>0</FROM_FACTOR_V>
<TO_FACTOR_V>0</TO_FACTOR_V>
</E1BP1093_0>
</E1ECXHANGE_RATE>
</ IDOC>
</EXCHANGE_RATE01>
kr,
StefHi Udo,
I thought I posted it in another forum, still not solved.....
kr,
Stef -
First record is not an IDOC control record - Error
When I am trying to import orders in my test system through RSEINB00 , it is giving me this error "First record is not an IDOC control record"
But if I manually do it through test tool , it post successfully.
I tried different files which have been posted into production client successfully but still the same error.
It was working just fine until yesterday. Today I modified one file and ran it and it gave me the error. Now its giving me the error in all the file i try.
Any clues ??Hi,
Please check the partner profile (WE20) and IDoc ports (WE21) setup, perhaps someone changed them by mistake.
Also please check the IDoc file content whether there is IDoc control record (EDIDC) information or not.
Regards,
Ferry Lianto -
Inbound IDOC:First record is not an IDoc control record
Dear Experts,
I am currently testing an inbound IDOC with program RSEINB00. Unfortunatelly I always get the errror "First record is not an IDoc control record (please check file)".
So apparently it picks up the file, but there are some format errors I guess?
Does anybody have an idea what to do?
this is file uplaoded:
<?xml version="1.0" encoding="UTF-8"?>
<EXCHANGE_RATE01>
<IDOC BEGIN="1">
<EDI_DC40 SEGMENT="1">
<TABNAM>EDI_DC40</TABNAM>
<IDOCTYP>EXCHANGE_RATE01</IDOCTYP>
<MESTYP>EXCHANGE_RATE</MESTYP>
<MESCOD>010</MESCOD>
<SNDPOR>XML_2_IDOC</SNDPOR>
<SNDPRT>LS</SNDPRT>
<SNDPRN>INCENTAGE</SNDPRN>
<RCVPOR>SAPQH3</RCVPOR>
<RCVPRT>LS</RCVPRT>
<RCVPRN>QH3CLNT100</RCVPRN>
<CREDAT>20110526</CREDAT>
<CRETIM>204404</CRETIM>
</EDI_DC40>
<E1ECXHANGE_RATE SEGMENT="1">
<LOG_SYSTEM>QH3CLNT100</LOG_SYSTEM>
<UPD_ALLOW>X</UPD_ALLOW>
<DEV_ALLOW>000</DEV_ALLOW>
<E1BP1093_0 SEGMENT="1">
<RATE_TYPE>RUFX</RATE_TYPE>
<FROM_CURR>USD</FROM_CURR>
<TO_CURRNCY>RUB</TO_CURRNCY>
<VALID_FROM>20120105</VALID_FROM>
<EXCH_RATE>5000</EXCH_RATE>
<FROM_FACTOR>100</FROM_FACTOR>
<TO_FACTOR>1</TO_FACTOR>
<EXCH_RATE_V>0.00000</EXCH_RATE_V>
<FROM_FACTOR_V>0</FROM_FACTOR_V>
<TO_FACTOR_V>0</TO_FACTOR_V>
</E1BP1093_0>
</E1ECXHANGE_RATE>
</ IDOC>
</EXCHANGE_RATE01>
kr,
StefHi Stef,
I have just generated a file from my system, to give you an idea of how a file should look for the program RSEINB00 to import:
EDI_DC40_U1000000000000865239700 3012 DEBMAS06 DEBMAS SAPBCI LS BCICLNT100 GG_TEST LS TVNBTS 20120111135033 20120111135032
E2KNA1M005 1000000000000865239000001000000010050000000001Ms. 000000000000 0 DEBI US 0000000100 Mercedes Lee HAWTHORNE MINERAL 1030 89415 NV A5 B2C LEE E12312312 1520 1520 Fifth Street 775-949-2668 +481111111 323232323 0000000003 0000 0000000000 0 2902100601 00 EN
E2KNA11002 100000000000086523900000200000102
Hope this helps,
Grzegorz -
RSEOUT00 failing with "Could not write IDoc to file" TPRI_DEF table
Outbound Idoc processing fail with the following error:
Could not write IDoc to file
Message no. EA299
Diagnosis
The system could not convert data from the data record 000027.
Procedure
Check the port definition of the receiver port.
You can use the "Continue despite conversion error" option to write the IDoc to the file from transaction BD87 with replacement characters.
Short dump indicate that there is a some junk character in th e TPRI_DEF for program SAPLSPRI that it is unable to convert.
I have set the flag on the we21 port to "continue despite conversion error" and that seem to help, but I would like to figure out how to fix the junk characters from coming through from the TPRI_DEF table.
This is what shows up in the short dump after RSEOUT00 is run.
TPRI_DEF / / : : 00002932
010GV21 \0\0\0\0\x0006āȂ耀㐱〲\0\0嬇\0ሟ鴂푎眩\x0802儔잏퉓
I do not see any entries for area "GV" in the table, there is one for "GF". which has no user assigned to it and it is of key version 21.
I am not sure if the table is supposed to have an entry with no user assigned?
thank you for looking at this issue .HI Jurgen,
we have the same issue, chinese charecter is in PO text header. so facing error. If we click unicode format then it works fine as my testing in development.
I just want to knom what is the impact if i clicked directly unicode format ?( with refernce to your reply above " have you set the Unicode format flag directly above in WE21?" )
I doc is going from SAP sytem - (PO information )
Pls adivce..
waiting for your reply..
Thanks in advance -
SAP ECC 6.0 -- Business Connector / Error:Input values do not contain IDOC
Hello,
We have a scenario R/3 4.6C ORDRSP to the SAP business connector which is running fine. When I send the first IDoc the routing roule is created automatically and it can be adapted.
Now we switched to the ECC 6.0 system but I get the following error message:
"Input values do not contain IDOC" and no routing roule is created either. The status of the IDoc is 03.
Do you have any idea what the problem could be? Could it have anything to do with ECC 6.0?
Thank you for your support.Hi,
I hope you must have added new SAP ECC system under SAP tab on SAP BC page.
To check exact error information:
FIrst open SAP BC page in browser (http://localhoet:port)
Go to transaction tab, and there under TID box, enter transaction id corresponding to SM58. And check what it says.
About routing rule:
BC automatically creates routing rule, if not you can edit and direct them to correct process flow, or you can create new routing rule, as BC need routing rule to move IDOC ahead.
Please let us know further about error information, so that we can help you further.
Divyesh -
RBDAPP01 is not processing Idoc's
Hi,
We are facing an issue that the RBDAPP01 program scheduled to process inbound Idoc's is not picking Idoc's for posting and running for ever with out processing Idoc's.
Please let me know what could be the reason for this kind of behavior.
Regards,
CherithaHi ,
Check your idoc is in 64 status ? If it in 64 process then process with RBDAPP01 in background or Put that idoc in BD87 and process in foreground.
Thanks,
Asit Purbey -
RSEOUT00--Not all IDocs should go to same port
Hi All,
When Executing program RSEOUT00, I am getting the below error
Not all IDocs should go to same port
Message no. E0034
Diagnosis
A function module for sending IDocs was called, that can only be called for a fixed port.
It was called for port 'SAPXI', but there was at least one entry with another recipient port in the table of control records to be sent.
Procedure
Please inform your system administration.
We checked Port, P{artner Profile, in both XI and ECC systems, they are ok.
So Could any one help me, why we are getting this error, and what is the reason for getting this error.
Thanks & Regards
AnilHi venkat,
The problem might not be with respect to the definition of the PORT, but it might be with the data in the control record of the idocs.
If the number of IDOCs are less, you can check for the idocs' control records and see if all the idocs have the same port or not.
Regards,
Ravi Kanth Talagana -
Distributed maintenance is not active; IDoc ignored
Hi
i am using LSMW to load Equipment BOM using IDOCs Basic type- /ISDFPS/BOMEQU01 Message type - /ISDFPS/BOMEQU.
i am getting error mesage status - 51 Distributed maintenance is not active; IDoc ignored
Message no. /ISDFPS/PM083
i have maintained inbound parameters,Kindly help to resolve this issue.
Thanks
SeenuThe System Package EA-DFPS need to be activated, If this is missing in the system.
Enterprise Addon not active*
SAP DFPS component enhances the standard SAP functions by providing functions for the following business tasks and processes:
Organizational Flexibility (mapping organizational structures and material and personnel resource planning)
The different business processes of armed forces, police, and aid organizations (organization, Human Resources Management, Materials Management, Maintenance, and so on) run along organizational structures.
Each organizational element (department or unit, for example):
Has certain properties, responsibilities, tasks, and missions
Requires personnel, material, and financial resources in order to perform its tasks
Is included in different organizational structures (organizational structure, command and support relationships, and so on) and works in conjunction with other organizational elements in accordance with the relationships thereby defined
You can use the functions in the Organizational Flexibility area of the Defense Forces & Public Security component to map these organizational bases and to carry out your resource planning.
This complete and integrated mapping provides you with the required basis in the system to:
Control processes in Human Resources, Logistics, Accounting, and Funds Management
Enable organizational changes to take effect automatically in the relevant processes
Enable you to plan and execute operations and exercises from the domestic base
Accounting and Funds Management
The Defense Forces & Public Security component provides armed forces, police, and aid organizations with the functions they need to carry out account assignment and budgeting for objects in the domestic base and operations in a distributed system landscape.
Materials Management
In the Defense Forces & Public Security component, Materials Management (MM) supports you when supplying armed forces, police, and aid organizations with non-consumable, individual consumable, and bulk consumable goods.
Material planners and MRP controllers can plan and carry out initial supplies and other supplies for the domestic base as well as for operations and exercises.
All tasks relating to supplies can be carried out in a distributed system landscape.
Support for Flight Operations
The Support for Flight Operations area supports processes carried out by airborne units in the domestic base, operations, and exercises. This includes the planning, control, and coordination of flight operations, the execution and control of maintenance, and administration. As a result, you can execute flights, from planning through to technical debriefing.
Maintenance
The Maintenance area of the Defense Forces & Public Security (DFPS) component supports armed forces, police, and aid agencies in performing maintenance tasks in the domestic base, operations, and exercises and enables the consistent distribution of maintenance data in a multi-system landscape. -
Hi all
I m facing problem to upload data through idoc.the scenario is like we receive electric meter reading in flat file format. And to upload that data JAVA code is written which will create an IDOC FILE this authorization is only give to 2-3 person in organization and to basis guy also as user changed its password in SAP and in JAVA the java code is not going to create the IDOC file and data is not going to upload. after changing user password in sap system ,user not able to upload the data.
ISU_MR_UPLOAD01 is the idoc file generated. So is there any authorization issue, password issue how to see and view IDOC IN SAP, can any one help me out into this.
The error with java throws is as;
1ST ERROR IN TRACE FILE
ERROR file opened at 20061109 133610 India Standard, SAP-REL 640,0,59 RFC-VER 3 MT-SL
T:2736 ======> User TR has no RFC authorization for function group SYST .
T:2736 <* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
2ND ERROR ON COMMAND PROMT
C:\j2sdk1.4.2_07>cd bin
C:\j2sdk1.4.2_07\bin>java sandsupload
Creating IDoc...Exception in thread "main" com.sap.mw.idoc.IDoc$Exception: (2) I
DOC_ERROR_METADATA_UNAVAILABLE: The meta data for the IDoc type "ISU_MR_UPLOAD01
" is unavailable.
at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:233)
at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:187)
at com.sap.mw.idoc.jco.JCoIDoc.createDocument(JCoIDoc.java:10521)
at sandsupload.main(sandsupload.java:35)
the part of java code
try {
//create a JCo client pool
JCO.addClientPool( "MyPool", //pool name
3, //maximum pool connections
"333", //SAP client
" TR", //user ID
" XYZ", //password
"EN", //language
" 1.1.1.1 ", //app server host name
"00" ); //system number
//create an IDoc repository
IDoc.Repository idocRep = JCoIDoc.createRepository("MyIDocRepository", "MyPool");
//create a new and empty MATMAS02 document
System.out.print("Creating IDoc...");
Line where it shows error
IDoc.Document doc = JCoIDoc.createDocument(idocRep, "ISU_MR_UPLOAD01");
//get the root segment from the document
//The root segment does not contain any fields or data. It is only
//used as the standard parent segment and won't be transmitted when
//the document is sent to an SAP system.
IDoc.Segment segment = doc.getRootSegment();
//create and add a new and empty child segment of type E1MARAM
//and fill the segment dataHi Gaurav,
Same exception on the same line has been reported and marked as solved here :
IDOC_ERROR_METADATA_UNAVAILABLE:
Btw, I think this forum is not visited often by JCO and ABAP connectivity experts, so maybe you could get a faster response to your problems while posting in "Java Programming" or maybe in some forum under the category ABAP Development.
HTH
Peter -
Invoice posting is not triggering idoc message in EBP to FI backned ECC6
Hi ,
We are working on classic scenario with SRM 5 having EBP and SUS on separate clients on same srm system.
Now we are extending standlone scenario for selected product categories .
We have created product master ,product category & vendor master in SRM EBP client. Defined below settings
1.Define Sourcing for Product Categories -local
2.Define Objects in Backend System -EBP of type Local
3.Define G/L Account for Product Category and Account Assignmet
We are able to create Shpping cart ->purchase order( local)->confirm goods & invoice for local product
With central ccountant authorization employee user has created the invoice and resulted status of invoice as
"Currently Being Transferred" , expected to post the invoice in ECC system but after invoice idoc is not getting generated in SRM in order to transferred to backend ?
I have tried and in debug mode found that ,Logical System of Logistics Backend is wrongly
attached to invoice ie instead of ECC logical system it is appearing SRM Local logical system . After changing the
backend value for invoice header -BE_LOG_SYSTEM from srm to ecc backend & executed
FM-BBP_PROCDOC_TRANSFER for particular invoice ,Idoc Basic type BBPIV01 is generated and passed to ecc.
But not able to identify why wrong "Logistic backend " is appeared in invoice. we have below attributes maintained in
Employee
Accounting System for Vendor VENDOR_ACS DSRCLNT254(SRM local)
Company Code BUK 100
Cost Center CNT 430900
System Alias SYS LOGSYS250
System Alias for Accounting Systems ACS DSRCLNT254
System Alias for Vendor VENDOR_SYS LOGSYS250
Vendor
Accounting System for Vendor VENDOR_ACS LOGSYS250(ECC)
Company Code BUK 100
System Alias for Vendor VENDOR_SYS LOGSYS250(ECC)
Kindly help me to post the invoice to ECC backend ,Thanks Sheetal,
We have classic scenario in place so ECC system (LOGSYS250 ) is defined as backend system of type- ERP_2.0 &
FIvalid- realtime backend validation .
We are using ECC is the accounting system defined in the configuration setting Define Backend Systems.
Note: More to add that Invocie idoc generated after backend logical system correction in invoice header data of SRM ,
it is posting invoice successfully in eCC backend . So data correction for logical system value is seems some problem with standlone scenario configuration .
We have validating this scenario for selectd product categories as with SRM 5 version in place, customer is intrested to use Invoice management system ie. invoice should be validated with exceptions in SRM before posting to ECC.
We have EBP & SUS in different client on SRM system ,so in existing classical scenario invoices created in SUS against ECC backned purchase orders is not flowing to IMS in EBP . Can you help me to validate the scenario ?
Regards,
Santosh
Edited by: Patil Santosh D on Oct 2, 2009 1:51 PM
Edited by: Patil Santosh D on Oct 5, 2009 11:37 AM
Edited by: Patil Santosh D on Oct 9, 2009 7:38 AM.
Issue is resolved . It is the System Alias for Accounting Systems setting in organization module .
Now with completion of workflow idoc message-BBPIV is generated in SRM and successfully posting in ECC.
Thanks a lot for your inputs . -
Hi together,
I have configured an IDoc listener in xMII 12. The listener is started. According to the connection test in transaction SM59 the connection to the listener is fine.
Distribution model and so on are all created.
Now I try to send me the IDocs I want by using transaction CI42N which is used to send production orders.
Looking to transaction WE05 the IDocs are in the list with status "IDoc sent to SAP system or external program".
But in xMII there is no IDoc received. Either with or without message rules.
There also is no entry in the table XMII_JCOMESSAGES.
I checked the default trace and warnings of the xMII (Netweaver) Server. But there is no entry within the time range when IDocs were sent and also before or after is no entry that has to do something with IDocs or message listeners.
The xMII Version used is 12.0.2 Build(88).
Anyone has an idea what goes wrong there?
Regards
TimoHi Timo
I am not sure if you already got the answer to the problem u mentioned.
There can be various reasons for IDocs not received in XMII. So I will list the most obvious ones that I think might happen. Just take some time to check through this list one by one.
1. Go to SM59 and do a connection test on ur RFC Destination. If it is successful then go to Menu option "Extras" -> "Target System". Do this a couple of times and see if on al the tries it points to the correct XMII System. It is possible that u have used the same Program Id for 2 connections and RFC gateway is working as a Loadbalancing server.
2. If 1 is correct the go to trx BD64 and do a Model View Distribute of ur configuration. In XMII u should get a RFC message of type "Model_View_Distribute". If this is there then your configuration is correct.
3. send the idocs from ur trx and check in trx sm58 for the status. If it fails there then they never reached XMII. Check the error message here.
4. If all 3 are correct check if you have a processing rule which might be deleting the messages or a clean up rule which is cleaning them.
Best of luck.
Hope this helps.
Partha -
Idoc Error Message 51 is shown in sw37 but not in idoc Testing
Hi Experts,
I have one problem with Idoc processing, below is the scenario.
The Idoc IDDEK12K is posting from SAP XI with NFS file path details. The Idoc should fail if the file is not formatted properly like if it is missing the trailer record. This is happening in the IDDEK22K,
It appears that all files are processing successfully when expected. However, when I do a negative test (where I expect it to fail), SM37 shows that it failed yet the IDoc is still successful. I expect to see the trigger IDoc as failed, and the WEINBQUEUE should include an entry for IDDEK12K.
can any body tell me what could be the problem. do i need to change the code in FM, but that FM is used by the IDDEK22K and IDOC IDDEK22K is working fine for both + and - test.
Any help is appreciated and rewarded.
regards.HI Jegathees,
First check in R/3 system it is delivered scucessfully or not in WE02 Tr. Code.
If it is not reached the PI then goto tr code SM58 find is there any error information.
And also check the SMQ1 and SMQ2 , may be it will stucked in this.
Check the RFC destination, Port and Partner profile before sending the Idoc to the PI system.
Regards
Goli Sridhar -
We added a new tax to our materials, but in the idoc is not showing.
Segment E1WPA07 is only showing the tax code that was already configured.
Where can I check why the new tax code is not printing in the idoc WP_PLU with transaction WPMA.
Thank you, Regards,
CarlosHi Juan,
the behaviour that you describe is a fall back that indicates that your price sequence is not determined correctly for the POS Outbound / Assortment list.
However the correct set up is kind of complicated.
For the schema determination you normally take attributes from the document (KALVG) and the customer (KALKS) and read the corresponding entry in table T683V. As there is no document in this particular case the document it read the document schema from talbe TWRPGP (field KALVG -You can find this in the IMG --> Logistics - General --> Retail Pricing --> General Parameters for Pricing).
The determination of the calcschema for the customer is a little bit more complicated. The first challenge is to determine the right customer. If there is a anonymous customer maintained in the POS INBOUND profile for aggregated sales (you must check what POS inbound profile is assigned to your store) the customer calc schema KALKS is read from there. If this field is empty it is read from the customer master data of your store. Only if there is no entry found in T683V the application falls back to one of the standard pricing procedures ( VKP001 - 003). -
BW system not receiving Idocs from R/3 system
Hi all, I am having a problem with my BW system. What happened is that we deleted logical systems in R/3 and then recreated them but now in BW we can't display received data. We checked using rsa3 extractor checker and the data is available in R/3 but we are failing to bring it across to BW. BW is saying there is no data. And the monitor status when loading data is reporting missing messages that is: Request received, Number of sent records and Selection completed. May you assist me it's urgent because all BW work has stopped because of this.
Thanks in advance!!Hi, we recreated RFC destinations but the problem still remains. This is the message under my Monitor status on the "Details" tab:
Overall status: Missing messages or warnings.
Requests(messages): Everything Ok.
Data request arranged
Confirmed with: OK
Extraction(messages): Missing messages
Missing message: Request received
Missing message: Number of records sent
Missing message: Selection completed
Transfer (Idocs and TRFC): Missing messages or warnings
Request Idoc: Application Document posted
Info Idoc 1: sent, not received; Data passed to port OK
Info Idoc 2: sent, not received; Data passed to port OK
Info Idoc 3: sent, not received; Data passed to port OK
Processing(data packet): no data
I think the messages above may assist in a big way for you guys who are willing to assist. I am a bit stuck on the issue.
Thanks once again in advance!!
Maybe you are looking for
-
How to download project template into the SAP NetWeaver Developer Studio
Hi, I want to download project template into the SAP NetWeaver Developer Studio related to invoice detail get detail,get list etc. How to do so?Actualy my requirement is to create an iView whcih contain the detail about the invoice. Thank, Kund
-
IOS 7.0 downloaded but won't install on iPhone 5
after accepting the terms and conditions it pops up with the message 'unable to install update- an error occurred installing iOS 7.0' I keep trying to install it over and over but it won't work
-
Creating idocs based on invoice number ocurrences
Hi , I want to create idocs based on invoice numbers . Lets say i have a file coming in from sender system Invoice1 material customer value Invoice1 materail1 .......... imvoice2 material2..... invoice2 material1..... invoice1 material3.. Invoice3.
-
How to get Adobe PDF to show in Printer dialog
Hi, I just installed CS2 on my new Dell Inspiron laptop with Windows 7. I can't get Adobe PDF as an option in the print dialog box. The Acrobat help files have help on how to configure it once it is in there but no guidance on how to get it installed
-
Why are my images noisy when editing in PSE10 from LR4?
My workflow is as follows: raw file, retouched in LR4 chose "edit in PSE10" PSD file, 8 bit, srgb, 300 res Thank you!