Mass Data upload in SAP from 3rd party system
Hi Experts.
Can anyone help me how to do mass data upload in SAP. Actually, when any new joining is done, a form is being filled by employee(joining form), and that data is finally updated in SAP manually using various infotypes. Now, i m planning to make that form available in webpage. The employee will go to the webpage, fill the data , also the HR will fill the required fields, and once the form is complete, the data will get updated in SAP, in resp. infotypes. Like personal details in infotye 2, address in infotype 6, bank details in 9 and so on, in a single shot. Is there any BAPI or something like that, using which this can be achieved.
Thnx
S Kumar
You can try BAPI_BANK_CREATE for IT0009, BAPI_ADDRESSEMP_CREATE for IT0006 and BAPI_PERSDATA_CREATE for IT0002. Otherwise, you can also use FM HR_MAINTAIN_MASTERDATA to create any infotype.
Have a look also at the Life and Work Events functionality in SAP Portal (http://help.sap.com/erp2005_ehp_04/helpdata/EN/f6/263359f8c14ef98384ae7a2becd156/frameset.htm)
Similar Messages
-
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interfa
Hi
i am try do
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interface
With The help of SDN Contribution
link----
( have look on it)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4943f2b7-0a01-0010-37af-faff35b2f08c
I am getting error in
Partner system as HTTPLOG and "Execute" to check the results
Error is -- Port could not be created
RFC destination HTTPLOG Not specified for system HTTPLOG
any 1 have any idea if plzzzzzzzz...........
Thank u
RamHello .
we are also in process of implementing the same
could you share the knowledge pl?
1)is it a separate add on with ALE to saphr
or using ECC ??
2)can u share the configuration part ??
we are trying it on webas as addon 3.0 . -
Recipe data migration from 3rd party system to SAP Recipe Management
Dear All,
Can anybody give the steps to be followed to upload Recipe data from a 3rd party system into the
SAP Recipe Management (RM). I am looking for the logical process to populate the RM tables.
Thanksa lot in advance,
Regards,
AchyutaAs I known , there is a interface tool named as IDOC.For more information , please ask your abap team.
-
How to import payroll result from 3rd party system to SAP
Hi Experts,
May i know how to import payroll result from legacy system / 3rd party payroll system into SAP.
i need to import the payroll result from Jan - April (from 3rd party payroll system) and system go live on May. I using payroll malaysia.
Thanks.check this link
http://help.sap.com/saphelp_40b/helpdata/en/91/80e9087834d111a4620060b03c3b0e/content.htm -
All VF01 Invocie from SAP to 3rd Party System
Dear Experts,
I am trying to send customer invoice to an external system via PI with IDoc type INVOIC02. I have done the basic setting for the output type ZRD0 to transfer the document via. EDI.
I have created a partner profile for Logical System u2013 SYSCLNT100 (LS) in WE20 and have given the outbound parameters with the message type INVOIC.
These are the settings for my partner profile:
part type: LS
msg type: INVOIC
Outbound Options: Receiver port: A000000050 (tRFC)
Packet size: 1
Transfer IDOC immediately
basic type: INVOIC02
Message Control: Application: V3
Msg type: ZRD0
Process Code: SD09
When the output is manually triggered in VF01
Goto Header Output
I manual add ZRD0,
Partner type - LS
Partner u2013 SYSCLNT100 & Language - EN
The system given error message u2018Maintain EDI partner profile for SYSCLNT100u2019
When Condition Record is maintained in VV31
Billing type - F2
Partner u2013 SYSCLNT100 & Medium - 6
In Billing VF01, the Condition Record is ignored with error message ''SYSCLNT100u2019 is not an EDI partneru2019
We are sending the Invoice to 3rd party system and not the Customer (KU); hence we would like to maintain WE20 for the Logical System. All the Invoice's generated in the system should be sent to a fixed 3rd Party system, please advice
With Regards,
KarthikHello Max,
Yes, the partner LS for the output type is already maintained in NACE.
With Regards,
Karthik -
Data interfacing from 3rd party system to SAP
Dear all,
We are going to upload employee masters, including actions, org assignment, personal information and other infotypes from a third-party system to SAP HCM. May I know what should be the best approach, e.g. BDC, BAPIs, for these kinds of data interfacing? I am thinking to use....
BDC for hiring/transfer/termination actions (besides BDC, any other approaches?)
RH_INSERT_INFTY or RH_UPDATE_INFTY for personal information / other infotypes updates
However, I have no idea on how to automate updates of OM. Please kindly share your thought, thank you!
Best regards,
AnneAs I known , there is a interface tool named as IDOC.For more information , please ask your abap team.
-
Querying Data from 3rd Party System
We would like to query data from a 3rd party (non-SAP) system. Our BW is an MSSQL DB and the 3rd party is also an MSSQL DB. We do not want to physically load the data from the external system we just want to use the BW query tools to display the data.
Is this possible? I thought this is what a Remote Cube would be used for but SAP's instructions on Remote Cubes are vague and confusing.
1. In BW, create a source system for the external system that you want to use.
2. Define the required InfoObjects.
3. Load the master data:
· Create a master data InfoSource for each characteristic
· Load texts and attributes
4. Define the RemoteCube
5. Define the queries based on the RemoteCubeHi Jon,
SAP RemoteCube is an InfoProvider. This is a special RemoteCube that allows
you to define queries with direct access to transaction data in other SAP systems. SAP RemoteCubes are defined on the basis of an InfoSource with flexible updating, and assume the characteristics and key figures of the InfoSource.
Use/Data Flow
Unlike with other RemoteCubes, it is not necessary to program extractors. The
same extractors are used to select data in the source system that are also used when replicating data into the BW. When executing a query, each navigation step sends a request to the extractors for the assigned source systems. In addition, characteristics selection and selection criteria for these characteristics are transformed to fields in the transfer structure, in accordance with the transfer rules. They are transferred to the extractor in this form. The delivered datasets run through the transfer rules in BW and are filtered once again in the query.
In your case Remote cube can be an option .
Cheers
Raja -
Data Upload into SAP from Microsoft Excel
Hi Guys: I created a function module from a BDC program and made it RFC enabled. When I execute this in SAP, it works fine and creates a customer. But when I try to trigger it from Excel, it gives me the error Object Variable or With Block Variable not set. Please HELP!...
Here is my VB code
Option Explicit
' Declaration for the necessary objects
Dim objBAPICortrol, objConnection, objCreateCustomer, objAcctGr, objCoCode, objReturn As Object
Dim objSalesOrg, objDistCh, objDiv, objName, objStreet, objPostalCode, objCity, objRegion, objCountry As Object
Dim objCountycode, objCityCode, objReconAcnt, objPaymentHist, objCustPrPro, objCustStGrp, objIncoTerms, objSDPayTerms, objAcntAssGrp, objTaxClass As Object
Dim vLastRow, vRows As Integer
Private Sub CommandButton2_Click()
' Create an Email in Outlook
Application.Dialogs(xlDialogSendMail).Show
End Sub
Private Sub CommandButton3_Click()
' Getting the last filled Row in Column A
vLastRow = Cells(Rows.Count, "A").End(xlUp).Row
' Setting the necessary variables for R/3 connection
Set objBAPICortrol = CreateObject("SAP.Functions")
Set objConnection = objBAPICortrol.connection
' Establish a connection
If objConnection.Logon(0, False) Then
MsgBox "Connection Established"
End If
On Error Resume Next
' Assign the Parameters
Set objCreateCustomer = objBAPICortrol.Add("Z_RFC_CUSTOMER_CREATE_XLS")
Set objAcctGr = objCreateCustomer.Exports("KTOKD_005")
Set objCoCode = objCreateCustomer.Exports("BUKRS_001")
Set objSalesOrg = objCreateCustomer.Exports("VKORG_002")
Set objDistCh = objCreateCustomer.Exports("VTWEG_003")
Set objDiv = objCreateCustomer.Exports("SPART_004")
Set objName = objCreateCustomer.Exports("NAME1_006")
Set objStreet = objCreateCustomer.Exports("STRAS_007")
'Set objHouseNumber = objCreateCustomer.Exports("House Number")
Set objPostalCode = objCreateCustomer.Exports("PSTLZ_009")
Set objCity = objCreateCustomer.Exports("ORT01_008")
Set objRegion = objCreateCustomer.Exports("REGIO_011")
Set objCountry = objCreateCustomer.Exports("LAND1_010")
Set objCountycode = objCreateCustomer.Exports("COUNC_013")
'Set objPhone = objCreateCustomer.Exports("Phone")
'Set objContact = objCreateCustomer.Exports("Contact")
'Set objFax = objCreateCustomer.Exports("Fax")
'Set objEmail = objCreateCustomer.Exports("Email")
'Set objDirections = objCreateCustomer.Exports("Directions")
Set objCityCode = objCreateCustomer.Exports("CITYC_014")
Set objReconAcnt = objCreateCustomer.Exports("AKONT_015")
Set objPaymentHist = objCreateCustomer.Exports("XZVER_017")
Set objCustPrPro = objCreateCustomer.Exports("KALKS_019")
Set objCustStGrp = objCreateCustomer.Exports("VERSG_020")
Set objIncoTerms = objCreateCustomer.Exports("INCO1_021")
Set objSDPayTerms = objCreateCustomer.Exports("ZTERM_023")
Set objAcntAssGrp = objCreateCustomer.Exports("KTGRD_024")
Set objTaxClass = objCreateCustomer.Exports("TAXKD_01_025")
' Now looping through all values create customer
' The data begin row is set to 2
For vRows = 2 To vLastRow
' Set the Parameter Values
objAcctGr.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 1).Value
objCoCode.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 2).Value
objSalesOrg.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 3).Value
objDistCh.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 4).Value
objDiv.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 5).Value
objName.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 6).Value
objStreet.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 7).Value
'objHouseNumber.value = ThisWorkbook.ActiveSheet.Cells(vRows, 8).Value
objPostalCode.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 9).Value
objCity.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 10).Value
objRegion.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 11).Value
objCountry.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 12).Value
objCountycode.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 13).Value
'objPhone.value = ThisWorkbook.ActiveSheet.Cells(vRows, 14).Value
'objContact.value = ThisWorkbook.ActiveSheet.Cells(vRows, 15).Value
'objFax.value = ThisWorkbook.ActiveSheet.Cells(vRows, 16).Value
'objEmail.value = ThisWorkbook.ActiveSheet.Cells(vRows, 17).Value
'objDirections.value = ThisWorkbook.ActiveSheet.Cells(vRows, 18).Value
objCityCode.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 19).Value
objReconAcnt.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 20).Value
objPaymentHist.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 21).Value
objCustPrPro.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 22).Value
objCustStGrp.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 23).Value
objIncoTerms.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 24).Value
objSDPayTerms.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 25).Value
objAcntAssGrp.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 26).Value
objTaxClass.Value = ThisWorkbook.ActiveSheet.Cells(vRows, 27).Value
' Function call
objCreateCustomer.call
' Get return parameters & display in excel
Set objReturn = objCreateCustomer.Imports("RETURN")
ActiveSheet.Cells((vLastRow + vRows), 1) = objReturn.Value("MESSAGE")
' Error handling
If Err Then
MsgBox Err.Description
End If
Next vRows
End SubHello,
Whatz impossible ??
Yes you can export the data from excel to SAP using VBA, but you need to create fome RFC in SAP as well that will handle the data you will send.
1. Create a RFC function in R/3 that will read a file from specific location and perform the respective transaction.
2. Create your excel file with respective file format and call the RFC function in SAP passing the parameters as file name and other required details.
3. SAP coding for RFC will be a single time activity and then onwads you can just create excel file for upload and use VBA code to initiate the RFC call.
Hope this make some sence. Tell me if you have more queries.
Regards,
Vishal
Reward points.. if helpful -
Distribute different versions of data to 3rd party systems from SAP ERP2004
Dear fellow SDN users
I am working in a large retail company where we are about to implement a new store system. The new system should be implemented in phases, where each phase covers one or multiple countries. Until the implementation is complete, our old store system should still be supported.
My problem is that we also need to support multiple versions of the systems, which is something we have never done before. Do any of you guys have any experience in how to differentiate versions of the data being sent from SAP to 3rd party systems? The scenario today is:
SAP ECC 6.0 -> SAP PI 7.0 -> STORE SYSTEM1
And the scenario we would like in the future:
SAP ECC 6.0 -> SAP PI 7.0 -> STORE SYSTEM1/STORE SYSTEM2
(Where it is possible to send several versions of data: e.g. ARTMAS ver. 1 to SYSTEM1 and ARTMAS ver. 2 to SYSTEM1 and ARTMAS ver. 1 to SYSTEM2)
The first thing that came to my mind was to differentiate on IDOC extension and then program different routines per extension when sending the idocs, but I guess there should be an easier way.
Any idea is greatly appreciated.
Best regards,
ChrisHi Chris
I guess it depends on how the information you want to send to various partner systems differs, but have you considered using reduction?
I am at a client currently where we need to send similar information to a number of systems - for example Customer information using the DEBMAS message type, is going to three seperate systems.
To do this we defined 3 reduced messages - Tcode BD53. This not only reduces the load placed on PI/whatever middleware system is used by eliminating unnecessary data from each message variant, but allows the message to be treated differently by PI, using different data mappings, distribution models etc.
Hope this helps -
Can PU12 fetch results from 3rd-party payroll systems?
Gurus:
We have configured PU12 to export master data or master/payroll data to 3rd-part systems.
Could you tell us how to fetch the results from external 3rd-party systems back to our ECC system?
Thanks!Hi Ashley,
You can import the wage types from 3rd party systems into SAP. Then you can run the payroll in SAP system.
Check the following description taken from help.sap.com.
You use the Import wage types function to transfer wage types from a third-party system to the
payroll results of the SAP System.
For more information, see the Implementation Guide (IMG) for Cross Application
Components under Predefined ALE Business Processes Human Resources
HR External Systems Connection With an External Payroll System Import
Payroll Results or in the SAP Library under CA Cross Application Components
Business Framework Architecture (CA-BFA) Library of ALE Business Processes
Human Resources Human Resources - External Applications Process Flow:
Import Payroll Results from a Third-Party System [Ext.].
Starting the Import
Prerequisites
You have successfully run payroll in a third-party system.
Procedure
1. In the menu, choose Import wage types Create IDocs.
You access the IDoc Inbound Processing Via File screen.
2. In the Complete file name field, enter the name of the input file.
3. Choose Execute.
The system message contains the number of created IDocs.
4. In the menu, choose File Import wage types Create IDocs.
You access the Inbound Processing of IDocs Ready for Transfer screen.
5. Enter MANAGEREXTPAYROLL_INSERTOUT as the Message type and, if required, enter the
Creation date and the Creation time.
6. Choose Execute.
Result
The wage types created in the third-party system are available for further processing in the
interface tables of the SAP System.
You can then start payroll in the SAP System and perform the subsequent payroll activities:
Create a remuneration statement
Run posting to Accounting
Regards,
Dilek -
Duplicate transactions in GL Journals when imported from 3rd party
Hi All,
Normally everyday we receive data from 3rd party system will imported to GL via GL interface tables. A scheduled program 'Journal import' is being scheduled every night which was in error status since last 4 days.
So we have deleted certain transactions from the GL interface tables using delete command and imported the good ones into GL. Now when we see the amount is doubled.
Any ideas. Have we done anything wrong?
This is 11i.
Thankyou in advance,
SudahHi All,
The journals that were imported are in Posted status. We have more journals than expected like almost doubled. what is the fix for this.
Please help.
Regards,
Sudha -
Creating Quotation in SAP based on the data from 3rd party sys
Hello experts,
My client is using a 3rd party system where the Quotations are created.
The Requirement is, the same quotaions have to be created in the SAP automatically.
Please advice how to achieve the above
Thanks in advance,
ChintuHello experts,
My client is using a 3rd party system where the Quotations are created.
The Requirement is, the same quotaions have to be created in the SAP automatically.
Please advice how to achieve the above
Thanks in advance,
Chintu -
Migration of Documents from 3rd party software to SAP DMS
Dear Experts,
We have implemented SAP DMS . Prior to DMS we were using Third party software for creating and storing the documents.
There are abot 3000 documents in the third party software, now the challege is how we must have to migrate the DATA from 3rd party software to SAP DMS with creating Dirs. Are there any upload programmes suffice the requirement or any development needs to be done or any possibilities.
Kindly help me out in the above scenario.
Regards
jayanthHi,
from DMS point of view I think that SDXA functionality could also be useful for this action. For further information on SXDA functions please see SAP note 817743.
Best regards,
Christoph -
Anyone know how to upload the HTS files from 3rd party provider to GTS??
We are having following files provided by 3rd party provider - CUSTOMS Info
NAFTA ROO
U.S. HTS
Per provider, SAP has developed a system so that GTS users can automatically reclassify items that are effected by a change and they have asked us to program the HS data needed.
Anyone know how to do that?
Please advise,
Appreciated.Hi Reddy,
Thanks for your input firstly, and i still need ur advise on the HTS upload.
1. Below is the HTS files provided by 3rd party company. and I noticed that there is 3 types of files. "DTR" , "Nom" and "Txt". Could you explain what are they? and If I need to upload them seperately?
2. Follow the procedure your provided - "classification > upload manually HTS codes into GTS system" Actually, I didn't find upload mannually HTS codes into GTS IN THE SAP CUSTOM Managment.
I tried "Load Traiff Code Numbers from XML files" and "Load Commodity code from XML file".
1) "Load Traiff Code Numbers from XML files"
2) "Load Commodity code from XML file".
a) Select all files.
- fill in "Data Provider",
- "XML Files"-All files selected.
- check " Output list", "simulation mode" "Nomenclature Active" and "Activate All Text Types"
- no "Alternative Numbering Scheme" selected, and other selected.
Error msg found:
- Unable to find any defined structures for tariff assignment rule set "_DHSCN"
- Incorrect order. Enter the first file(see long text)
b) only select "HSCN_Txt_I_00002001001.xml", the other is the same like bove.
1. prompted to select a "From-Time Zone", Select "UTC+8"
2. Simulation was carried out successfully
c) only select "HSCN_Nom_I_00002001002.xml", the other is the same like above.
But I meet error for this file: "Incorrect order. Enter the first file(see long text)"
d) only select "HSCN_DTR_I_00002001007.xml", the other is the same like above.
meet error msg:
"Unable to find any defined structures for tariff assignment rule set "_DHSCN""
HTS xml files of China from 3rd party provider
+++++++++++++++++++++++++++++++++++++++++++++++++++
2008-05-02 10:53 7,483,730 HSCN_DTR_I_00002001007.xml
2008-05-02 10:53 7,980,857 HSCN_DTR_I_00002002007.xml
2008-05-02 10:53 7,765,896 HSCN_DTR_I_00002003007.xml
2008-05-02 10:53 7,605,204 HSCN_DTR_I_00002004007.xml
2008-05-02 10:53 7,743,890 HSCN_DTR_I_00002005007.xml
2008-05-02 10:54 8,007,036 HSCN_DTR_I_00002006007.xml
2008-05-02 10:54 3,883,316 HSCN_DTR_I_00002007007.xml
2008-05-02 10:51 6,087,448 HSCN_Nom_I_00002001002.xml
2008-05-02 10:51 4,955,900 HSCN_Nom_I_00002002002.xml
2008-05-02 10:50 260,960 HSCN_Txt_I_00002001001.xml
+++++++++++++++++++++++++++++++++++++++++++++++++++ -
Extraction of data from ECC to 3rd Party systems
Hi All,
I want to know all the options available for extracting data from ECC to a 3rd party system (custom datawarehouse like Teradata, hyperion etc). Also, I want know if there is a best practice documentation available for extraction of data from ECC to any 3rd party system?
Thanks,
SB.Hi SB,
Check the following link
http://expertisesapbi.blogspot.com/2010/06/how-to-transfer-data-from-sap-system-to.html
Ranganath.
Maybe you are looking for
-
Hi , i have a requirement to print all the values as a report. say i have a page. For each value i have a check box. oN select of the checkboxes the values needs to be printed. How do i proceed on this? the report should be displayed as PDF. what sho
-
How do I move Outlook email from Windows to iMac
I have decided to move from Windows (Vista) to iMac (Mavericks) and need to move all my email from my Windows PC (Outlook 2010) to iMail. I've found several suggestions on the internet including various software applications for converting from one
-
How do i authorize my computer?
How do I authorize my Samsung computer to use i-tunes?
-
Hi, Basically I am looking for a few ideas on how to redesign our file servers. We have multiple physical file servers and a few virtual servers and what is replicated and what is not is quite confusing. Total storage size is around 6TB made up of ho
-
changes are made to existing layout. address in the footer is not showing to left in new layout .it is aligned to centre as it is showing to left in old layout.in paragraph text is aligned to left only. plz let me know what are the possible ways to