Quantcast
Channel: SCN: Message List - ABAP Connectivity
Viewing all 3125 articles
Browse latest View live

Re: How to correct the below error? please provide solution.

$
0
0

You have to investigate why the processing on the remote RFC is taking so much time to complete.

 

Or why the caller (source of the RFC call) has ended before the results could be sent back .

 

Cheers!

Isaías


Re: How to change Proxy Quality Of Service from EOIO to EO

$
0
0

Hi Venkat,

 

We are triggering these Interfaces / Proxys from TM system and they will reach PI and then EDI subsystem.

Quality Of Service is set to EOIO in the source system itself and PI do not influence to change to EO. They just carry as it is coming from source.

If it has to be changed to EO, it must be changed in the Source system itself. That is TM system.

 

Thanks,

Bharath.K

Re: IDOC for Sales Contract VA41

$
0
0

Hi Suraj,

 

Did Orders05 worked for VA41?

 

Regards,

Venkat

Re: IDOC for Sales Contract VA41

$
0
0

Hi

 

We are using an IDOC interface that's generated for the BAPI BAPI_CONTRACT_CREATEFROMDATA.

 

The BAPI is used in method CREATEFROMDATA of the business object BUS2034 (Customer contract). Use transaction SWO1 for object BUS2034.

 

An IDOC interface and processing can be generated for this BAPI in transaction BDBG (ALE interface for BAPI). No programming is required. Input is business object BUS2034 and method CREATEFROMDATA.

 

Regards Jack

Re: How to change Proxy Quality Of Service from EOIO to EO

Inbound IDoc Change Log

$
0
0

Hello,

 

I need to know if there is a possibility to capture change log for an Incoming IDoc.

Eg. Creation of an Internal Order via Message Type INTERNAL_ORDER.

 

In this case the change log details are not updated. Is there a way to handle this in a standard way?

The change pointers work for Table/Fields mentioned against the Message Type and for an Outbound IDoc.

 

It would be helpful to know if such an option exists. Else if there is an option to use FM would mean enhancing a standard object.

 

Thank you,

Anuj

Send status for document with batchid : batchadm

$
0
0

Hi All,

 

This question is related to BPC ABAP.

 

While loading material and geography master data, we are capturing the rejected records and then we are sending mail notifications along with file(which consists of the rejected records) to the users .

In some cases, if the attachement size exceeds morethan 9 or 10 MB, then the notificaitons will not be triggered to the users and the Notifications will show an error status.

Then there is one more notification is triggered with the BATCHADM userid and showing an error text "No delivery as sender or receiver address is invalid". Please see the attached screenshot.

 

Not sure why the notification is getting triggered with the user BATCHADM.
Can you please help me to understand why this was triggered and what can be done in the system so that this notificaiton will not triggered?

Re: Change Pointer ...Vendor Master

$
0
0

Hi Uday,

 

I am stuck in the similar situation, but i am trying to trigger an IDOC for customer master, it triggers fine with all other scenario, except the email address change.

 

any idea why ?

 

while debugging the function module for DEBMAS ( MASTERIDOC_CREATE_SMD_DEBMAS )

I found it has do reference of class object 'ADRESSE'.

which leads me to the conclusion that i can not use the standard  DEBMAS to trigger an IDOC for change in SMTP_ADDR.

 

let me know if you can help.

 

regards,

Sri


Trigger Purchase requisition IDoc

$
0
0

Hi Experts ,

 

I want to trigger IDoc for purchase requisition.

Message type of PR is PREQCR1

and IDoc type is PREQCR101.

 

But I don't know how to trigger this IDoc. There is no message control for PR in NACE and also there is no option for output type in ME52n.

I searched through forums but didnt get any answer.

 

Please help

 

Thanks

Re: How to change Proxy Quality Of Service from EOIO to EO

$
0
0

Hi Venkat,

 

The link is just talking about Quality of Serivce and it is referring to MDM.

We are using Transportation Management system and trying to integrate with PI.

 

However i would appreciate if you can provide the link or help document which would explain how to set the Quality of Serivce for any proxy/web service in general.

 

Thanks,

Bharath.

Re: Trigger Purchase requisition IDoc

$
0
0

We can do this using fm ALE_PR_CREATE. This FM will trigger the PR IDoc

Enhancing the XML data for a Inbound IDOC

$
0
0

Hi All,

 

We are receiving the HR data from a third party system through PI.

In the XML file we can see the Lang as PL ie Polish but it is received as P in the segment as SPRSL is char 1.

Which in ECC is Portuguese.

So is there a way to handle the XML data or write a code in ECC where we can change the XML data for PL to L for Polish?

 

Thanks

Johnson George

ALE IDoc. All I/B in Error status.

$
0
0

Hi,

 

I am new to IDocs. My query is about ALE- 2 clients on the same system (IDES). I am using everything standard without any reduction/ extension. I am using message control.

 

I created a model, added message types to it, generated the partner profiles (on the destination sys too) through the system and distributed the model

All my O/B ( MATMAS, DEBMAS,INVOIC, DESADV) are in status 03 but none of the idocs is in passed state (53) on the destination system.

 

 

But when i use MATFET from the receiving system, the status of the IDoc in the sending system is 53 and 03 on the sending system

 

So, i think the error is something common in the inbound processing


Can you please throw some light on what could be the problem.


I can be more specific if required.


Thanks


SAP.

Re: ALE IDoc. All I/B in Error status.

$
0
0

Hi,

 

can you check in transaction SM58, whether the IDocs are recorded there in some tRFC error status? (You should see some transactions for function module "IDOC_INBOUND_ASYNCHRONOUS" there, if the IDocs ran into a problem during RFC transmission.)

 

Best Regards, Ulrich

Re: Enhancing the XML data for a Inbound IDOC

$
0
0

Hi Johnson,

 

in most Connectors (e.g. SAP Java Connector or NW RFC Library) there is an API that maps an ISO Language Code (2 Chars) to the corresponding SAP Language Code (1 Char). However, I'm not sure, whether this is also available in SAP PI. Perhaps you should move this question to the Process Integration Forum: http://scn.sap.com/community/pi-and-soa-middleware

 

(If the question is just about "PL", then the SAP code for it is "L", but I assume you need a general solution?! If the PI system is ABAP based, you can probably use a function module like SCP_LANGUAGE_INFO.)

 

Best Regards, Ulrich


Re: Enhancing the XML data for a Inbound IDOC

$
0
0

There is no built-in conversion in PI. The function module for such conversion is CONVERSION_EXIT_ISOLA_INPUT in the ECC system.


One approach is to map the source two-character field to a different field which can store 2 characters. Then in ECC, add a logic (via a wrapper or an exit) to translate the 2 char into a single char via the above FM, and then populate it back into SPRSL.

Re: ALE IDoc. All I/B in Error status.

$
0
0

Hi Ulrich

 

Thanks for taking out time. I am attaching the screen-shot of what i saw in SM58 as suggested by you.

 

Please let me know what you think of it.

 

Thanks

SAP.

Change pointers not created for changes done to Identification number via BUP2

$
0
0

User is making changes to the Industry Sector field via BUP2 transaction and expects that change pointers should be created for the same.

 

But change pointers are not getting created for this field.

 

There is custom report , which on running creates the change pointers for this field and creates idoc and changes are reflected in the target system.

 

Why are the change pointers not getting created for this field Identification number(IND_SECTOR) automatically?

 

BUP3.PNG

Re: ALE IDoc. All I/B in Error status.

$
0
0

No, that doesn't look like IDocs. So the transmission of the IDocs must have been ok.

Can you select one of the IDocs in the target system in transaction WE05 and display the "Message" field of the last "Status Record"? Sometimes more error details as to what went wrong, can be seen here (or in one of the preceding status records). E.g. some problem in the ALE settings or a problem in the business application.

 

(Attached is an example of an IDoc that could not be posted, because the application layer (program SAPLVED4, subroutine BELEG_SPERREN) raised an error.)

status_record.png

Best Regards, Ulrich

Re: Enhancing the XML data for a Inbound IDOC

$
0
0

Hmm, but even without such a conversion in PI, it should still be less effort to do the replacement already in PI? (After all: things like this should be what PI and its mapping engine are there for...)

 

If all else fails, one could simply create a little Hashmap and fill it with the "pairs" that can occur in your scenario (will at most be 256... ), and then in a mapping at runtime lookup the current value from the Hashmap?!

 

Best Regards, Ulrich

Viewing all 3125 articles
Browse latest View live


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