Quantcast
Channel: SCN : All Content - ABAP Connectivity
Viewing all 1442 articles
Browse latest View live

Transaction IA05 - Create general maintenance task list

$
0
0

Hi all,

 

How to use the standard program RIIBIP00 or transaction IBIP for data transfer for Transaction Code IA05  -  Create general maintenance task list .

What are the steps ?

 

Points guaranteed.


NW RFC SDK Part 1: RFC Client Programs

$
0
0

Improve Communication Between Your C/C++ Applications and SAP Systems with SAP NetWeaver RFC SDK – Part 1: RFC Client Programs.

View this Document

NW RFC SDK Part 2: RFC Server Programs

$
0
0

Improve communication between your C/C++ applications and SAP systems with SAP NetWeaver RFC SDK – Part 2: RFC server programs.

View this Document

NW RFC SDK Part 3: Advanced Topics

$
0
0

Improve communication between your C/C++ applications and SAP systems with SAP NetWeaver RFC SDK – Part 3: Advanced topics.

View this Document

how to delete packing instruction

$
0
0

Hi, I have created packing instruction with a batch input, but now I need to delete some of the packing instructions. The only way I found is to mark the packing instruction for deleiton with POP2, but it doesn't delete it phisycally and I can't create it again with the old name.

 

Please, any ideas?

 

Thanks.

 

Jose.

Program for triggering the outbound IDOC

$
0
0

Hi Experts,

I have an issue which  mentioned below:

>the scenario here is: ECC -> third party integration tool -> client data base server.

>When ECC is triggering the IDOC: the status here is showing 'IDOC is ready for trigger'.(in WE05)

 

our concern is,how to make these IDOC trigger from the ECC?is there any program to manually process all these IDOCs?

Please,guide.

 

Regards,

Rasmiraj Tripathy.

91-9742796476.

Need correct user exit to modify the code for segment E1EDP01

$
0
0

Dear All,

I have to modify the code for a requirement, if the length of PO's item text exceeds 68 characters, the segment E1EDPT2 will not get created for both ORDERS and ORDCHG message type of a outbound idoc.


For this need, which user exit i am suppose to use. I have tried to debug both the user exit 
EXIT_SAPLEINM_011 and EXIT_SAPLEINM_002, but its not stopping in the breakpoint.

 

Kindly suggest something.

 

Thanks.

Gateway Authentication passed to HTTP External RFC Connection

$
0
0

I am using Gateway to communicate between a web UI front end and a non-SAP back end system.

 

I have set up an RCF, type G, HTTP External Connection, to the non-SAP system and have chosen Basic Authentication, and left the username and password blank.

 

From my Gateway service Data Provider class I am calling this RCF using methods from CL_HTTP_CLIENT. When I turn off authorization in the external server, this all works perfectly, but when I turn it on I can't work out how to pass the password through..

 

I have found a method "Authenticate" into which I can pass username (sy-uname) and password (??). How do I pass in the password used to login to Gateway? I assume there isn't a method I can call which can retrieve this, as this would be incredibly insecure.. but can I somehow get it from the Gateway call headers? or tell the HTTP client to use the credentials used to access Gateway?

 

 

I want to use the credentials used to access Gateway (username and password) to authenticate against my RCF connection - i.e. pass the users credentials through Gateway and out through my RCF connection. But how? I cannot set up an external connection as trusted.

 

 

Is there some config I can set-up in SICF where I can say that authentication against the service must be passed though to my RFC connection?

 

 

Please make any suggestions. I have tried searching for similar issues and found a few which look a bit similar, but none which help me yet.

 

Thank you


BAPI for RFCHKE00

$
0
0

Hello

I am new to SAP and BAPI. Is there an BAPI for RFCHKE00 which I can call from dotnet?

Thanks

Issue with IDOC Status 51

$
0
0

Hi Xperts

 

My client has integrated a 3rd party application for Master Data with SAP.Whenever users would create any Vendor Master/Material Master , system will generate an outbound IDOC & this IDOC will create the necessary data in SAP as well.The issue is we have found several instances where IDOC status is 51, however the IDOC actually got posted.

 

If we re-process those failed(by status) IDOCs , then the IDOCs status becomes green with 53.However, no duplicate Master Data is getting created.We are unable to find out the root cause for this.Could you pls advice or how shall we approach for investigation ?

 

Regards

Soumick

SOAP response cannot not be interpreted

$
0
0

Dear Connectivity Colleagues,

 

I would like to consume the Elgate Webservice, in ECC6.0 with a SAP_ABA 700 component SP0012. I didnt get any further than the testservice WelcomeToElgate. In SOAMANAGER i get a decent response. But the CL_WS_PROXY_OUTBOUND doesnt succeed in getting a bound response out of that.

 

The WSDL can be seen here https://www.elgate.biz/Elgate/ElgateService.asmx?WSDL , but before i got a response i had to tackle 2 problems:

1. I had to delete the last slash-character in the TargetNamespace in the WSDL, since i got the error "SOAPFaultCode:1 Server did not recognize the value of HTTP Header SOAPAction: https://www.elgate.biz//WelcomToElgate". (So SAP doubled the slash-character.)

2. I had to delete the SOAP1.2 binding. Since SAP only supports SOAP1.1.

After that i had a WSDL-file that could generate a proxy and a port, see the attached file.

 

When I call the service i add some authenticationdata to header of the SOAP-message in the abap. Then I get a nice response in the SOAPruntime. SOAMANAGER shows this response payload:

 

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><WelcomeToElgateResponse xmlns="https://www.elgate.biz/"><WelcomeToElgateResult>Willkommen bei Elgate!</WelcomeToElgateResult></WelcomeToElgateResponse></soap:Body></soap:Envelope>

 

But the runtime is not able to parse this to a response object and throws: GENERAL_ERROR Error duing proxy processing (PART UNKNOWN (NULL)   )

 

It would be great if you could give me a clue about this one. Regards, Niels

 

 

(My actual WSDL is included hereby:)

Interface between R/3 and KM Portal

Info structure validation

$
0
0

Dear All,

 

If i have created one info structure and active them. Now data is not coming info structure S813 which is copied from S039. How to activate this. Is there any impact on other info structure or stock inconsistency. Please tell me pre-requisite and impact areas.

 

 

Regards

Sanjeet Kumar

BDC Warning Message Problem

$
0
0

How i cme overcome the warining messsage in BDC ..

how to check data deleted from Table

$
0
0

how to check data deleted from Table EBAN and want retrieve againg.

 

Regards

Sanjeet


Inbound Idoc (From DWM to ERP) Batch No. change

$
0
0

Hi all,

 

Our client requrement is changing Batch no. from DWM to ERP inbound process throough IDOC when Inbound delivery is confirmed in DWM.

I tried SMOD_V50B0001 but Batch no. is changed both DWM and ERP. It doesnt work.

I just want to change only ERP Inbound delivery.

Is thre any solution?

 

This is DWM inbound delivery.

DWM_InboundDelivery.jpg

Inbound delivery in ERP is also confirmed by IDOC.

We wanna change only ERP batch no.

ERP_InboundDelivery.jpg

 

Regards

Kiichiro

Outbound IDoc in XML Format via RFC - sdata & fields

$
0
0

Hello,

 

 

SAP generates a standard ORDRSP outbound IDoc towards the ETL "TALEND" through a RFC destination.

While RFC-discussing with TALEND, SAP understands he has to generate a XML IDoc.

The problem is the XML file doesn't contain every data record fields but only the SDATA cluster field.

 

SAP does generate a good XML file when using a XML-port (WE21) but this solution is not to be used in that project.

 

 

How can I force SAP to transfer the complete segments structure in the XML file ?

Is there something to do on SAP side or on TALEND side ?

 

 

Can you please share your thoughts for standard solution or at worst specific one's ?

 

 

Thanks for any help

Proxy connection error sending big files

$
0
0

Hello experts,

 

I am sending a simple proxy to PI in order to generate an XML.

When the XML that I get is less than 100MB big, it works fine and the XML gets generated.

On the other hand, when I try to generate a file anything bigger, I get the following error.

 

 

-<SAP:Error
SOAP:mustUnderstand
="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">CLIENT_SEND_FAILED</SAP:Code>
<SAP:P1>400</SAP:P1>
<SAP:P2>Bad Request</SAP:P2>
<SAP:P3>(See attachment HTMLError for details)</SAP:P3>
<SAP:P4/>
<SAP:AdditionalText/>
<SAP:Stack>Error while sending by HTTP (error code: 400 , error text: Bad Request)
(See attachment HTMLError for details)
</SAP:Stack>
<SAP:Retry>A</SAP:Retry>
</SAP:Error>
It seams a communication error, but the proxy is retried and we always get the same error.
Any ideas?
Thanks a lot!

Create a matmas idoc based on PIR information

$
0
0

Hello friends,

can you please help me on the following points please :-) ?

I need to create matmas idocs and these idocs should be sent on a web portal identified on our SAP system as a logical system. The vendors will have access only to the materials they supply. For this reason, I need to send in the matmas the GLN code corresponding to the vendor for which we have created a purchase information record. This way, on the web portal the display of matmas information will be organised according to GLN codes.

Question :

how can we create the MATMAS idocs according to purchase information records? I mean how can I create matmas idocs selecting the materials supplied by specific vendors???

is there any standard way to do it on SAP? or has it got to be done a specific way. and if so, do you have any idea on how to do it?

Thanks in advance for your very precious help,

Kind regards,

Karenn

Need to alter the tdline for E1EDKT2

$
0
0

Hello Team,

 

 

I have a requirement such as this.

 

I need to loop the internal table idoc_data , search for segment E1EDKT2, and alter the tdline for the segment, is there an efficient way of doing this?

 

 

LOOP at IDOC_DATA

assigning <FS_IDOC_DATA> where  SEGNAM = ‘E1EDKT2’

 

 

  if sy-tabix = 1,

concatenate ‘XXXXXX:’ E1EDKT2-TDLINE into E1EDKT2-TDLINE.

endif.

 

endloop.

 

 

 

Is there an efficient way that i can access the segment of the row in idoc_data and alter the tdline?

 

 

would greatly appreciate any help on this.

·         if sy-tabix = 1, concatenate ‘PAYMENT TERMS:’ (Get this value from BRF+) <FS_IDOC_DATA>-TDLINE into <FS_IDOC_DATA>-TDLINE

Viewing all 1442 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>