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

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?

Change Pointer ...Vendor Master

$
0
0

Experts :

 

I did setup for vendor master change pointer ,It is working perfectly fine .When I do any chnage in LFA1-LFB1-LFM1 its working but its not picking any value from ADRC and ADR6 (Telephone,Fax number or E-Mail..etc) How can I configure my change pointer for these tables aswell.As ADRC or ADR6 is standard for Customer also and I want to do setup ONLY for Vendor master .And not want to creat any interface  for customer master email or telephone changes.

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

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.

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

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

FM which takes multiple outbound delivery as input and convert into a single inbound delivery

$
0
0

Hi Experts,

 

I need an FM which takes multiple outbound delivery as input and convert into a single outbound delivery .

or

Which can take shipment number as input and convert into inbound delivery.

 

Basically I want to create an inbound delivery for a shipment number , couldn't find any FM or BAPI . now the shipment is a consolidation of

many outbound delivery numbers , hence thought if I can get any FM to convert outbound delivery to one inbound delivery .

 

Kindly post your inputs if you find any

 

Regards,

Vidya


bapi_po_create1 ,No account assignment exist for service line 0000000000'. for po limits,how to create multiple service items in service po

$
0
0

hi,

Hello all, please help!! I used function BAPI_PO_CREATE1 to create PO with limit item but function returned message error '518 No account assignment exist for service line 0000000000'. Can anyone give me an idea to slove this problem?

i am passing po header, po headerx, po item , po itemx, po account, po accountx, po limits, po services, po service values, to bapi. if i comment package number in po limits structure , po was creating but limits data not updating in po., if i pass package number i am getting above error.

Thanks In Advance,

regards

customer exit

$
0
0

i got a requirement on customer exit.

here what i have  content is  ADDRESS WILL BE  PICK UP from  STORAGE LOCATION BASED ON USER

SOME WILL HAVE THIS OBJECT

 

CASE 1) IF JUST ONE STORAGE LOCATION ADDRESS HAS  BEEN MAINTAINED , IT IS TAKEN AS DEFAULT  ADDRESS.

CASE 2) IF NO  STORAGE LOCATION  ADDRESS HAS BEEN MAINTAINED, IT IS TAKEN AS PLANT DEFAULT ADDRESS

CASE 3) IF SEVERAL STORAGE LOCATION ADDRESS HAVE BEEN MAINTAINED , THE FIRST OF THEM IS TAKEN AS DEFAULT ADDRESS

 

SELECTED FIELDS ARE LFDNR ADRNR and the table is TWLAD  based on a plant , storage location and login user .

 

 

please help some clues to find this

how to add field in standard IDOC REQPCR

$
0
0

Dear Expert ,

could you please someone explain me step by step how to add a standard field to a standard idoc (REQPCR ) for purchase creation .

 

thanks in advance .

 

regards ,

How To Activate Security Audit Log On The ABAP Trial System To Monitor RFC Calls

$
0
0

Hello community,

 

in a few cases I use an ABAP trial system to experiment. Today I want to test the Security Audit Log to monitor RFC calls, but the analysis of Security Audit Log (SM20) doesn't work on the trial system. Then I debugged the the program SAPMSM20 and detect that the function module RSAU_READ_FILE is called with a destination and here I get a system failure, incomplete logon data. I read here in the SCN about the error which is based on a system copy. So I checked the TAC secstore and found the reason.

001.JPG

Because of the system copy are two entries in the secure store disabled. After I delete the two entries the analysis of the Security Audit Log works as expected and all RFC calls have been logged.

 

You can find more information about the Security Audit Log here.

 

Cheers

Stefan

New Patchlevel of SAP NW RFC Library is Available

$
0
0

Hello community,

 

since four days offers SAP the new patchlevel 39 of the SAP NetWeaver RFC library. With the ID 128 is a new function inserted, against patchlevel 38, call RfcInstallBgRfcHandlers - it installs necessary callback functions for processing incoming bgRFC calls. You can find a detailed explanation in the sapnwrfc.h file.

 

Cheers

Stefan

partner profiles and naming convention CLNT

$
0
0

Hi,

 

I'm setting up partner profiles between 2 SAP systems for IDocs transfer. I know that usually, the naming convention <sid>CLNT<client number> is used for ALE processing.

 

In order to properly identify and separate each flow, I'm trying to use new unique partner profiles.

 

In the sender SAP system, receiver partner profile RECPART01 is defined, using receiver partner port RECPORT01 and receiver RFC destination RECDEST01.

Outbound processing works fine

 

In receiver SAP system, sender parter profile SNDPART01 is defined. No send port, neither sender RFC desintation have been created.

Inbound processing fails with the EDi message 56 : Partner profile not available

In the inbound IDoc control record, I can see that sender partner profile being used is still <sid>CLNT<client number> and sender partner port is SAP<sid>, both from sender SAP system.

 

So the question is : is it possible to not use the standard naming convention <sid>CLNT<client number> in ALE processing between 2 SAP systems, and if so, what has to be done in this configuration ?

 

Regards,

Consume .NET WCF service in SAP

$
0
0

Experts,

 

We are trying to consume .NET WCF service in SAP CRM EHP2 via proxy creation (SE80).

 

But we end up getting an error while generating proxy in SAP system using WCF WSDL.

 

Cannot generate proxy (object <portType name="CoreXmlPort"> missing in WSDL, see long text)

Message no. SPRX084

Background

During proxy generation, an interface description in WSDL format is fetched from the Enterprise Services Builder or from another source and interpreted. This WSDL document must describe the whole interface correctly.

 

I have also looked into various OSS Notes and SCN , But couldn't figure out exact root cause of the error.

 

Any help would be really appreciated.

 

Thank you very much

 

Regards

Shan


ABAP IDOC Extension DELVRY05

$
0
0

Hello ,

 

I am new to idoc please help me experts.

I have extended Delvry05(basic type) with some segment extension .

Now from my customers I am getting a mail today saying .

The extension which I have done in delvry05 is getting populated in delvry03 also those extended segments .

I am not at sure how it happened please help.

BDC / Bapi to upload data for MI04

$
0
0

Hi,

 

Which is the best way to uplaod data to MI04 tcode. When i am trying with the BDC iin All screen mode it is throughing error after entering the quantity. Error is : Background processing not possible for material with serial number reqmt.

 

Thanks

Documented Function RfcInstallBgRfcHandlers Not Available

$
0
0

Hello community,

 

in the actual Interface documentation of SAP NetWeaver RFC SDK you can find the function RfcInstallBgRfcHandlers.

 

RfcInstallBgRfcHandlers.JPG

But the function is not available in the actual SAP NetWeaver RFC library PL 31.

RfcInstallBgRfcHandler_lib.jpg

Is this function in a later patch level available?

 

Thanks and cheers

Stefan

ORDERS05 Idoc: passing of customer group on sales order

$
0
0

Hi everyone,

 

I am trying to create a sales order in VA01 using the ORDERS05 Idoc. I need to populate the field KDGRP (customer group) in table VBKD.  This field is stored on the Sales tab on the header level of the sales order.

 

I am looking in the ORDERS05 documentation and I can't find a segment that would populate the KDGRP field in VBKD.

 

Any suggestions? I looked in the forums and OSS notes and found no information on this.

 

Do I need to modify the function module or create an extension to the IDoc to pass the value into KDGRP?

 

Thanks a lot!

Rakesh

Creating Material Master IDoc when creating a Material

$
0
0

Hi Guys,

    My requirement is to trigger an IDOC at the time when I am creating a material using MM01 transaction. The Changepointer is active and when i am tring to send materials using BD10 it's showing that the IDOC is created which certifies that the config is OK. but when I am creating a material and saving it ..the same process is not triggering an Idoc.

 

Can anyone help me out ...where I am missing out.

 

Thanks

Debasis Roy Chowdhury

Viewing all 1442 articles
Browse latest View live


Latest Images

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