Export and Import with XML(Business Partner)
Hi All,
I am trying to export Business master data using given below code and it is save XML file(For Save XML I using Code A).but when i import same XML file in again in different company it show error (-5002) "Graph - Bad Form Item" if i have same XML file form SAP then same file must be import in SAP(For Import I using Code B)
For Save XML I using Code A :-
Public Sub BusinessPartnerSave_XML()
Dim oBP As SAPbobsCOM.BusinessPartners
oCompany.XmlExportType = SAPbobsCOM.BoXmlExportTypes.xet_ValidNodesOnly
oBP = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
oBP.GetByKey("BNK0001")
oBP.SaveXML("BusinessPartnerXML" & ".xml")
MessageBox.Show("File Saved")
End Sub
For Import I using Code B :-
Private Sub CreateBusinessPartnerwithXML()
Dim sXmlFileName As String
Dim iElementCount As Long
Dim iCounter As Long
sXmlFileName = IO.Directory.GetParent(System.Windows.Forms.Application.StartupPath).ToString & "\xml\BusinessPartnerXML.xml"
iElementCount = oCompany.GetXMLelementCount(sXmlFileName)
MsgBox(iElementCount & " Elemnts found in xml file" & vbNewLine & "Ready To Satrt Transaction")
oCompany.StartTransaction()
For iCounter = 0 To iElementCount - 1
oCompany.XmlExportType = SAPbobsCOM.BoXmlExportTypes.xet_ValidNodesOnly
Select Case oCompany.GetXMLobjectType(sXmlFileName, iCounter)
Case SAPbobsCOM.BoObjectTypes.oBusinessPartners
oBusinessPartner = oCompany.GetBusinessObjectFromXML(sXmlFileName, iCounter)
oBusinessPartner.Add()
Case SAPbobsCOM.BoObjectTypes.oOrders
oSalesOrder = oCompany.GetBusinessObjectFromXML(sXmlFileName, iCounter)
oSalesOrder.Add()
End Select
oCompany.GetLastError(lErrCode, sErrMsg)
If lErrCode <> 0 Then
MsgBox("Error Message: " & sErrMsg & vbNewLine & "Transaction will be rolled back")
Exit Sub
End If
Next iCounter
oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_Commit)
MsgBox("Data inserted successfully")
End Sub
One thing If i edit same XML file manual and import then it work but it is not possible for large master data.
Please guide me where is the issue.so i can use this code.
Thanks
Manvendra
Hi Mavendra,
Have you tried to set the XmlExportMode to xet_ExportImportMode?
Does that work for you?
Best regards,
Pedro Magueija
Similar Messages
-
CUID in Export and Import Options in Business View Manager
Post Author: palm
CA Forum: Crystal Reports
I am trying to import BV from one environment to another, i am using export and import option in the BVM ,every time when i make a change in BV in one environment , how can i make the changes in other envi with out deleting the existing one and reimporting the new one
Any thing to do with CUID option?
Any ideas?
Appreciate any helpHi Mavendra,
Have you tried to set the XmlExportMode to xet_ExportImportMode?
Does that work for you?
Best regards,
Pedro Magueija -
Help:Canadian Export and Import with GTS
Hi all,
Could you please explain as to how GTS is used in Canadian exports and imports. Is AES also used in Canada for export filing and how GTS is used in import process ie for import declarations in canada?
Any help would greatly be appreciated.
Thanks,
ShruthiSince customs has not been certified for Canada can GTS be used for Compliance Management for Canada? If yes what legal regulations are to be used?
Thanks,
Shruthi
Edited by: shruthi on May 19, 2009 9:24 PM -
Export and Import with different environments
Gurus,
Thanks for spending your time to read this thread. I have a table with say 100 rows in development area. I need only 10 rows to be moved to Quality. For example, user/pwd@D1 is the user login detail during export.
user/pwd@F1 should be the login for Import.
Is that possible?
Here D1 and F1 are tow different Oracle databases altogether. The table definitions in both the databases are same. And for your information, the schema names are same in bothe the dabatases (user).
Please help me.
Thanks in advance
DRKGurus,
Thanks for spending your time to read this
thread. I have a table with say 100 rows in
development area. I need only 10 rows to be moved to
Quality. For example, user/pwd@D1 is the user login
detail during export.
user/pwd@F1 should be the login for Import.
Is that possible?
Here D1 and F1 are tow different Oracle databases
altogether. The table definitions in both the
databases are same. And for your information, the
schema names are same in bothe the dabatases (user).
Please help me.
Thanks in advance
DRK10 rows to be moved to Quality which 10 rows,why import export why not db link
you can use db link to move across data within diffrent database.db link gives you
specific visibility one database objects to anothre database object.
Khurram -
ECC Client export and import with BW data model
Dear BW Expert,
We are now have BW QAS system which is connecting to ECC600QAS.
Now we are going to:
First >> Export data ECC600QAS.
Second Drop this client
Third Create client with the same logical name as ECC600QAS and then import again with the same logical system name is ECC600QAS. Ofcourse we will re-establish again connection between ECC600QAS and BW QAS.
In this case, do we need to create all data model or mapping data in BW again. Please help on this.
Thanks and Regards,
Kim Cheo.Hi Reddy,
All your notes do not mention anything about in case Client refresh with the same logical name.
Our case is that we do:
Step 1: Export client logical name is "ECC600QAS".
Step 2: Drop client "ECC600QAS"
Step 3: Import again and create the same client logical name "ECC600QAS".
In this case do we need to create again all data model, mappying rule or transformation.
Really, I can not found any idea there in all your note.
Thanks and regards,
Kim CheolYeon Lee. -
How to export and import with settings intact?
I noticed that my iphoto library folder in the finder is 2x the size of the 7GB that is displayed in the iphoto application. I then went to my iphoto folder in finder and see that photos that I have deleted long ago are still there (no wonder it's so big)
Anyways what I want to do is export the photos in my iphoto program and have all the settings including keywords and event folders intact so all can be the same when I import them again.
I am doing this because when I export the photos to a folder I will then delete all the pictures in the iphoto folder in the finder window and then import the photos I exported so I have only the pics I want.
Please advise thanks.Dorian
Try using the Rebuild command with iPhoto Library Manager - read the help on that app to see exactly what it does, but it should create a new library leaving the trashed pics behind.
Regards
TD -
Hi
I knew that BW metadata can be trasformed using XML Using export and Imoport but how to make selection of set of BW objects through metadata export and import in XML format.
For example i would like to export some 10 infoobjects to the PC WORK Station and would like to Import the same XML file to another BW system.
Thanks in advance.Hi,
You can do it from RSA1 -> Transport Connection.
Under XML->Export, choose "InfoObjects by Application components". Then select the ones that you need to export and drag on the right pane.
Once you finish collecting all the InfoObjects, click on the "Export as XML" button and it will generate the XML.
Hope this helps. -
I have a Apps EUL and use an Apps user id to work in Discoverer Administrator. This is what the Oracle documentation says and it has been working fine.
Now I want to export the EUL but when I start the process I get a message that the user does not have access to all the objects and that only the accessible objects will be exported. Shouldn't the Discoverer Manager/Administrator be able to do a full export?
To get around this problem, I have now been advised to use a database user (the EUL owner) to do the export and import with. Is this the correct way? The Oracle documentation suggest that a database user should never administrate the Apps EUL. Are exporting and importing somehow exluded form this rule?
Thanks!Hi Aparna!
The Apps EUL was created using a database user. Since then, the EUL has been administered by a Apps user that is dedicated to EUL administration.
The documentation actually recommend that you create the Apps EUL with a database user and from there on administer the Apps EUL with the Apps user SYSADMIN. My company policy doesn't allow me to use SYSADMIN so I have a "custom" Apps user that I use to do all EUL administration. If at all possible, you should try to use SYSADMIN.
The guides and website don't really have a step by step guidance as far as I can remember, more explanatory. I would suggest an email to Michael Armstrong-Smith of the learndiscoverer website. He has helped me alot with this particular subject! -
Import data of business partner with elm
Hi,
when I create a business partner, I have to fill out some mandatory fields.
Mandatory fields (SAP CRM standard fields):
name, street, house no, postal code, city
Mandatory field (field which created by us):
searchterm
I want to import data of business partner with elm. In the first step I want create a mapping format only with the mandatory fields. At this point, I get a problem. I can select all mandatory fields in the mapping field, but not the self created mandatory field u201Csearchtermu201D.
Do somebody know, what I have to do that the self created field stands in the mapping format for selection?
Thank you in advance!
Best regards
Jasmin HauserHi Jasmin,
The following is the procedure to use the ELM functionality in CRM 2007:
a) Store .csv file on local machine or SAP directory (Line1 will be your field name to map for the first time)
b) Activate Work Flows in tcode: OOCU (check building block c22)
c) Enhance BADI - CRM_MKTLIST_BADI, structure CRM_MKTLIST_PER_EXT with "Z" custom fields (note this BADI is filter dependent, which means - the mapping formats created needs to be added in this BADI to function)
d) Define List type and Origin in customizing (SPRO-CRM-MKT-ELM)
e) Create Mapping Format (WEBUI -> MKT_Professional business role)
f) Add Mapping Format to BADI (CRM_MKTLIST_BADI)(tcode-se19. Note: Deactivate the BADI before adding Mapping Format and Activate BADI again)
g) Implement SAP Note: 915015 to create the ELM Members in business partner role "Prospect"
h) Create the External List (WEBUI->MKT_Professional business role). Use the mapping format created, make sure that your .csv file don't not have the fields name, data to upload should be in the same order as mapping format fields)
Cheers,
Peter J. -
Is it possible to overwrite the master files with the versions without having to go through the entire process of exporting and importing back the images?
Thnx in advanceA small refinement if you shoot RAW. Remember, no RAW file can ever be edited or rewritten. Thus, in the old days, the flow was:
RAW>TIFF/PSD and you ended up with two large files. (This is why some folks used to delete the RAW Masters.)
With Aperture the flow is something like:
RAW+Version(s) Only the Version is only 30 KB. (There is, of course, additional overhead of Thumbs and Previews, but, depending on your settings, this is only a fraction of the size of a TIFF or PSD.)
You question goes right to the heart of the concept of a non-destructive workflow. With Aperture you always preserve your original Master file; the only things that are ever at risk are your edits (called Adjustments). Ironically, this is even more valuable if you shoot JPEG or TIFF as those files could be rewritten.)
Aperture goes to great lengths to give you the best of both worlds; you always have the Master to revert to and your "edits" take up very little disk space. And you don't have to waste time trying to sync folders of RAW, TIFF, and JPEG. Similarly, you never have to worry about resizing images, changing color spaces, or any number of other things that get locked into an image file when you use a destructive workflow.
Remember, Aperture will happily Export files in any format you may need. Export 'em, use 'em, delete 'em - your Masters are still safe in Aperture.
DiploStrat -
Export and import table data with Java
I need a library for simple exporting and importing table data.
The data should be exported to a SQL file with insert statements.
I just want to tell the library the table name, the connection and where to store the file. The usage should be very simple.
Are there any small libraries for this? Finished calsses and methods which I can just call?I need a library for simple exporting and importing
table data.
The data should be exported to a SQL file with insert
statements.Every database has utilities to export/import data from tables. Take a look at your database manual. -
Trouble with export and import
I am having trouble with export and import
here is what I did...
exp "'/ as sysdba'" PARFILE=parfile.txt
PAFILE
TABLES=user1.Table1
file=Table1_1006.dmp
LOG=Table1_1006.log
query="where to_char(processeddate,'YYYYMMDDHHMISS') between to_char(to_timestamp('1911-01-01 00:00:00','YYYY-MM-DD HH24:MI:SS'),'YYYYMMDDHHMISS') and to_char(to_timestamp('2011-10-06 16:46:26','YYYY-MM-DD HH24:MI:SS'),'YYYYMMDDHHMISS')"here is my log from export
set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
Current user changed to user1
. . exporting table Table1 16019049 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
Export terminated successfully with warnings.Then I started importing
/database2/rdbm15> imp "'/ as sysdba'" file=Table1_1006.dmp fromuser=user1 touser=user1 tables=Table1 log=imp_Table1_1006.log
Import: Release 10.2.0.5.0 - Production on Thu Oct 6 19:57:01 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export file created by EXPORT:V10.02.01 via conventional path
import done in US7ASCII character set and AL16UTF16 NCHAR character set
. importing user1's objects into user1
IMP-00015: following statement failed because the object already exists:
"CREATE TABLE "Table1" ("APPROVALTRACEID" VARCHAR2(64), "REQUESTOR"
"EID" VARCHAR2(9), "EID" VARCHAR2(9), "FIRSTNAME" VARCHAR2(32), "LASTNAME" V"
"ARCHAR2(32), "MIDDLEINITIAL" VARCHAR2(8), "TIER" VARCHAR2(3), "JOBTITLE" VA"
"RCHAR2(64), "JOBCODE" VARCHAR2(10), "EMPLOYEETYPE" VARCHAR2(2), "CONTRACTOR"
"TYPE" VARCHAR2(2), "EMPLOYEESTATUS" VARCHAR2(2), "COSTCENTER" VARCHAR2(10),"
" "COSTCENTERDESCRIPTION" VARCHAR2(50), "CONTRACTENDINGDATE" VARCHAR2(8), "A"
"CCOUNTSTATUS" VARCHAR2(2), "LOGINID" VARCHAR2(70), "APPLICATIONGROUP" VARCH"
"AR2(50), "APPLICATIONNAME" VARCHAR2(50), "APPLICATIONID" VARCHAR2(12), "LEV"
"EL1" VARCHAR2(512), "LEVEL2" VARCHAR2(512), "LEVEL3" VARCHAR2(512), "LEVEL4"
"" VARCHAR2(512), "LEVEL5" VARCHAR2(512), "PROFILECODE" VARCHAR2(50), "PROCE"
"SSEDDATE" DATE, "APPROVERMANAGEREID" VARCHAR2(9), "APPROVERMANAGERDELEGATEE"
"ID" VARCHAR2(9), "APPROVERT4MANAGEREEID" VARCHAR2(9), "APPROVERT4MANAGERDEL"
"EGATEEID" VARCHAR2(9), "APPROVERAPPOWNEREID" VARCHAR2(9), "APPROVERAPPOWNER"
"DELEGATEEID" VARCHAR2(9), "PERFORMEREID" VARCHAR2(9), "NATIONALID" VARCHAR2"
"(30), "COUNTRYCODE" VARCHAR2(9), "PASSPORTID" VARCHAR2(20), "DATEOFBIRTH" V"
"ARCHAR2(15), "CITYOFBIRTH" VARCHAR2(15), "VENDORNAME" VARCHAR2(50), "VENDOR"
"MANAGERNAME" VARCHAR2(50), "VENDORMANAGERID" VARCHAR2(9), "VENDORADDRESS1" "
"VARCHAR2(100), "VENDORADDRESS2" VARCHAR2(100), "VENDORSTATEPROVINCE" VARCHA"
"R2(15), "VENDORCOUNTRYCODE" VARCHAR2(9), "VENDORZIPPOSTALCODE" VARCHAR2(9))"
" PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 4076863488 "
"NEXT 1048576 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) "
" LOGGING NOCOMPRESS"
Import terminated successfully with warnings.but I did not get rows to database2
[server1]database2
/database2/rdbm15> sqlplus / as sysdba
SQL*Plus: Release 10.2.0.5.0 - Production on Thu Oct 6 19:59:17 2011
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select count(*) from user1.Table1;
COUNT(*)
0
SQL> exit
SQL> select * from v$version;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE 10.2.0.5.0 Production
TNS for HPUX: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - ProductionEdited by: user3636719 on Oct 6, 2011 5:23 PMuser3636719 wrote:
Thanks for the reply...
Old EXP IMP doesnt have capability to append the row, since you're using 10g use datapump instead. use option TABLE_EXISTS_ACTION=APPENDso my import should be like this
imp "'/ as sysdba'" file=Table1_1006.dmp fromuser=user1 touser=user1 tables=Table1 log=imp_Table1_1006.log TABLE_EXISTS_ACTION=APPEND
Did you look up the command line syntax and control options for imp?
You should make it a habit that whenever anyone - especially a stranger on the web - gives you a bit of code or references a command or init parm or any some such, the VERY FIRST thin you should ALWAYS do is look it up for yourself and see exactly where and how it is used and what it means. That is how you grow beyond having to be spoon fed every little thing and become more self-sufficient.
If you had, you would have seen that there is no TABLE_EXISTS_ACTION option for imp and seen that it is an option for impdp. And realized that exp and imp are NOT the same thing as expdp and impdp.
=================================================
Learning how to look things up in the documentation is time well spent investing in your career. To that end, you should drop everything else you are doing and do the following:
Go to tahiti.oracle.com.
Drill down to your product and version.
<b><i><u>BOOKMARK THAT LOCATION</u></i></b>
Spend a few minutes just getting familiar with what is available here. Take special note of the "books" and "search" tabs. Under the "books" tab you will find the complete documentation library.
Spend a few minutes just getting familiar with what <b><i><u>kind</u></i></b> of documentation is available there by simply browsing the titles under the "Books" tab.
Open the Reference Manual and spend a few minutes looking through the table of contents to get familiar with what <b><i><u>kind</u></i></b> of information is available there.
Do the same with the SQL Reference Manual.
Do the same with the Utilities manual.
You don't have to read the above in depth. They are <b><i><u>reference</b></i></u> manuals. Just get familiar with <b><i><u>what</b></i></u> is there to <b><i><u>be</b></i></u> referenced. Ninety percent of the questions asked on this forum can be answered in less than 5 minutes by simply searching one of the above manuals.
Then set yourself a plan to dig deeper.
- Read a chapter a day from the Concepts Manual.
- Take a look in your alert log. One of the first things listed at startup is the initialization parms with non-default values. Read up on each one of them (listed in your alert log) in the Reference Manual.
- Take a look at your listener.ora, tnsnames.ora, and sqlnet.ora files. Go to the Network Administrators manual and read up on everything you see in those files.
- When you have finished reading the Concepts Manual, do it again.
Give a man a fish and he eats for a day. Teach a man to fish and he eats for a lifetime.
================================= -
How to export and import from AIX to solaris a whole schema with different
how to export and import from AIX to solaris a whole schema with different character set
import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses WE8ISO8859P1 character set (possible charset conversion)
Import terminated successfully with warnings.The conversion between the character sets on the two servers are handled automatically. Export from one server will export the data given the character set defined on that server. Import into another server will import the data given the character set defined on that server, performing a conversion if necessary. This can be a problem when going from single-byte to a multi-byte character set. In your case, the warning is simply for your information, shoule be no real problem given the character sets you're using.
For more info...check out (pertains to 9i):
Export
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch01.htm#1006791
Character Ste Migration
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96529/ch10.htm#1656
HTH -
Exporting and Importing Virtual servers with Windows 2012 R2 Hyper V
Hi
We are looking for various options / best practice in exporting and importing VSs between Windows 2012 R2 servers. Live migration we tested between servers in same VLAN and it's fine, but some servers are in different VLAN and hardware firewall is there
in between. So we exported the VS and while importing it, there is no option to export each Virtual disk to separate partitions / LUNs. Is it fine to create a new VS in the new server and just copy the VDs from the other HV host server, or exporting and importing
is the only proper method?
Thanks in advance
LMSHi Laljeev,
Please allow me to state my understanding of the two methods :
1.when you want to copy vhd you may need to shutdown the VM , further more if there is some snapshots I think it will be a trouble .
2. "export" you still need to shutdown VM but it doesn't have the trouble with snapshots .
The other way I will use is , "move" all of the VM's data to external disk then import it into destination hyper-v server (it can decrease the off-line time of VMs).
Best Regards
Elton Ji
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place.
Elton, in Windows Server 2012 R2, we do not need to show down the VM to export it via the Hyper-V Manager GUI or Powershell...
Sam Boutros, Senior Consultant, Software Logic, KOP, PA http://superwidgets.wordpress.com (Please take a moment to Vote as Helpful and/or Mark as Answer, where applicable) _________________________________________________________________________________
Powershell: Learn it before it's an emergency http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx http://technet.microsoft.com/en-us/scriptcenter/dd793612.aspx -
Is there a tool that exports and imports Planning Web Forms with securities
Hi,
Is there a tool that exports and imports Planning Web Forms with securities?
Besides Planning FormDefUtil.cmd
OS: Windows2003
Planning Version: 921
ThxI don't think there is any one utility that exports both forms AND security. In version 9.3.1, the ExportSecurity.cmd will export dimensional security and form security. However I seem to recall that earlier versions only gave you the dimensional security, and not the form security. Unfortunately, I don't recall at which version the change was made.
Have you given the ExportSecurity.cmd utility a shot?
Hope this helps,
- Jake
Maybe you are looking for
-
ITunes Artwork Screensaver displays only one album at a time...
...and it changes every time I shut down the computer. I have a lot of album art, how come it only chooses to show one album? Nothing changes if I change the number of rows. Before, System Prefs used to quit unexpectedly but then I did that plist thi
-
Finding debian/ubuntu dependencies' Arch counterparts.
I'm trying to port Linux Mint tools to Arch packages, but I have a small problem with dependency management. The names of dependencies in Ubuntu/Debian are different than in Arch. I was wondering if somebody could help me with figuring out what packa
-
The preference icon has a question mark on it and will not open
The preference icon has a quetion mark on it and will not open.
-
My iphone contacts won't sinc to icloud
No matter how I try, I cannot get my contacts on my iphone to sinc with my icloud account. Help!
-
It first started happening on my Late 2012 model iMac 21.5" a couple weeks ago. What I found was that nothing seemed to work when connected directly to the iMac's USB ports. However, if you attach an externally powered USB hub, then all devices attac