Problem in creating Receiver Agreement using Integration Directory API
Hello Experts,
We are developing a scenario where we are creating "REceiver Agreement" through Integration Directory API.
This requires certain parameters like Sender component, Interface, Communication Channel & Namespace to be set in the code.The required Communication Channel & Components already exist in Integration Directory .
Our concern is that we are not able to retreive this Communication Channel's ID through the code in order to set it as a parameter for Receiver Agreement generation.
Can anybody pls advice??
Thanks in advance,
Suraj.
Hi Stefan,
We tried using query on communication channel, but could not do it as we could not get a method which accepts name of communication channel as parameter.
We used "CommunicationChannelQueryIn" related methods in the API.
But still could not retreive the Communication Channel ID of an existing Communication Channel.
Please help.
Similar Messages
-
Problem with creating customer account using TCA Java API
Hi,
I am trying to create customer account using TCA java API. i am getting exception saying PL/SQL numeric error: character to number conversion. but this error raises when calling API method
HzCustAccountV2Pub.createCustAccount.
can any body help me in solving this issue, any clue why this exception raises. i have tested even the code given in TCA API user guide. that code also gets same error.package client;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.sql.DriverManager;
import java.sql.SQLException;
import oracle.jdbc.driver.OracleConnection;
import oracle.jdbc.driver.OracleCallableStatement;
import oracle.jdbc.driver.OracleTypes;
import oracle.apps.ar.hz.v2api.HzCustAccountV2Pub;
import oracle.apps.ar.hz.v2api.HzPartyV2Pub;
import oracle.apps.ar.hz.v2api.HzCustomerProfileV2Pub;
class CreateCustAccount {
public static void main(String[] args) throws Exception {
HzCustAccountV2Pub.CustAccountRec p_cust_account_rec = new HzCustAccountV2Pub.CustAccountRec();
HzPartyV2Pub.PersonRec p_person_rec = new HzPartyV2Pub.PersonRec();
HzCustomerProfileV2Pub.CustomerProfileRec p_customer_profile_rec = new HzCustomerProfileV2Pub.CustomerProfileRec();
BigDecimal[] x_cust_account_id = new BigDecimal[1];
String[] x_account_number = new String[1];
BigDecimal[] x_party_id = new BigDecimal[1];
String[] x_party_number = new String[1];
BigDecimal[] x_profile_id = new BigDecimal[1];
String[] x_return_status = new String[1];
BigDecimal[] x_msg_count = new BigDecimal[1];
String[] x_msg_data = new String[1];
try
Class.forName ("oracle.jdbc.driver.OracleDriver");
OracleConnection conn = (OracleConnection) DriverManager.getConnection ("jdbc:oracle:thin:@ebiztst.trianz.int:1526:PATCH","apps","apps");
HzCustAccountV2Pub custaccountV2Pub = new HzCustAccountV2Pub();
p_cust_account_rec.account_name = "John Ac";
p_person_rec.person_first_name = "John";
p_person_rec.person_last_name = "Smith";
p_cust_account_rec.created_by_module = "TCA_EXAMPLE";
HzCustAccountV2Pub.createCustAccount(
conn
, "T"
, p_cust_account_rec
, p_person_rec
, p_customer_profile_rec
, "F"
, x_cust_account_id
, x_account_number
, x_party_id
, x_party_number
, x_profile_id
, x_return_status
, x_msg_count
, x_msg_data
System.out.println( "x_return_status = " + x_return_status[0] );
System.out.println( "x_msg_count = " + x_msg_count[0] );
System.out.println( "x_msg_data = " + x_msg_data[0]);
if (x_msg_count[0].intValue() > 1) {
OracleCallableStatement ocs = null;
for (int i=0; i<x_msg_count[0].intValue(); i++) {
ocs = (OracleCallableStatement)conn.prepareCall(
"begin ? := fnd_msg_pub.get( p_encoded => ’F’ ); end;");
ocs.registerOutParameter(1, OracleTypes.VARCHAR);
ocs.execute();
System.out.println((i + 1) + ". " + ocs.getString(1));
conn.close();
} catch (ClassNotFoundException e) {
System.out.println("Driver Not Found: " + e);
} catch (SQLException e) {
System.out.println("SQL Error." + e);
} -
Problem in Creating Receiver Agreement
Hi,
I had created a namespace in IR and did a simple idoc to file scenario.
In the IR, the MI and MT are not been shown while creating the receiver agreement and receiver determination.
Do let me know what would have been wrong.
I tried entering it manually and it gave error like schema not recognized.
Regards
KrishHi,
when u r Doing Idoc to file scenario, sender side u have to use a ABAP business sysytem.
hope u have imported the same in configuration scenario.
in that u have to select u r MI. then onlly it will reflect in the Reciver Determination
Regards,
Madhav
Note: Points If Useful. -
Problem when creating receiver agreement for File to IDOC scenario
I have done the following :
1. Created two business systems one for the file system and other for the R3 system and also I created two communication channel, one as sender communication channel and one as receiver communication channel.
2. Created the receiver determination
3. Created the interface determination
4. Created the sender agrement
5. Now when I was trying to create the receiver agreement I want to assign the receiver communication channel i have created to the receiver agreement but the F4 help gives me no records and I am thus stuck at this point.
Please suggest me how to proceed forward from here.Hi ,
<i>5. Now when I was trying to create the receiver agreement I want to assign the receiver communication channel i have created to the receiver agreement but the F4 help gives me no records and I am thus stuck at this point.</i>
Make sure that your created communication channel for reciever is under the respective reciever business system and give the same while creating the reciver agrement.
sekhar -
Integrated Configuration- Problem occurred in receiver agreement for sender
Hi , I am using AAE in PI 7.1 and it is proxy to file scenrios.
When Ia m doing testing in Integration Directory in test configuration its giving me this error .
Problem occurred in receiver agreement for sender -<ECCBUSINESSSYSTEM> to receiver -BS_D_EPS,http://abc.com/sap/pi/HR/Qualifications.Qualifications_Async_Out: No receiver agreement found for , -<ECCBUSINESSSYSTEM> , BS_D_EPS, http://abc.com/sap/pi/HR/Qualifications, Qualifications_Async_Out
( here it should take interface Qualifications_Async_In, but logs says it is pointing to outbound interface)
here when I am going in to trace logs then it seems that are not able to understand the receiver interface . rather then it is taking sender inface in logs..
In trace logs . I am getting
Receiver Determination
<Not found>
<Trace level="1" type="B">CL_RD_PLSRV-ENTER_PLSRV</Trace>
<Trace level="1" type="T">R E C E I V E R - D E T E R M I N A T I O N </Trace>
<Trace level="1" type="T"> Cache Content is up to date </Trace>
<Trace level="2" type="T">Start with given receiver - BS_D_EPS </Trace>
<Trace level="2" type="T">Using Receiver Determination 00000000000000000000000000000000 </Trace>
<Trace level="1" type="T">No Relation found - accept given Receivers. </Trace>
<Trace level="2" type="T">...extracting Receiver from Header: BS_D_EPS </Trace>
<Trace level="2" type="T">Classic Receiver Determination via Rules. </Trace>
<Trace level="3" type="T">...create rule engine </Trace>
<Trace level="2" type="T">No Receiver found behaviour: 0 </Trace>
<Trace level="2" type="T">Number of Receivers:1 </Trace>
<Trace level="1" type="E">CL_RD_PLSRV-ENTER_PLSRV</Trace>
Interface Determination
<Not found>
<Trace level="1" type="B">CL_ID_PLSRV-ENTER_PLSRV</Trace>
<Trace level="1" type="T">I N T E R F A C E - D E T E R M I N A T I O N </Trace>
<Trace level="1" type="T"> Cache Content is up to date </Trace>
<Trace level="1" type="T">...There is no Interface Determination configured for receiver party and receiver service BS_D_EPS </Trace>
<Trace level="2" type="T">Check conditions for (Inb: Party Srvc If) BS_D_EPS Qualifications_Async_Out </Trace>
<Trace level="2" type="T">...valid InbIf without Condition: Qualifications_Async_Out </Trace>
<Trace level="2" type="T">Number of receiving Interfaces:1 </Trace>
<Trace level="1" type="E">CL_ID_PLSRV-ENTER_PLSRV</Trace>
Operation Mapping
<Not found>
<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
<Trace level="2" type="T">......attachment XI_Context not found </Trace>
<Trace level="3" type="T">Mapping already defined in interface determination </Trace>
<Trace level="1" type="T">No mapping configured </Trace>
<Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
I have developed the other integrated configuration scenario and this is working fine .
please let me know how can I troubleshoot itI am using sender as Soap and receiver as File adapter.
here the problem is that while going for interface deteremination and receiver agreement it is calling to Outbound interface .
It should call the inbound interface. I put all the details correctly and deleted all the objects and crated again for both Ir and Id..
I put the name of inbound interface in configuration but while executing its calling outbound interface. -
Create Rebate agreements using BAPI:BAPI_AGREEMENTS
Hi,
My requirement is to create the rebate agreement using BAPI.
For this I am using 'BAPI_AGREEMENTS'.
I am passing the below values to TI_BAPIAGRMNT
*ls_BAPIAGRMNT-OPERATION = .
*ls_BAPIAGRMNT-AGREE_COND =
ls_BAPIAGRMNT-SALES_ORG = 'BIC'.
ls_BAPIAGRMNT-DISTR_CHAN = '02'.
ls_BAPIAGRMNT-DIVISION = '00'.
ls_BAPIAGRMNT-AGR_TYPE = 'ZBMS'.
*ls_BAPIAGRMNT-CATEGORY =
*ls_BAPIAGRMNT-APPLICATIO =
*ls_BAPIAGRMNT-CREATED_BY =
*ls_BAPIAGRMNT-CREAT_DATE =
*ls_BAPIAGRMNT-CREAT_TIME =
*ls_BAPIAGRMNT-CHANGED_BY =
*ls_BAPIAGRMNT-CHANG_DATE =
*ls_BAPIAGRMNT-CHANG_TIME =
ls_BAPIAGRMNT-RECIPIENT = 'ST0000'.
ls_BAPIAGRMNT-AGRMT_CURR = 'USD'.
*ls_BAPIAGRMNT-AGCURR_ISO =
*ls_BAPIAGRMNT-EX_DESCR =
ls_BAPIAGRMNT-STATOFAGRE = 'A'.
ls_BAPIAGRMNT-VALID_FROM = '05/25/2009'.
ls_BAPIAGRMNT-VALID_TO = '05/31/2009'.
*ls_BAPIAGRMNT-COND_GROUP =
*ls_BAPIAGRMNT-AGRMT_TEXT =
*ls_BAPIAGRMNT-PAY_METHOD =
*ls_BAPIAGRMNT-FRMOBJ_TYP =
*ls_BAPIAGRMNT-FRMOBJ_KEY =
*ls_BAPIAGRMNT-DEL_FLAG =
append ls_BAPIAGRMNT to lti_BAPIAGRMNT.
CALL FUNCTION 'BAPI_AGREEMENTS'
EXPORTING
PI_INITIALMODE =
PI_BLOCKNUMBER =
TABLES
TI_BAPIAGRMNT = lTI_BAPIAGRMNT
TO_BAPIRET2 = lTO_BAPIRET2
TO_BAPIKNUMAS = lTO_BAPIKNUMAS
EXCEPTIONS
UPDATE_ERROR = 1
OTHERS = 2
i am getting the values in lTO_BAPIRET2
Type: E
ID:CND_EXCHANGE
Number:156
Message:Record KNUMA = , AG_GUID = 00000000000000000000000000000000: agrmt type deviates from Customizing
LOG_NO:
LOG_MSG_NO:00000
and i am not able to create rebate agreement using this BAPI.If i am passing same values in VBO1 am able to create the agreement.
Let me know what to do. Am i using correct BAPI or not.If it is correct what r the remaining fields need to be passed.If not let me know the correct procedure.
Thanks in advance.
Thanks,
Vidya.Hi,
I am getting the same problem when trying to create a agreement by using BAPI_AGREEMENTS ??
pls let me know hw u hav solved the same ???
With Rgds,
S.bharani -
Transport protocol version error in Integration Directory API
Hi All,
I am trying to create SOAP receiver communication channel using Java-only PI 7.31 directory APIs. I have passed all the required parameters to the CommunicationChannelIn service, but it's throwing error - "Enter at least one object key for operation 'create'".
When I tried to test the service through WS Navigator, it's giving exception - "Enter a value for attribute 'Transport Protocol Version'" which doesn't exists in case of SOAP adapter creation.
Has anybody come across this issue? If the adapter metadata does not specify any transport protocol version, then shouldn’t the validation checks in CommunicationChannelIn service provider proceed without errors on a blank value for this attribute?
Note: I have gone through all the SCN blogs, discussion threads we have on topics related to Integration Directory API.
Thanks in advance for all the help and suggestions.
Regards,
Yashu VyasHi All,
I am trying to create SOAP receiver communication channel using Java-only PI 7.31 directory APIs. I have passed all the required parameters to the CommunicationChannelIn service, but it's throwing error - "Enter at least one object key for operation 'create'".
When I tried to test the service through WS Navigator, it's giving exception - "Enter a value for attribute 'Transport Protocol Version'" which doesn't exists in case of SOAP adapter creation.
Has anybody come across this issue? If the adapter metadata does not specify any transport protocol version, then shouldn’t the validation checks in CommunicationChannelIn service provider proceed without errors on a blank value for this attribute?
Note: I have gone through all the SCN blogs, discussion threads we have on topics related to Integration Directory API.
Thanks in advance for all the help and suggestions.
Regards,
Yashu Vyas -
How to create Authorization policy using OIM 11g API
Hi,
Could you please let me know how to create Authorization policy using OIM 11g API.
ThanksConstructing A Policy Programmatically
http://docs.oracle.com/cd/E27559_01/dev.1112/e27154/cons_policy_prog.htm#CHDHACBF
api ref for PolicyStore
http://docs.oracle.com/cd/E21764_01/apirefs.1111/e22649/oracle/security/jps/service/policystore/PolicyStore.html#createApplicationPolicy_java_lang_String_
something like below code to start with
try {
JpsContextFactory ctxFact;
ctxFact = JpsContextFactory.getContextFactory();
JpsContext ctx;
ctx = ctxFact.getContext();
PolicyStore ps = ctx.getServiceInstance(PolicyStore.class);
if (ps == null) {
// if no policy store instance configured in jps-config.xml
System.out.println("no policy store instance configured");
return;
ApplicationPolicy ap = ps.createApplicationPolicy("Trading", "Trading
Application","Trading Application.");
} catch (JpsException e) {
} -
Help/Example needed for creating JMSQueues/JMSTopics using the MBean API
I am trying to create JMSQueues programmatically using the MBean API. When
I use MBeanHome.createAdminMBean(), a queue appears in the root of the
config file. This is progress, but the queue is in the wrong place! I need
the queues to be part of my JMS server's "destinations" as seen on the
console.
So now I am trying to use createConfigurationMBean() instead, but I can't
figure out what the "parent" parameter should be- no documentation! My
first guess was that the parent might be the JMSServer, but that doesn't
work.
Anyone have example code to insert JMSQueues and JMSTopics into a specific
JMS server's destinations?
Here is the code I tried... All goes well until the final
createConfigurationMBean call, where it throws a MBeanCreationException:
// Get the MBeanHome bean
Object obj = jndiContext.lookup("weblogic.management.adminhome");
MBeanHome mbeanhome = (MBeanHome) javax.rmi.PortableRemoteObject.narrow
(obj, MBeanHome.class);
// Get the server MBean
JMSServerMBean jmsServerMB =
(JMSServerMBean)mbeanhome.getMBean("examplesJMSServer",
JMSServerMBean.class);
// Create the new Queue
JMSQueueMBean jmsQMB = (JMSQueueMBean)mbeanhome.createConfigurationMBean
("weblogic.examples.jms.fooQueue", "JMSQueue", jmsServerMB);Ok, I still don't see how I can do it differently with the admin tool. If
you want to see the commands I'm using, I can post them, but the basic one
is shown below in the previous message. We're trying to set up a script so
that developers can just run it and properly configure WebLogic with the
right components.
Thanks,
Michelle
"Michelle Baxter" <[email protected]> wrote in message
news:[email protected]...
I am using the weblogic.Admin tool, not doing this in code. I will attempt
to translate your advice when I get time again.
My commands look like this:
java weblogic.Admin -url 127.0.0.1:7001 -username system -passwordweblogic
CREATE -mbean "mydomain:Type=JMSQueue,Name=MyJMSQueue"
I create this, I create the JMSServer MBean, then do and INVOKE (insteadof
CREATE) and call the addDestination method, adding the JMS Queue MBeanthat
I created previously, using the same naming scheme as in the above CREATE.
"Viresh Garg" <[email protected]> wrote in message
news:[email protected]...
Daron Cole wrote:
You can use createConfigurationMBean with JMSQueueConfig but in the
end
I used
the code below to create a topic.The code that you posted is the right way to create queus/topics. alwayscreate admin mbeans to admin
server and let admin server internally create config Mbeans on the
managed
server as per the
location/targets that you set in admin Mbeans.
Queue's are the same, just replace the word
Topic with Queue and it should work. It should show up in the console
app.
MBeanHome home = (MBeanHome)ctx.lookup(MBeanHome.JNDI_NAME+".myserver");
ServerMBean myserver =(ServerMBean)home.getMBean("myserver",ServerMBean.class);
String topicName = "MyNewTopic";
JMSServerMBean jmsServerMB =(JMSServerMBean)home.getMBean("JMSServer","JMSServer","mydomain");
JMSTopicMBean jmsTopicMB =(JMSTopicMBean)home.createAdminMBean(topicName,"JMSTopic","mydomain");
jmsTopicMB.setJNDIName(topicName);
jmsServerMB.addDestination(jmsTopicMB);
Viresh Garg
Principal Developer Relations Engineer
BEA Systems
"Michelle Baxter" <[email protected]> wrote:
There is no JMSQueueConfigMBean. What do you mean?
"Daron Cole" <[email protected]> wrote in message
news:[email protected]...
Try JMSQueueConfig instead of JMSQueue.
"Michelle Baxter" <[email protected]> wrote:
Me too! I'm trying to use the weblogic.Admin class to set up
queues
and
topics and the JMS server. The same results in the config file:
the
queues
and topic were set up at the root, the JMS server was added, but
no
destinations, even though I invoked the addDestination method withthe
created MBean queues and topic as arguments. No exceptions, just
no
destinations on the JMS server resulted. What's the right order ofexecution
for this stuff??
Thanks,
Michelle
"Jude DeMeis" <[email protected]> wrote in message
news:[email protected]...
I am trying to create JMSQueues programmatically using the MBean
API.
When
I use MBeanHome.createAdminMBean(), a queue appears in the root
of
the
config file. This is progress, but the queue is in the wrong
place!
I
need
the queues to be part of my JMS server's "destinations" as seen
on
the
console.
So now I am trying to use createConfigurationMBean() instead,
but
I
can't
figure out what the "parent" parameter should be- no
documentation!
My
first guess was that the parent might be the JMSServer, but that
doesn't
work.
Anyone have example code to insert JMSQueues and JMSTopics intoa
specific
JMS server's destinations?
Here is the code I tried... All goes well until the final
createConfigurationMBean call, where it throws aMBeanCreationException:
// Get the MBeanHome bean
Object obj =
jndiContext.lookup("weblogic.management.adminhome");
MBeanHome mbeanhome = (MBeanHome)javax.rmi.PortableRemoteObject.narrow
(obj, MBeanHome.class);
// Get the server MBean
JMSServerMBean jmsServerMB =
(JMSServerMBean)mbeanhome.getMBean("examplesJMSServer",
JMSServerMBean.class);
// Create the new Queue
JMSQueueMBean jmsQMB =(JMSQueueMBean)mbeanhome.createConfigurationMBean
("weblogic.examples.jms.fooQueue", "JMSQueue", jmsServerMB); -
Receiver Agreement for Integration Process
Dear All
I am facing a strange problem when I am sending a message via proxy to SAP PI whci is then supposed to forward it to a legacy system.
I am using a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration processHi,
>>>a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration process
use the integration directory wizard and create two configurations
- ECC - PI (integration process)
- PI (BPM) - to the legacy
then it will work - this is not an error but lack of configuration
Regards,
Michal Krawczyk -
Generating WSDL using Integration Directory (Tools-Define Web Service)
Hi,
I have tested the "Define Web Service" tool in Integration Directory - some question;
1) It's a little bit frustrating to change the URL after clicking the "Propose URL" button - is it possible to configure somewhere the right URL
http://<srv>:<port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<cchannel>
2) The generated WSDL is not according to the basic profile for WSDLs - wrong encoding="ISO-8859-1" - supposed to be "UTF-8"|"UTF-16" - is it possible to configure how the WSDL is generated?
I'm not sure, but I think there is a issue related to the type of binding for a binding.
3) A web service can consists of several methods - is there a tool for generating a WSDL for several interfaces?
It's "boring" to manually copy-paste from several generated WSDLs to one main WSDL for a web service
Anyway, by using XMLSpy and SoapScope, everything works just finea single data type will refer to multiple data types data.
You can refer one Data type in other Data Type but it wont be available under a different root node.....the root node will the the DT name under which you are referring the other DTs......you can do this by:
DT --> Give the appropriate name to a node --> While selecting the Type for this node select Data types --> select the DT from the list available....for this you should first include all the schemas in IR i.e. you should first create individual DTs by importing the schema (DT --> XSD --> Import Data Type Definition from File)
You have a huge list of schemas!
Regards,
Abhishek. -
Dynamic MailAdapter Receiver Agreement using S/Mime
Hi,
I need some help at an specific problem with the SAP XI Mail Adapter.
First a little scenario description:
In our business there are 10 Email addresses and we have 250 businesspartners.
We want to send Emails in a secure way (S/Mime), but we wouldnt configure hundreds of Receiver agreements to specify the exact Certificates which must be used to send an signed and encrypted Mail form A to B.
See
http://s5.directupload.net/file/d/1336/xgadwfu5_jpg.htm
Note:
Schlüsselspeicher = Keystore
Schlüsselspeichereintrag = Certificate-Alias
Signierte Mail-Zertifikate hinzufügen = Add Certifiacate to Mail.
Verschlüsselungsalgorithmus = encryption Algorithm
And now my Question :
Is there any possibility to dynamically set the Configuration settings marked in the picture with a red arrow ?Any Ideas like an own Adapter, Adapter Modulte, Dynamic Configuration ?
-
Creating business services in integration directory
Hi
When business services are created in integration directory - these business services are not tied back to entries in the SLD - i.e we can create entries for business services directly in integration directory without having to import them from SLD.
Now, when we migrate - from Dev environment to other landscapes - my understanding is that these business service entries are going to be migrated with the same names -and no transport target entries / validations is made during the target system import time - which happens in case of business systems having entries in SLD....
Could anybody out there - clarify these thoughts about business service entries
Thanks in advance - for your time .Hi Karthik,
Check out these help file links, hope this will help you:
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/fe/131eb4ef2fb344abf471c9eac0063a/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/fe/131eb4ef2fb344abf471c9eac0063a/frameset.htm</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/301640033ae569e10000000a155106/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/301640033ae569e10000000a155106/frameset.htm</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/7d/6b82cd0d1aef48ab5953524c9cc5b2/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/7d/6b82cd0d1aef48ab5953524c9cc5b2/frameset.htm</a>
http://help.sap.com/saphelp_nw2004s/helpdata/en/e6/908d3f7057eb0ce10000000a114084/frameset.htm]
Regards,
Subhasha ranjan -
Creating Scheduling Agreement using Bapi
Hi Gurus,
I want to Create Scheduling agreement , InfoRecords using Bapi.
I use BAPI_AGREEMENT_MAINTAIN .But it's not creating agreement.It throwing error message .
Useful Answers will be rewarded with Points.Hi,
Error Messages are Not Possible to determine a consumption account and No batch input data for screen.
Could you suggest what all the Input field I need to pass it .
Thanks for Your help -
Problem in Creating the Product Using COM_PRODUCT_MAINTAIN_MULT_API
Dear CRMExperts,
I am working in SAP CRM 5.0 version.I want to create the Product Using the Function Module "COM_PRODUCT_MAINTAIN_MULT_API".For this i have gone through the SAP Note 810153.I copied the Report Program from that note and i developed the Report Program.but i am facing some problem.
The structures zinstall_info2_maint_t and zinstall_info2_maintain does not exist in SAP CRM 5.0 Version.So i am getting Short Dump.
If anyone come across the same problem.Please help me to solve this issue.Please help me it is very Urgent.
Thanks & Regards,
Ashok.Hi,
Note 1074357 - Implementing rollback in FM COM_PROD_MATERIAL_MAINTAIN_API
Does this help you?
regards,
Murali
Maybe you are looking for
-
Removing previous Apple ID's associated to music purchased from another A-ID
I have media in iTunes from an older account/email I no longer use. My information got stolen and I have no way of recovering the password for the email tied to the music I want to listen to. I tried deleting the media/files and repurchasing the item
-
Enlarge an image when clicked in a report
Hi i am using Apex 4.2.2 I have a requirement where I can display images in a report. Images are stored as blob in the database. I created an interactive report and I can display the image in the report. But when I need to know when I clicked on the
-
How to determine the inbetween months per range?
Hi All, I have a problem on how to get the "month(s)" of a specific range. here's the scenario.....If a user input 2 months let say 03/2008 and 06/2008. Is there any FM that will determine months inbetween the two months? Please help tnx!! Points wil
-
I recently installed upgrade for ITUNES. Now when I try to open program I get a runtime error. dell Windows XP Pro
-
Problems with z27x firmware update
I'm trying to update the firmware on the z27x. I've followed the HP instructions on updating firmware for z27x and the monitor doesn't display instructions to update. I have the firmware update on a flash drive plugged into the USB port with the dr