Creating an IT 0015 from an external system
Hi,
I would like to post a new record in IT 0015 (additional payments for an employee), from an external system (XI/PI) as the information is coming via mapping from an external system.
Do any of you have an idea of an RFC to use ?
I taught I could use BAPI_WAGE_COMP_EXT_CREATE but finally saw that it is for IT 0579 and also I tried, I couldn't place a correct record via SE37.
Thanks in advance for your suggestions.
greg
After some discussions, seems that the only viable solution for IT 0015 is to use encapsulation into a personal written RFC with HR_INFOTYPE_OPERATION *** proposed.
Do any of have experience with BAPI_WAGE_COMP_EXT_CREATE as it would permit to create a IT 0579 that could be included in the payroll process and which can be used from XI/PI directly. More over, it limits the possibilities of the caller (XI/PI) to the strict Wage type defined. (I'm not yet clear about how to create and allow accesses for a specific application to a particular wage type, if somebody has any tips about it, thanks in advance)
Cheers,
greg
Similar Messages
-
Creating shopping cart in SRM through an interface from an external system
Hello,
i am currenlty working on a SRM implementation at a client and we are looking into
building an interface for purchase requisitions from an external system to SAP.
To be able to get these requisitions as a package approved I would want them to go though the
approval process in SRM. Does anybody know if it is possible to create a shopping cart in SRM through an interface from another system?
thanks,
GeertSRM has a standard business scenario of PDP PM
here the external requirements are transferred to SRM for sourcing
in normal business scenario ECC PR is transferred to SRM which creates a dummy SC or say sourcing SC in SRM which appears in Purchaser's worklist after correct settings
SRM can work with NON SAP system also
so logically yr requirement should be possible
but in ECC PR transfer case the SC created in SRM is already apparoved.
BR
Dinesh -
HTTP REST API call to CPSC 10.x from an external system
Hi,
I would like to know the below items.
Is it possible to connect with the CPSC 10.x from an external system via HTTP REST API call to process a request and complete a task?
Is it possible to create a new ticket / request in CPSC for a specific service via the HTTP REST API call?
One of the use case is to know how many requests are pending in a queue via a HTTP REST API call? How to pass a queue name in the HTTP REST API call to get the result? These kind of custom piece is not available in the integration guide.
Is there any specific REST API guide available which Cisco provides for the REST capability in CPSC?
Any help is highly appreciated!
Thanks.When a task is invoked from a service catalog request to an external system, the request remains open and the task is pending until the external system issues a call to complete the task. The API for completing the task is SOAP-based. Check out the Cisco Prime Service Catalog Integration Guide. Within the doc, go to the section about "Web Service Listener Adapter" for the WSDL.
You can order a service within Prime Service Catalog with a SOAP call, which is also documented in this same document. Starting with Prime Service Catalog 10.1, you will have a way to order a service via a REST API.
Existing REST APIs are also documented in the integration guide. -
Change owner for transport from an external system
Hi Everyone,
I have some transports that were brought into our DEV system from an external system. (They're BSI transports but I don't think that detail is important.) We are using a third party transport management system (Insite) and in order to move these transports using Insite, I need to change the owner of these transports to myself. When I try to do so I receive an error "Request L6BK134312 cannot be changed: Incorrect system or wrong naming convention".
I've been told that all I need to do is to configure or add the source system to our DEV system and then I should be able to change the owner. My problem is that I cannot figure out where to go to make this change.
Can anyone point me in the right direction?
Thanks!
JeffHi Jeff,
Yes, I do have a regular procedure that I follow to get this to work. Ruchit Khushu was correct when he said that it had to be "a normal customizing or workbench request." Creating a transport of copies never worked for me, so I had to set the task to Workbench.
Here's my procedure:
1) Import the transports
2) Go to SE10 and create a new transport
3) Change the task to Workbench by selecting it, using menu option Request/Task > Change Type... and select Workbench.
4) Click on the transport number to select it.
5) Select menu Request/Task > Object List > Include Objects...
6) Enter a transport you want to include
7) Repeat 5 & 6 until all transports have been included.
Hope that helps.
Jeff -
SQL queries against a database view from an external system?
Hi,
I have a question about Database views in se11.
Is it possible to create a database view and that do SQL queries against this view from an
external system, Not a SAP system?
Please, I need you help.
Best Regards
AnnikaHi Annika,
it is possible , yes... but depends on your database systems in the SAP source DB and the external DB
(easier if they are the same, i.e. both ORACLE) - check out with your BASIS team (they have to create something like a "database link" in the external DB system that you can use to access the tables in the SAP source).
In the external DB you sure can create a view on these "remote" tables.
We used this to pull data form SAP DB to another DB system (both ORACLE based).
But this is NOT supported by SAP , so be carefull. Below is the restriction for ORACLE (as well for other DB systems )
see SAP note 581312 "Oracle database: licensing restrictions"
As of point 3, it follows that direct access to the Oracle database is
only allowed for tools from the areas of system administration and
monitoring. If other software is used, the following actions, among
other things, are therefore forbidden at database level:
* Querying/changing/creating data in the database
* Using ODBC or other SAP external access methods
This means that additional application software is only allowed if this
accesses the database through SAP interfaces (for example, RFC, SAP J2EE
or BAPI).
I would say if you KNOW the tables involved (using valid WHERE conditions and joins )
and don't start queries from hell (ad-hoc type) wich can bring down your SAP system performance
you can try it.
But be warned...
good luck...
bye
yk -
How to trigger Solution Manager Change request from an external system
Hello All,
I have a scenario where in I would like to create and trigger a Change Request in Solution Manager from an external system, for instance, a custom web application. How could this be done? Are there standard interfaces (BAPIs) available in Solution Manager for doing this? If yes, then what are the BAPIs? Or Can a custom RFC be developed to achieve this..? If yes, then what are the underlying / base BAPIs that could be wrapped?
Any pointers will be highly appreciated. Sorry if the question is naive. I'm a novice to the Solution Manager topic.
BalaHi Bala,
I am facing the same issue. I want to create a change request in background from an external application, like an adobe form for instance. Would you be so kind to tell me, which BAPI you used in your solution? -
How to find in R/3 System, which FI document is from which external system?
Hi Moderator/ FICO Experts,
How to find in R/3 System, which FI document is from which external system?
In case of different Non-SAP external Systems posting the data to one R/3 System.
Thanks
ChandraHi,
That really depends on the interfaces that your external systems are using. Check with your ABAP or BASIS team to see what is the method used for posting those documents and with which parameters is passed. Look at BKPF table (FI header) to see the attributes such as user, document type, reference, etc.
Regards,
Eli -
Sender File Adapter not able to get file via FTP from an external system
Hi,
I have a Sender File Adapter using FTP which polls a server every 10 seconds looking for a file ".xml". The adapter will connect and pick up the waiting file, but sometimes the adapter not able to get file via FTP from an external system. The file is on the server, but despite the polling, the adapter does not pick up it. There is no return error.
The connect mode is Permanently and the transfer mode is Binary.
Can you help me?
Thanks.
T.Hi Teresa,
does this case appears with a file size higher the others?
Personally, I do not recommend to have a polling under 1min.
10s could be too just, if the file is not small and/or if the file server is far (several kilometers) to where the Adapter Engine is, and/or this file server is beside a firewall. Do not forget also that, with previous points, you could have like a conflict, betwen the 1st polling and the 2nd polling, if in less 10s PI adapter has not enough time: to connect to the FTP server (several Km), find the file (perhaps among 100 other files in the directory), go back to the file to Adapter Engine server (several Km again), convert your file to XML message (with a complex Content Conversion), then check the XML structure, and when all that is done, return back to FTP server (several Km), to archive the source file... Well It's my understanding of a FTP exchange with FILE adapter...
If you really need a 10s polling, that's mean your have a pseudo real time interface. In that case, in my mind file should not be used! but we should use a Web service, JDBC JMS (any exchange without a physical object like a file). For me, it's a non-sens to have a file in that case.
regards.
mickael -
Read/Open a file in SAP DMS from an external system
Hello Sap Gurus,
I want to read/open a file in SAP DMS from an external system . External system is basically a non-sap system.
Can this be achieved through an RFC..
Does anyone know of any BAPI's/FM's that can be called from an external system (non-sap system) through RFC which will open a document which is stored in SAP DMS.
Regards,
Madan Shetty.Hi Madan,
If you want to view documents from an external system, there are many ways of achieving this.
It depends on the solution that you are approaching.
Few methods that I have come across are, OData services, Custom RFC Function Modules, to retrieve document attachments.
FTP is also a possible solution.
Please let us know your exact requirement.
Regards,
Tamilnesan G -
Configure plain http adapter for receiving message from an external system
Hi,
we use Pi/700.
Now I have an external system and I have to use HTTP (plain) to send messages to XI (via plain http adapter).
I have no experiences with HTTP!
In the external system I can only configure "URL, Username, Password" for sending messages - that's all!
What do I have to configure in XI (communication channel, abap-stack, java-stack,...)?
I don't know the URL of my XI-system. Is there an transaction code to get this information?
Why do I need a Username/Pasword?
For testing I can use a "http-post test tool" I found here in this forum.
Thank you all for any help!
Regards
WolfgangHi Hummel,
In Exteranl System u have to use these values
name="myhost" value="xiserver"
name="myport" value="8000"
name="mysystem" value="XY_BSservice"
name="myinterface" value="Order_out"
name="mynamespace" value="urn:xi:hcl:powebapp"
name="myqos" value="BE"
name="myclient" value="300"
name="myuser" value="XYZCLNT"
name="mypass" value="xiuser"
Here My system is the Business service created in Integration directory of XI, Interface is the one created in Integration Repository (This is Outbaound from external sys to XI)
In XI U have to create
Data Types : 1) Source Structure data type(from extenal sys)
2) Target structure (where u want to send from XI)
Message Types : 2 with above DT's
Message Interface: 1) Outbound, Async (Order_out)
2) Inbound , Async (for the target sys)
Then Message mapping and Interface mapping as usual..
And in ID u have to create 2 services one is XY_BSservice for sending system and the other is for receiving system...
For sending system no communication channel required...
Hope u will get idea from the above..
Need any further u r welcome..
Regards
Sridhar -
Passing a parameter to Web Dynpro from an external system
Hi All,
I want to pass a parameter to a Web Dynpro Application from an external browser.
I have developed a simple application with an input "ServiceOrder".
In the Portal I have created an Iview for the Web Dynpro application and have set an Application Parameter (ServiceOrder="000003000012"). Just for testing.
In web Dynpro Controller I have created an attribute in the Context and write tje code below in the wdDoInit.
String SO = WDProtcolAdapter.getProtoclAdapter().getRequestParameter("ServiceOrder");
wdContext.currentContextElement.setServiceOrder(SO);
My problem is that the String SO is empty.
Please help.
Regards,
RidouanHi R. Taibi,
try this.
IWDProtocolAdapter protocolAdapter = WDProtocolAdapter.getProtocolAdapter();
IWDRequest request = protocolAdapter.getRequestObject();
wdContext.currentContextElement().setServiceOrder(request.getParameter("ServiceOrder"));
regards
Gunter -
Import or load a new logo from the external system
Hi all...
I want to import or load a new logo from the ext system helps to generate for my ALV report program(for top-of-page)......the one from SE78 is not working for me if i do import or with pre-defined one......
pls revert me on urgent basis....(help need esp., for ALV report generation)
thanks
sankarHi,
In the transaction OAOR, you should be able to insert your company Logo.
GOTO - OAOR (Business Document Navigator)
Give Class Name - PICTURES Class Type - OT..... then Execute
It will show you the list, then select ENJOYSAP_LOGO.
On that list, you will find one control with a "create" tab.
Click std. doc types.
Select SCREEN and double-click.
It will push FILE selection screen.
Select your company logo (.gif) and press OK.
It will ask for a description- for instance: "company logo".
It will let you know your doc has been stored successfully.
You can find your logo under ENJOYSAP_LOGO->Screen->company logo.
Just run your ALV program, you should find your company logo in place of the EnjoySAP logo.
FORM TOP-OF-PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = HEADING[]
I_LOGO = 'ENJOYSAP_LOGO'
I_END_OF_LIST_GRID ='GT_LIST_TOP_OF_PAGE'.
ENDFORM. "TOP-OF-PAGE
Here 'ENJOYSAP_LOGO' will replace by ur created logo.
n pls reply me.
Refer this link
http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_enhanced.htm
http://www.sap-img.com/abap/alv-logo.htm
http://www.sap-img.com/fu002.htm
reward if it helps..
Regards,
Omkar. -
How to migrate projects from another (external) system into PS
Hi,
Which technique to use in your opinion is the best practice to migrate projects in PS?
Batch input or ABAP program and use BAPIS? or is ther other alternative?
Best regards
Jose MarinHello Jose,
Open PS is the best option, If your external system is MSP. There is no standard LSMW prog available for uploading the Projects. Howvever there are certain BAPIs available
1.BAPI_PS_INITIALIZATION
2.BAPI_BUS2001_CREATE
3.BAPI_BUS2054_CREATE_MULTI
4.BAPI_BUS2001_SET_STATUS (To set the status at project level)
OR
BAPI_BUS2054_SET_STATUS (To set the status at WBS element level)
5.BAPI_PS_PRECOMMIT.
I guess you don't have to code again for this. Whatever structures and internal tables in BAPI_PROJECT_MAINTAIN can be used to populate the above BAPIs.I have checked on BAPI_PROJECT_MAINTAIN and this creates a Project definition too.
Good option is to create a custom program and load data using the BAPIu2019s.The program should perform couple of pre-validations and should have error handling capability as well.
Thanks
Sarang -
Create Oracle USER Account from Third Party System
Hi there
We have requirment to create Oracle USER Account through third party system.
How can we achive this?
I know ORacle Provide FND_USER_PKG.CREATEUSER API to create user
Is there any special thing we have to do to create Oracle USER from another system?
Thanks
ASIMHi,
Is there any special thing we have to do to create Oracle USER from another system?I believe you need to check the third party manual or contact the vendor for other considerations when creating user accounts from this system.
For FND_USER_PKG, please see the links referenced in this thread.
change password of EBS user
Re: change password of EBS user
Regards,
Hussein -
Creating document with content from a remote system
Any sample code that I have seen for creating a new document requires that the file (the content) of the document resides on the Server machine.
What is the best way to create a document with content that comes from a remote file?The Java code which is trying to load a file into IFS must have access to the file to load it.
If the file you are trying to load is in a remote location from the Java code, then you would need to use some remote access protocol, such as NFS, to ensure the file was accessible to the Java code.
Maybe you are looking for
-
Creation of customer in R12.(version:12.1.1)-Getting Error
Hi, When I creating a customer In Accounts Receivables module R12 (Version 12.1.1.) I am getting the following error after filling all the details in Customer information in Account Information,Account site address, Account site details, Business pur
-
Contents of DynamicUtilTreeNode
Hello, The code snippet below is part of an effort to create a tree of JTextFields. When I run the program, I do indeed see my tree hierarchy. But instead of the intended text fields, I see instead the string representation of these text field fields
-
How can I add an ePub into iBook author?
I am trying to insert an ePub file created on the App "My Story" into iBook author, any suggestions?
-
i can find the airplay icon on my display setting i have have a macbook air mac os 10.7.5
-
I'm using gmail on the latest version of OS X. New emails keep showing up in my drafts mailbox along with my inbox. How do I correct this? Thanks for your help.