YouTube Icon

Interview Questions.

Top 24 Sap Ale Interview Questions - Jul 27, 2022

fluid

Top 24 Sap Ale Interview Questions

Q1. Without Using The Distribution Model, Can We Send Data From One System To Another System By Using Ale?

No we con't ship.Because When ever we strive to ship an IDOC it exams with distribution version and is there any filtering is defind or not, if it's far described then assessments with filter out facts and then it checks with reciver and messagetype.

Q2. Can We Attach More Than One Messages With One Idoc?

Yes, we are able to attach a couple of message sorts to at least one idoc.

For example sendor desires the facts on both cloth and purchase at same time then we want to feature  message sorts to at least one idoc.

Q3. What Is The Diff Between Sap Memory And Abap Memory?

SAP reminiscence (Global Memory): - is to be had to a user throughout the complete period of a terminal consultation. Its contents are retained throughout transaction boundaries in addition to outside and inner periods.

ABAP/four reminiscence: 

The contents of the ABAP/4 reminiscence are retained simplest all through the lifetime of an external consultation (see also Organization of Modularization Units). You can maintain or pass records across inner classes. The EXPORT TO MEMORY and IMPORT FROM MEMORY statements let you write records to, or read records from, the ABAP memory.

Q4. How To Debug Idoc Manually? If I Want To Extend The Standard Idoc Say Matmas, Where We Have To Write Code For Extension?

For errors we need to check for the status codes and coming to debug we will debug our the assigned function module i.E idoc_input_matmas05 or z(a laugh module) in case of custom and at the same time as processing in bd87 the entire idoc may be processed by selecting the option to be had.

Q5. What Is The Main Difference Between Interfaces And Xi, I Think Both Are Cross-packages Right? What Is The Exclusive Difference?

According to my knowledge in SAP XI we've got so many kind of manage tiers to process the message. For example i'm able to talk on few factors, like

Here the usage of XI we will speak with the SAP or Non-SAP at sender facet or reciever facet.

XI supports each Syncronus and asyncronus communications

in XI we will find the fame of the message in which it's miles in the course of the process of Message processing.

We have such a lot of types of monitoring techniques.

Here we are able to have N number of senders and N number of recievers based totally for your requirement.

It supports to process multiple messages at a time from extraordinary senders to more than one recievers. So I feel we cant perform all this stuff in Interfaces. That is the cause XI come into photograph.

Q6. How The Data Is Coming From 3rd Party System To Sap System?

Data from 3rd celebration can come from middleware tools like MERCATOR. Also information can from 3rd Party from electronic mail or fax additionally. This may be carried out by way of integration mail machine with SAP inbox. 

The standard connection for center ware tool may be kind 4 TCP/IP - depending upon the placing of your gateway server properties you'll be able to combine SAP with different birthday party Middleware structures.

Q7. How To Debug An Idoc?

For outbound we will ship via program or functionmodule.However inbound idoc handiest through characteristic module. So its depends whether it's far outbound or inbound.Then we can debug.

Q8. I Have Generated An Idoc With Error Again When Iam Generating It. It Is Generated With Different Idoc Number. But I Want The Same No Previously It Is Generated?

You can use BD87 in case you want to reprocess identical idoc range,right here it's going to not generate new idoc range. Suppose there was RFC Issue ,connection were given failed then after rectifying RFC Connection then you may reprocess identical idoc number.

In case data is missing, then you definately want to WE19 Transaction -> enter idoc range -> fill the lacking records. Just drag the segments ,here you can fill data wherein ever required.

If you use WE19 then it creates new idoc ,it offers work float message.

Q9. Where All The Idocs Get Stored After Creation?

EDIDC shops manipulate/header report.

EDIDD/EDID4 shops records statistics.

EDIDS stores status records.

Q10. How To Send The Idoc To Multiple Sub Systems?

If you're sending one idoc is to extra systems you're create one sender logical machine and greater recive logical systems in T.CODE is SALE. Then yoou are send In T.CODE BD64.

Q11. Where To See Idoc In Inbound Side Whether It Is Received In Receiver System Or Not?

By executing Conversion Program RBDMOIND... 

Execute RBDMOIND in outbound application

If the reputation code is convert into three to twelve then we can affirm the IDOC received effectively.

Q12. Suppose Their Is One Sender And We Have Three Receivers. While Generating An Idoc Will It Generate 3 Idocs For Three Receivers? Explain In Detail How The Flow Goes From Outbound To Inbound Systems?

In SALE we maintain the Sendor in addition to three Receivers (how many receivers to ship the equal idoc), and assign the sendor in sendor device in addition to assign receivers in receivers system(sale-->venture) 3 receivers.

Hold the RFC destination on sendor side and all receiver aspect additionally (sm59).

Keep the port for sendor and 3 receivers.

Maintain the sendor and all receivers for a identical message type in distribution version.(bd64)

hold the accomplice profiles for sendor and all receiver side additionally (we20).

Execute the outbound software(idoc generation)like BD12 for DEBMAS message kind .

Take a look at out the repute the use of we02 or we0@

Q13. Which Type Of Workprocess Can Execute Only Once In R/3 System(sap)?

Dialog work processor.

Q14. What Is The Difference Between Template And Table In Smart Forms?

Table node:tables are dynamic because the desk size rely on the amount of tha records decided on at runtime.

Templete node:templetes are static because the no of column and lines are determind earlier than the actual output.

Q15. Can We, Generate I Doc For More Than 1 Vendor. I.E Can We Generate Idoc For More Than 1 Po Order?

No it is not possible.Because supplier variety or po numbers are the uniqe.So it could holds the identical vendor or po number uniquely.

Q16. What Is The Main Difference Between Ale/idoc And Bapi?

ALE/IDocs are used for asynchronous records interchange.While BAPIs are used for synchronous facts interchange.

Q17. How To Reprocessing The Idoc?

If you have got any error in IDOC u can edit it via the usage of we02 tcode, after that you can reprocess the corrected IDOC through the usage of bd87tcode.

Q18. While Sending Idoc From Receiver Side I Got Msg Type three And 12.However In Receiver Side While Executing We02, I Am Getting The Error No Idocs Selected Instead Of Getting Msg Type 53.I Am Simply Sending A M

The very first setting you want to test is in distribution version if the message type is configured for given sending recieving device combination.If this is accurate and accomplice profile is inaccurate, you'll get an IDoc stuc in fifty six status on inbound.

You can also test in we09 with giving greater information like segment call (related to MARA table ) and the corresponding cloth no. Inside the subject for selection with MATNR.

Q19. Why We Need To Create Rfc Destination From Pi To R/three?

Pi(manner integration) itself acts as middleware for developing connection between A2A OR B2B SCENARIOS.Pi affords unmarried point of integration.

Q20. What Is The Table For Trfc Port?

'TidDatabaseConnectionString' this is the kind of port for processing idoc's.

DIFFERENT TYPES OF PORTS

TRFC --> IDOCS/ALE

XML --> JAVA

FILE PORT --> IDOCS

INTERNET --> WEB APPLICATIONS

Q21. Suppose I Was Sent 10 Records Using Outbound In Ale/idoc eight Records Are Up Dated In Data Base Tables What Happend Remaing Records Did Not Showing Error In We02?

U r looking to generate the idocs with 10 records, and u discover handiest 8 (information) idocs created rest (records) are missing.

Check with the filter installation for the facts for its receiving companion machine(logical machine). 

Correct the filters then attempt regenarating the idocs(missing facts).

Q22. What Is The Difference Between Repair And Correction In Sap?

SAP gadget found in purchaser surroundings is replica of original machine that's at SAP itself. That manner all the objects present in purchaser environment are reproduction of the item originally created in SAP environment.

So, If we alter reproduction of item then it's miles known as as repair and assigned to improvement venture restore. Repair of item is also referred to as as amendment.

Whereas if we modify item in it's unique device in which it's far clearly created may also it be SAP gadget or the gadgets created by using consumer in consumer environment. Then such changes is known as as corrections and assigned to challenge Development/Correction.

Q23. Explain Some Real Time Scenarios In Ale Idocs?

Speaking between  bodily separated structures. Either SAP to SAP or SAP to Non-SAP ,we use IDOC.

SAMPLE Scenario is a new custom ALE where the receiver of an internal provider need to be able to opposite the bill receipt, to be able to then cancel the relevant billing file routinely on the provider vendors system. To avoid the conflicts among two systems.

Q24. When Idoc Is Created In Which Table Its Stored?

EDIDD to save statistics facts.

EDIDC to shop control statistics.

EDIDS to keep popularity of IDOC




CFG