Idocs knowledge for SAP MM consultant
Let me know what level of Idocs knowledge is required for a SAP MM consultant
Hi Akbar.
You should have a good knowledge on :
a) Partner profiles
b) Message types
c) Idoc Types
d) IDOC segments .
I would recommend you to read book on EDI written by Arvind Nagpal . Even sap help is quite useful .
Regards
Bijoy
Similar Messages
-
What is Ale, Edi,IDoc tech for sap
Hi all,
What is Ale, Edi,IDoc tech for sap?
Thanks.hi deniz,
<b>ALE</b>
ALE
Triggering OB via Change Pointers:
When an application make a changes in any object an entry is made in CDHDR and CDPOS tables. When any change is made the SMD(Shared Master Data) Tool checks that ALE setting and create a change pointer in the BDCP table that will point to CDHDR table. A standard program RBDMIDOC is scheduled to run on a periodic basis to evaluate the change pointers for a message type and start the ALE process to distribute to the appropriate destinations. The program will read the table TBDME to determine the IDoc selection program it is MASTERIDOC_CREATE_SMD_MATMAS in the case of MATMAS.
Outbound Process:
When the stand-alone program or the Transaction(BD10) is run, it calls the Idoc
Selection program MASTERIDOC_CREATE_REQ_MATCOR in the case of MATMAS, which is hard coded in the program. The Idoc Selection program reads the master data and create a master Idoc and stores it in the memory. The function module then calls ALE layer by using another function module MASTER_IDOC_DISTRIBUTE which is invoked inside it. Then Idoc filtering, Segment filtering etc.. are done in the ALE layer.
To dispatch the Idoc to the destination system, the system reads the partner profile to determine the destination system. Then the sending system calls the function module INBOUND_IDOC_PROCESS asynchronously on the remote system and passes the Idoc via memory buffer.
Asynchronous Communication:
The data that is IDocs and the function module are stored in ARFCDATA and ARFCSSTATE tables. The function module ARFC_DEST_SHIP will transports data to target System and the program ARFC_EXCUTE will execute the stored function Module. If communication problem occurs RSARFCSE program is automatically scheduled., if successful, entries in the tables ARFCSSTATE and ARFCDATA will be deleted.
Inbound Process:
The INBOUND_IDOC_PROCESS program is triggered as a result of RFC from the Sending System, the Idoc to be sent is passed as parameter for the function module
In the partner profile if Process immediately is selected then RBDAPP01 program is executed. It will read the process code(MATM) from the Partner profile, which in turn invoke the function module IDOC_INPUT_MATMAS for MATMAS
Function module will call the corresponding SAP transaction using call transaction or uses direct programs to convert the Idoc to Application document .
In the table TBD51 there will be entries to find which option is used.
Transactions:
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 Generate Partner Profiles
BD61 Activate Change Pointers - Globally
BD50 Activate Change Pointer for Msg Type
BD52 Activate change pointer per change.doc object
BD59 Allocation object type -> IDOC type
BD56 Maintain IDOC Segment Filters
BD53 Reduction of Message Types
BD21 Select Change Pointer
BD87 Status Monitor for ALE Messages
SALE Display ALE Customizing WEDI - ALE IDoc Administration
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
<b>EDI</b>
EDI(Electronic Data Interchange )
RFC DESTINATION:
A logical name used to identify the remote system on which a function needs to be executed.
Partner Profile:
It defines the characteristics of data being exchanged with the business partner.
Partner Function:
Role of the partner Eg:Ship-to-party,bill-to-party,etc in EDI and in ALE legacy system or remote SAP system.
Partner type:
The type of your business partner .
EDI KU/LI
ALE -- LS.
Archiving:
-Need to archive the important transmitted document
-Created in SARA
-Assigned in WE20.
PartnerProfile Tips:
RSECHK07- Consistency check for Partner Profile.
If you want to modify partner profile; copy it and then modify. If you cant modify it , u have to delete it.
To move partner profile to production system choose Partner -> Transport
Port defintion:
It defines the medium through which data is exchanged between systems.
tRFC - Used by ALE
FILe - Used by EDI
R/2 system system port For R/2 system
Internet port - to connect with internet applications
It also depends on the receiving side. If the receiving subsystem accepts tRFC, EDI also can use tRFC.
Remote Function modules required by Subsystem to send status and inbound idoc to SAP:
Startrfc - Program to execute RFC enabled Fun.mod. in SAP
EDI_DATA_INCOMING - To send data as inbound
EDI_STATUS_INCOMING - To send status to SAP
RSPARAM - To know the gateway service of the SAP system.
Message Control:
Output controller
A service program for determining the output type
To generate and manage various outputs from an application and control their medium and timing of exchange.
To retransmit the document without duplicating it
Procedure:
A procedure defines a set of possible outputs for an application
There may be more than one procedure but only one can be active
Requirement field in procedure specifies the condition which the sales docu. should reach,for sending the sales order response.
Output type:
Defines the characteristics and attributes of the output.
Access Sequence :
Defines a sequence in which the business rules are checked using condition record of the condition table for proposing output type.
Sapfans Q & A
SREL_GET_NEXT_RELATIONS -
Function Module that will provide me the number of the document that was created by an IDoc
RLSUB020
Program which uses the above function module.
Upgradation problem
When the old version program is upgraded in to newer version(4.0b  4.6c) the SE38 editor wont allow u get thru the programs normally to get rid of this.
Solution:
EDIT > MODIFICATION OPERATIONS > SWITCH OFF ASSISTANT. Hit Enter on the subsequently shown Warnings window. You should now be able to maintain the code as before.
When transporting the dialog program sometimes the links may be missing in the testing and production area. To overcome just check u have properly save your all includes and other stuff in the same request if not, do so. Other options In ver 4.6c -> Within ABAP editor try utilities/Update navigation index
this fixes the links
ALE( Application Link Enabling )
Disk Mirroring:
Changes occurring in the database should reflected to another disk that maintains a mirror image of the main disks contents.
Replicas:
Maintaining redundant data across multiple systems.
ALE:
It provides distributed environment to integrate non-SAP systems
Provides guaranteed delivery of data regardless of network problem to application.
Logical system :
The systems involved in distributed environment are assigned a logical name which uniquely identifies a system in a distributed environment.
Data Mapping:
Conversion of a business document in IDoc format to an EDI format (and vice versa) which is performed in the subsystem.
Message Types:
Represents a business function
Technical structure is the IDoc type
Or can say an instance of IDoc.
<b>IDoc :</b>
They are containers used to exchange data between any two process.
It represents an IDoc type and IDoc data
IDoc type is structure and IDoc data is an instance of it.
<b>Pls reward if helpful.</b> -
Sender IDOC adapter for SAP 3.1H system & XI 7.0
We are on XI 7.0 and XI would receive a IDOC message from SAP 3.1H system.
I need to import IDOC's in imported objects in integration repository but I cannot see any IDOC under the IDOC node. I am able to see the RFC's. Do we need to do extra steps with SAP 3.1H version for IDOC adapter?
Thanks in advance for help!
MrudulaAhmad,
This thread is for sender RFC adapter. I am able to see the all the RFC's but not IDOC's from Integration repository for imported objects from SAP 3.1H version.
Thanks!
Mrudula -
Looking for SAP SRM consultant for Bangalore location
Hi Friends,
Greetings !
,Currently we have an opening for SAP SRM Functional Consultant for one of our reputed client based out of Hyderabad. Pl find below requirement details:
u2022 3-5 Years of Experience.
u2022 Self service procurement - shopping carts
u2022 Records management
u2022 Bidding engine with cfolders
u2022 Reverse auction
u2022 Project is from South Africa, role is offshore from Bangalore
If interested to explore this opportunity,pl reach me with details of your current salary,notice period etc.Would appreciate any reference in case you are not interested.
Thanks & Regards,
ManishaYou must be kidding .
This is not a place for head hunters.... Thanks -
Career for SAP Basis consultant
Dear Friends,
I am into SAP Basis, most of the jobs have been outsourced in UK as such there are hardly any jobs in sap basis . Please can u kindly suggest me what is the next best option for SAP Basis for more career opportunities. Please kindly suggest me, I don't have job for last 10 months.
Thanks.
aaryaI am trying to reply all the bullets in your post one by one.
Some of the agencies (AtoS and some others) I have got in touch with to discuss this certification have suggested doing SAP SD or MM certification, keeping my experience in view. If I do it what is your guess how soon I could find a job with this certification.
for training and certification you can go to any SAP authorized institute , you can find many depends upon which country you are presently staying.
What kind of salary will I be able to attract if I do get a job. Currently I am getting good salary by auto industry standards (around $15K). As per the information I have got the starting salaries in these roles are some times less than half of what I am getting now.
if you are already at $15K (1,50,000 US Dollar if i correctly understand) then you are earning much higer then a SAP consultant having a decade experience in SAP. Better look for management job. If salary is the criteria.
Finally how fast is the growth in this industry? Let us say I do the certification spend some $500 and join a company with salary less than half of my current. After doing this, as per your experience how soon will I be able to reach or exceed the salary I would have been getting otherwise (assume I perform fairly well in my SAP role ;-).
refer the above one
So finally should I go ahead with the certification?
Certification is optional , if you just have user level experience you may not be knowing all what comes within an module, i still recommend training as it give you all back ground about SAP and you can understand most of the master data piece to create a right foundation for a module.
Hope this will help you.
Thanks
Ritesh -
Hi
Would really appreciate if any one could tell me how much database knowledge is required for SAP Administration.
Basically,I don't have much database knowledge so what would be the best options i.e course to learn database if DBA knowledge is required.
Awaiting for your reply.
Thanks
SukrutHi Sukrut,
Nowa-days due to cost cutting , the organizations are looking for BASIS resource with DBA skills. You don`t have to be a hard core DBA to survive support projects but you need to have a real knowledge if it comes to managing a big database especially in a complex environment.
In general, the tool provided by SAP - SAPDBA or BRTOOLS will take care of the DBA part completely by putting less pressure on BASIS. The SAPDBA / BRTOOLS can perform activities required for DB maintanence in a less complex way.
You don`t have to be a hardcore DBA, just gain skills on basics of DBA like backup,datafile maintanence and troubleshooting procedures.
regards,
Vinodh.
Message was edited by:
Vinodh Kumar Narayanan -
Authorizations for sap bw consultant
Hello,
Need to know that roles and authorization objects must have a bw consultant in the production environment.
In my project we are two consultants, and we have assigned our profile SAP_ALL. This profile so we have to remove and assign the appropriate permits.
"I can stay here for a list of the most relevant authorizations?
Sincerely,Hello Pmarques,
It is always though to come up with this specific role (SAP has no recommended composite role for consultants) list since it depends on specific customer preferences. I would suggest to use the following authorization objects and customize per your needs - this should cover all typical support activities.
S_RFC
S_TCODE
S_BTCH_JOB
S_BTCH_NAM
S_C_FUNCT
S_DATASET
S_GUI
S_OLE_CALL
S_RZL_ADM
S_TABU_DIS
S_DEVELOP
S_TRANSLAT
S_ALV_LAYO
S_APPL_LOG
S_BDS_D
S_BDS_DS
S_IDOCCTRL
S_IDOCDEFT
S_IDOCMONI
S_IDOCPART
S_IDOCPORT
S_OC_DOC
S_RO_OSOA
S_RS_ADMWB
S_RS_BITM
S_RS_BTMP
S_RS_COMP
S_RS_COMP1
S_RS_DS
S_RS_DTP
S_RS_FOLD
S_RS_HIER
S_RS_ICUBE
S_RS_IOBJ
S_RS_IOMAD
S_RS_ISET
S_RS_ISOUR
S_RS_ISRCM
S_RS_MPRO
S_RS_ODSO
S_RS_PC
S_RS_TR
And S_TCODE containing transactions RRMX, RSA1, RSPCM, RSKC, RSPC, RSPRECADMIN, RSU3O, SE16, SM37, SM50, SOST, ST22, SU53.
Hope this Helps!!
... Venkat. -
HANA for SAP Functional Consultants
Hi
I have rich experience of 9+ yrs in SAP MM/WM/SD/SRM (certified in these modules) (and over all 16+ yrs) all through implementations and rollouts.
Now I am feeling stagnated in my career; wanted to make it more techno-functional; SAP HANA is a buzz word.
Wanted to move into it after doing certification; but have the following queries:
Will it be a right decision to move into it without any prior BI/BW experience.
Will I get an entry into new projects of SAP HANA.
Does BI/BW experience preferred over other SAP module/functional experience; in which case it will be a difficult enviro to compete.
I have explored job portals and every one wants prior BI/ABAP/Tech experience.
I am worried will I be loosing by entering into HANA or shall I go further in my logistics area only for explorations.
The market I am working in is US and Australia.
Please suggest;
Thank you.
KimHi Kimi,
HANA is related to database, there are basically two types of mode in HANA, one is called HANA developer who developes model and another is HANA technical who configure, install and monitor all these stuffs. When it comes to learn HANA without having prior knowledge of BW/BI , yes this will gives you an advantage if you have prior knowledge of BW/BI , but its not mandatory for you because you have so rich experience in another modules, so i will suggest you to please see these threads which might help you at some extent.
What is SAP HANA? | SAP HANA
BW/BI on SAP HANA in AWS for personal learning
General Information for BW on HANA | SAP HANA -
Sql for sap functional consultant
Hi sap consultants,
I have a query related to sql for functional consultant.
My question is what is the use of sql for functional consultant and what is the future prospect
after learning it, means will it help in career growth in sap and also to build my candidature strong.
Please suggest me regarding this.will highly appreciate your replies.
Thanks in advance.Prafulla,
Have a look at some of the blogs collected under SAP Career Blog Links. Your best route to becoming an SAP Functional specialist is to work your way into the support group of the company in which you already work. Experience is more important than the certificate. Get your experience supporting SAP as an SAP CRM specialist first, THEN get your certificate.
If you try to do the reverse, you're signing up for a lot of heartache (see blogs in the previous link page). Whatever you do... do NOT quit your job to sign up for training/certification on the hopes that you'll find a job easily after you are certified. End user experience is better than nothing, but does not necessarily "count" as experience when you're trying to get a job for the first time as a functional specialist.
Only AFTER you've been a specialist for a while does the end user experience add clout to your credentials as you can say " I've experienced the FULL spectrum of SAP" while folks who never had the end user experience seem somewhat lacking by comparison.
So *eventually*, end user experience + specialist experience + certification = more than the sum of the parts.
Hope this helps!
Best regards,
--Tom -
Am a senior BI consultant , Working in BI ,past 9 years in deferent sectors( Public, private, Chemical, Banking industries), Am thinking of doing MBA for carrier progression.
Can some one suggest me is it good idea?
If yes, Please suggest me good course like MBA finance, MBA marketing .etc
Regards
BabuMay be another certificate will be added, otherwise, there will not be much value added.
I really wonder whether MBA would really give an advantage in your current job.
If you want to go into management side, then try with PMP or Prince2 Certifications.
They are more relevant for project environment. -
RDS for SAP data migration through IDOC's
Dear Experts
Just now we have installed BODS 4.1 and RDS also installed now. I am in the process of exploring the RDS. I found all the migration objects is available in the form of IDOC's. Now my questions are
How to work on custom IDOC's. Do i need to extensively code on R/3 side to upload the custom fields. Like user exit or BADI for custom fileds
If yes then i would say implementation time through RDS will remain more or less same time.
Through BODS or by RDS migration objects is there any way without coding on ABAP R/3 side, Can we achieve migrating custom fields
Please let me how to achieve above requirements by RDS
Thanks
Vijay MukunthanHi Vijay,
You are right, the standard content of the Rapid Data Migration RDS packages brings the content with the standard IDoc interface for SAP standard only. So custom objects are not pre-built with the package. However, we incorporated the foundation to include custom coding as easy as possible:
1) IDoc
We are using the standard interface technology IDoc. IDocs do have an enhancement concept which is described in the online help. There are three main cases and all of them are supported, however two need additional coding:
Z-fields: Additional fields in existing tables lead to IDoc segment extensions
With the IDoc segment versioning concept this is easy to realize without any ABAP coding
Z-tables: Additional IDoc segments will be necessary and lead to a new IDoc version
With the IDoc versioning concept you can easily add Z-segments with leveraging provided user exits
Custom business objects:
You can even create a complete own IDoc message type in Z-namespace for own stuff, leveraging the given ALE layer of the IDoc middleware
2) Enhancement guide
With the RDS package we offer an enhancement guide which helps you to modify the jobs and data flows in the SAP Data Services content according to the changes in the target IDoc structure to reflect additional fields and tables. We built it as a step-by-step guide following for a sample IDoc type but will work similarly for any IDoc.
Best regards,
Frank Densborn. -
How can I be a SAP HR Consultant
Hi all,
I am working as a Recruitment Consultant for a recruitment consultancy firm in Dubai. I have two years of experience in HR, I have a Bachelor Degree in Chemistry and currently pursuing MBA in HR. There is a big demand for SAP HR Consultants in the region. Please advise how can I build a career as a SAP HR Consultant. With my academic qualification and experience do I fit into the role of SAP HR Consultant?
Thanks guys.Hi Ajmal,
You can learn SAP HR, as per my knowledge one of my friend providing the online Trainings, you can learn from as u r staying in DUBAI.
you can reach him at [email protected]
Regards
<u><i><b>Anil.C</b></i></u>
<i><b>Reward the points if my answer helps you out.</b></i> -
Financial experience for SAP FICO module
is experience in core finance required for SAP FICO module or experience in financial domain good enough ?
All that you require for SAP FI is the ability to understand the business process in FI terms and implement the same in SAP.
Good domain knowledge is a must for SAP FI consultant - either it be in the form of education or thru' experience.
If you can understand the requirements in FI terminology, you can easily start your career in SAP FI and can value add your knowledge thru' experience.
All the best!
Regards,
Sridevi
Award points, if found useful. -
Hi,
For SAP PS CONSULTANT CONTACT TO [email protected] .go for PM and CS..
if you need IS then go for EC & O, such as BOS and ETM
also you can explore SAP xCQM. -
SAP SD Consultant as future Career
Hi,
With your SAP experience, can you pls let me know your view on the current market for SAP SD Consultant..
Moderator message: thread moved, please post in the correct forum from now on.
Edited by: Thomas Zloch on Jul 13, 2010 2:33 PMShipment costing following requirement must be met
1. you must mark shipment as relevant for shipment costing
2. the shipment must have the required total status as set in the definition of the shipment cost type
3. the shipment must have a transportation status of at least planned
4. shipment must have a service agent
5. customising for the shipment cost pricing must be set
spro-- logistics execution-- transportation- shipment costs-pricing- ( this setting)
6. finally condition records must eb maintained
CALCULATION OF SHIPMENT COSTS
1. By using the transportation planning point, service agent shipment cost item category and shipping type the system determines a pricing procedure for shipmetn cost item
2. the system determines shipment costing calculation basis for the individual condition types in the pricing procedure ( eg costing carried out per container and stuff)
3. then normal condition record is searched in pricing proc .
Hope this gives clarity to your question
Cheers
Maybe you are looking for
-
Text file as an attachment in reciever mail adapter
Hi Experts, I want to pick the text file using sender file adapter using file content converion, same file i need to send an attachment in reciever mail adapter. Can anybody help me how can i do this. Kind Regards, Praveen. Edited by: Praveen Kumar o
-
ipod doesn't work on speakers but headphones are fine and speaker works with iPhone. Possible connector issue? Any thoughts on how I can get the fixed?
-
Name of the file in a directory
There is a file in a directory say C:\abcd I want to find the name of the file in that directory. There is only one file in that directory How to proceed with this
-
My ipod nano (7th gen) seems to be stuck in a loop of turning itself on and off, tried rebooting it but after a while it just starts it again?
-
Video podcast on non-video ipod
I wanna download ask a ninja podcast so I can listen to it on my 20 gig iPod, but its a video podcast. Will I be able to listen to it on my iPod without the video? Or will it just not work?