Internal processing
Hi,
I launched a OWB mapping. The mapping takes the records from the SOURCE table and checks whether the (column1 and column2) unique constraint is present in TARGET table. if it is already present, it will UPDATE. If the combination is new one, it will INSERT into the target table. Simple logic.No other conditions.
When i launched this mapping, i compared the target table with source table. 4 records were missing. So i again reran the mapping. I got the same result. Then i thought of taking backup of the target table and delete all the records, and once again to run the mapping. So i took the backup and checked the count. To my surprise all the records were present in the target_backup. So i again rechecked the target table, now i can see all the records.
So i thought there was some delay in the insert statements, thats y those new 4 records were missing in target. But yesterday also i did the same thing and checked the table today moring, there was 4 records missing. So what does this exactly means.
I am very much interested to know the background process in detail....i mean how the data is processed. If it takes few minutes to get inserted today...then why it didnt get inserted even after many hours yesterday.
And FYI, i checked the mapping timing, yesterday it was 73 sec and today it was 84 sec.
Kindly throw light on this.
Regards,
Sasi
Please post Warehouse Builder questions in the Warehouse Builder forum. Thank you.
Similar Messages
-
Internal processing of in operator
Hi,
I'm having some doubts here regarding internal processign of IN operator.
My doubt here is whether in the IN operator the processing of the rows(internally) is done 1 by 1(based on the connditions) or its executed in single shot?
for example, if we give
update abc set xyz=2 where i in (1,2,3);
Here, the execution will be done one by one for 1,2, & 3 or all the records will be updated in a single shot internally?
Thanks
DeepakMy question here is whether the statement will fetch values differently for each value in IN operator and update one by one or it will fetch all the combinations inside IN operator and fire a bulk update on all the records affected.
for an example see below query:
update abc set x=1 where xyz in(1,2,3)
My doubt here is whether Oracle internally will perform like below
update abc set x=1 where xyz =1 --------total 10 rows
update abc set x=1 where xyz =2 --------total 15 rows
update abc set x=1 where xyz =3 --------total 20 rows
or it will collect all the 45(10+15+20) rows and perform a bulk update on that?
My question here belongs to the internal processing of oracle, not on what we get on screen.
Hope I'm clear with my requirement. Please let me know in case of any other issues.
Thanks
Deepak -
My scan to email says 'there was an internal processing error'
My Scan To Email displays an error message 'There was an internal processing error. Please retry or manually check the firmware updates. '
I have retried many times and nothing happens on the all.
This application worked very well a few weeks ago.
Please help.Hi Spoko,
I suggest you to check the Firmware Updates first, Scan to email will get affected if the firmware update is turned off.
you can go to printer setup, turn on the firmware update option.
let me know if it helps.
Although I am an HP employee, I am speaking for myself and not for HP.
Say "Thanks" by clicking the thumbs up in the post that helped you. -
Customer service internal processing
Dear all,
When i am trying to do internal processing in service order i am adding the components to the service order. How can i issue those components to the workmen to do the operation. Please send me the t-code for issuing the componets.
After issuing the costs are booked to service order or not?
Regards,
C Chaitanya
9703783442Hello,
You may use MB1A, and click the To Order button. The system will ask for the service order, then add the material number and qty, then post.
Regards,
SAM -
its saying i have an internal processing error and im connected to the internet already just dont know how to get rid of this error remark. its telling me to retry or manually check firmware updates. i also cant connect my printer to my laptop wirelessly.
Max
Can you please take this to:
https://discussions.apple.com/thread/6013229
And answer as many of the questions there as you can?
Thanks,
Peter -
Audigy 2 NX internal processing, resampling
I am trying to figure out what has been determined about the internal processing and resampling in Creative Labs Soundblaster Audigy 2 cards.
I have a Creative Labs Sound Blaster Audigy 2 NX for my laptop computer. I am wondering whether this performs resampling and processing at 48 kHz, as was found to be the case with the first generation of Audigy cards.
Audigy 2 NX is an external device that interfaces via USB 2.0. The specifications indicate recording up to 24-bit, 96 kHz. So the question is whether that is an honest spec, or if it is a continuation of the misleading specs of the Audigy first-generation line. The Wikipedia article describes Audigy second generation devices as "recording at 24-bit precision up to 96 kHz, thereby overcoming the single biggest criticism of its predecessor. However, the DSP again was limited to 16-bit at 48 kHz, so all DSP effects had to be disabled to prevent harmful resampling."
I gather from the Wikipedia article that the Audigy 2 NX doesn't actually have a DSP chip. In addition, the way I use the card is indeed to disable all the DSP effects (which are presumably software-based in the absence of a DSP chip). (I like someone's description of sound card DSP effects as "kiddie effects".)
Therefore, given that the Audigy 2 NX does not have on-board DSP processing, and I have disabled DSP processing anyway, I think the card may be producing true sampling at whatever allowed rate I choose up to 96 kHz, without 48 kHz internal resampling. That is, I think but am not quite certain. I am aiming to record at 44.1 kHz.
Note: I am well aware that Creative's products are not considered pro-level. It cost me $40 as a refurb. Depending on whether this device doesn't do some silly processing internally that I haven't asked it to do, it may turn out to be a resonably good knockaround device for input and output when low latency is not required.> I had a look at the online reviews, and there don't seem to be many even vaguely technical ones around
That's the thing. I would think at least one engineer would have dug in, but this unit may have been too uncommon.
I had actually read the Tom's Hardware article, but via a different URL (which includes graphs):
http://www.tomshardware.com/reviews/usb-2,711-13.html
Unfortunately, even with test graphs, they did not clearly define precisely what is being measured. "Frequency response" I assume refers to output. It does show energy output above 24 kHz in 96 kSamp/S mode.
So, even the Tom's Hardware review does not absolutely clarify the situation. I think what you may have noticed on page 8 of that review was this: "Naturally, reading 5.1 tracks at 24 bits/96 kHz is something that the Audigy 2 NX is capable of. However, the card is limited to 16 bits/48 kHz."
That actually jibes with the specs in the user's guide, when using the device with USB 1.1. The full table from the user's guide:
Speaker mode Function USB 1.1 USB 2.0
2.0 Playback Up to 24-bit/96 kHz Up to 24-bit/96 kHz
#Record Up to 24-bit/96 kHz Up to 24-bit/96 kHz
4/5.1 Playback Up to 24-bit/48 kHz Up to 24-bit/96 kHz
#Record Up to 24-bit/96 kHz Up to 24-bit/96 kHz
7.1 Playback Up to 16-bit/48 kHz Up to 24-bit/96 kHz
#Record Up to 24-bit/96 kHz Up to 24-bit/96 kHz
# Note that configurations are available only if there is enough bandwidth. Simultaneous playback and recording at 24-bit/96 kHz on USB 1.1 is not possible
In other words: playback through 4+ speakers using USB 1.1 is limited to 48 kHz. With USB 2.0: limited 96 kHz for any number of speakers.
The Tom's Hardware review was written in 2003, apparently in the presence of questionable support for USB 2.0: "It will only be able to give full measure when upgraded USB management through Windows XP becomes available from Microsoft and when Creative upgrades its system accordingly to enable 24-bit/96 kHz data-streams to pass through the USB connection. Hopefully, this should happen before the end of the year."
The page also has this regarding resampling: "Note that the Audigy 2 NX, like the other Creative cards, operates at 48 kHz for EAX effects. Operation at 44.1 kHz thus uses a resampling method that has a negative effect." However, when EAX effects are disabled (as they always are for me), it is unclear to me what happens.
Another report from 2003 (I think) was David Griesinger's PowerPoint presentation. Very amusing. From slide 8 onward: "All I needed was a good quality sound card that would record and playback 96kHz. Many manufacturers seem to offer such a thing at reasonable prices. I chose one by the most popular manufacturer lets call them 'C'.... Although you could set the device to record at 96kHz, signals above 23kHz would not record.... I decided to buy a USB based device that did 96/24, as this would be useful for demos from my laptop such as at this lecture.... But this external board would also not record or play above 23kHz.... 'Are ANY of your boards actually capable of operating at 96kHz?'.... 'NO.... In fact, none of our competitors do either We all have 96/24 converters, but we run them at 48kHz.'"
Much of DG's discussions with manufacturers back in 2003 ended up being about USB stuff. I'll have to see what happens with proper USB 2.0 running in the modern era.
I'll take a look at RightMark. -
Do SAP Plan to Productise the PIC Internal Process for Customers & ISV's?
Recently SAP has released information on the internal process they have adopted for Enterprise SOA based Service definition and development.
It has the name PIC (Process Integration Content) and seems to be "governed" by an internla SAP "Council".
Here is a description gleaned from a recent SAP presentation at the SAUG Summit:
PIC (Process Integration Content Council)
What is it?
PIC is the process by which SAP defines and aligns enterprise services
Why do we need the PIC process?
Reuse of services
o Service cut - done in PIC0
Reuse of data types
o GDT-PIC
Unified and readable naming of objects, services, and data types
Unified design with defined modeling rules
o Outside-in approach
Harmonization of business objects and service interfaces
Unified behavior of services
Overall documentation
Intellectual property rights (IPR)
The PIC process involves using a BPM Modelling tool (IDS-Scheer's ARIS). The description from SAP is described as:
ARIS supports the entire enterprise service definition process
PIC 0: service definition and cut
PIC 1: raw design of interfaces based on business object model
GDT-PIC: harmonized definition of relevant data types
PIC 3: final interface definition including element structure with all details
It is understood that definition of all "Enhancement Package" content for ERP6.0 for example now follows this process.
This raises many important questions for SAP Customers going forward. Such as:
1. To what SAP Software and Versions does this process apply?
2. Does SAP intend to "Productise" the PIC process so that Customers can plug into and adopt it in a seemless way?
3. If so, when?
4. If so, what are the implications for customers for custom development within their own SAP systems?
5. If so, what are the education, training, skill set and licensing implications of integrated use of the ARIS product suite?
For example, is SAP planning to fully OEM the ARIS solution for SAP, in a similar way that Oracle has with its "Oracle BPA Suite"?
It would be good to get EAC access to the right SAP knowledge so these questions can be answered. Perhaps this is a good topic for future EAC gatherings?
I would be interested in your thoughts.
Cheers, Phil Gleadhill.
BHP Billiton.Phil - I will share a few comments / responses to your questions. Will need to check with some of my colleagues on other parts.
First, as you mentioned, PIC is primarily an internal governance mechanism SAP uses to provide strong governance for ESR content. Among other things it provides consistency and alignment across service definitions and other models. PIC itself is a methodology separate from an implementation instance in a tool.
In talking with product management we announced at TechEd we would share not only service defintions, but also process component models, integrations and interfaces along with the services. Essentially this shows 'results' of PIC.
One way or another, all customers adopting enterprise SOA need a way to govern the design of services (and more) to be successful. Some customers have realized that adapting the PIC process to their own organization to extend SAP content with their own custom or partner services and related models would be an ideal way to do this versus starting from scratch. While we've been working with individual customers to see how this could work there is no general release of the PIC process per se I am aware of. My understanding is a workshop on PIC is under development for a release "soon" to immerse customers in the process.
Others will have to address the "coupling" between ARIS as a tool supporting the PIC process / methodology and what this means tdy / tmrw. -
Internal processing Vs external processing with in the networks under a WBS
Dear Gurus,
please give an over view about internal processing Vs external processing with in the networks under a WBS element ,
is there any different process for creating reservatios & PRs in both the above ?
rgdsI think for internal processing the procurement indicator willbe 140 (when PR is not required) & for external processing the procurement indicator willbe 130 (when PR is required)
Regards,
Indranil -
Guided Procedures Runtime showing internal process steps in UWL
Hi
We have created a Guided Procedures Workflow which is working fine most of the time. However, sometimes, Guided Procedures runtime behaviour is rather strangely, it 's showing internal process steps as clickable workitems in the UWL. Clicking on the workitem causes a Null Pointer Exception.
Example:
Let's say, the workflows is as follows:
- Execute Callable Object "start"
- Decision "myDecision"
- If Decsion returns true
- Then execute Callable Object "A"
- Ese execute Callable Object "B"
Normally "myDecision" wouldn't appear in the UWL. But sometimes, it is showing up there. When we click on it, there is the following exception. After a while, everything is normal again (no internal workitems, no exceptions). Does anyone know what is happing here and what can be done to prevent it?
Kind regards
Bettina Hepp
application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error. The error is: java.lang.NullPointerException
at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.seedNotesContainer(TaskDetailBodyView.java:497)
at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.wdDoModifyView(TaskDetailBodyView.java:275)
at com.sap.workflow.wdgp.task.detail.wdp.InternalTaskDetailBodyView.wdDoModifyView(InternalTaskDetailBodyView.java:582)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)Hi
You mean the entry in the UWL list? No, we don't modify this. It is exactly the title we have assigned to in the Guided Procedures Design time environment.
How else can a title be changed? And what kind of problems can occur?
Regards
Bettina -
Hi,
The company that I work in has major retail business in US but we're starting to go international. We have two scenarios internationally a)our own stores in different countries b)selling to wholesale customers in different countries.
Because of the individual country restrictions of certain formulas in our finished good products some products are sell-able and some aren't. For instance, article X is sold in all our stores in US and also can be sold in China, Hong Kong etc., but not in Brazil, Egypt etc.,
For wholesale customers, we do a sales order-outbound delivery - post goods issue - billing document
For our own stores, we do a NB Stock transport order - outbound delivery - post goods issue - billing document
If I want to restrict articles by country, what would be a good option which will meet the needs for both the above processes
a) Listing/Exclusion in SD
b) Batch Management
C) any other ideas or suggestions??
Any help would be greatly appreciated
Thanks,
SrinivasHi,
The company that I work in has major retail business in US but we're starting to go international. We have two scenarios internationally a)our own stores in different countries b)selling to wholesale customers in different countries.
Because of the individual country restrictions of certain formulas in our finished good products some products are sell-able and some aren't. For instance, article X is sold in all our stores in US and also can be sold in China, Hong Kong etc., but not in Brazil, Egypt etc.,
For wholesale customers, we do a sales order-outbound delivery - post goods issue - billing document
For our own stores, we do a NB Stock transport order - outbound delivery - post goods issue - billing document
If I want to restrict articles by country, what would be a good option which will meet the needs for both the above processes
a) Listing/Exclusion in SD
b) Batch Management
C) any other ideas or suggestions??
Any help would be greatly appreciated
Thanks,
Srinivas -
What is the internal processing for idocs
Dear friends this is subbu working as a abap consultant.
can any body explain the how idocs are transfered (inbound process and outbound process)1.Here out bound means sender.Inbound mens --receiver.
Data Creation in Idoc
IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system. Instead of calling a program in the destination system directly, the data is first packed into an IDoc and then sent to the receiving system, where it is analyzed and properly processed. Therefore an IDoc data exchange is always an
asynchronous process. The significant difference between simple RFC-calls and IDoc data exchange is the fact, that every action performed on IDocs are protocolled by R/3 and IDocs can be reprocessed if an error occurred in one of the message steps.
While IDocs have to be understood as a data exchange protocol, EDI and ALE are typical use cases for IDocs. R/3 uses IDocs for both EDI and ALE to deliver data to the receiving system. ALE is basically the scheduling mechanism that defines when and between which partners and what kind of data will be exchanged on a regular or event triggered basis. Such a set-up is called an ALE-scenario.
IDoc is a intermediate document to exchange data between two SAP Systems.
*IDocs are structured ASCII files (or a virtual equivalent).
*Electronic Interchange Document
*They are the file format used by SAP R/3 to exchange data with foreign systems.
*Data Is transmitted in ASCII format, i.e. human readable form
*IDocs exchange messages
*IDocs are used like classical interface files
IDOC types are templates for specific message types depending on what is the business document, you want to exchange.
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
FOr testing you can use WE19.
How to create idoc?
*WE30 - you can create a IDOC type
For more information in details on the same along with the examples can be viewed on:
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
http://www.sappoint.com/presentation.html
http://www.allsaplinks.com/idoc_search.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://www.erpgenie.com/sapedi/idoc_abap.htm
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30 )
Create Message Type ( WE81 )
Assign Idoc Type to Message Type ( WE82 )
Creating a Segment
Go to transaction code WE31
Enter the name for your segment type and click on the Create icon
Type the short text
Enter the variable names and data elements
Save it and go back
Go to Edit -> Set Release
Follow steps to create more number of segments
Create IDOC Type
Go to transaction code WE30
Enter the Object Name, select Basic type and click Create icon
Select the create new option and enter a description for your basic IDOC type and press enter
Select the IDOC Name and click Create icon
The system prompts us to enter a segment type and its attributes
Choose the appropriate values and press Enter
The system transfers the name of the segment type to the IDOC editor.
Follow these steps to add more number of segments to Parent or as Parent-child relation
Save it and go back
Go to Edit -> Set release
Create Message Type
Go to transaction code WE81
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter
Click New Entries to create new Message Type
Fill details
Save it and go back
Assign Message Type to IDoc Type
Go to transaction code WE82
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter.
Click New Entries to create new Message Type.
Fill details
Save it and go back
Check these out..
Re: How to create IDOC
Check below link. It will give the step by step procedure for IDOC creation.
http://www.supinfo-projects.com/cn/2005/idocs_en/2/
ALE/ IDOC
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
go trough these links.
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...
1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables.
2.IDOCs are independent of the sending and receiving systems.
3.IDOCs are independent of the direction of data exchange.
The two available process for IDOCs are
Outbound Process
Inbound Process
AND There are basically two types of IDOCs.
Basic IDOCs
Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.
Extended IDOCs
Extending the functionality by adding more segments to existing Basic IDOCs.
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30)
Create Message Type ( WE81)
Assign Idoc Type to Message Type ( WE82)
imp links
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
www.sappoint.com
--here u can find the ppts and basic seetings for ALE
http://sappoint.com/presentation.html
www.sapgenie.com
http://www.sapgenie.com/ale/index.htm
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
Try this..Hope this will help.
SAP ALE & IDOC<<<<
Steps to configuration(Basis) >>
1. Create Logical System (LS) for each applicable ALE-enabled client
2. Link client to Logical System on the respective servers
3. Create background user, to be used by ALE(with authorizaton for ALE postings)
4. Create RFC Destinations(SM59)
5. Ports in Idoc processing(WE21)
6. Generate partner profiles for sending system
The functional configuration(Tcode: SALE)
Create a Customer Distribution Model (CDM);
Add appropriate message types and filters to the CDM;
Generate outbound partner profiles;
Distribute the CDM to the receiving systems; and
Generate inbound partner profiles on each of the clients.
Steps to customize a new IDoc >>>
1. Define IDoc Segment (WE31)
2. Convert Segments into an IDoc type (WE30)
3. Create a Message Type (WE81)
4. Create valid Combination of Message & IDoc type(WE82)
5. Define Processing Code(WE41 for OUT / WE42 for IN)
6. Define Partner Profile(WE20)
Important Transaction Codes:
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
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
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
Basic config for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs
RBDMIDOC Creating IDoc Type from Change Pointers
RSEOUT00 Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful tRFC Execution
RBDMANIN - Start error handling for non-posted IDocs
RBDSTATE - Send Audit Confirmations
FOr testing you can use WE19.
There are two filtering in IDoc.
Segment Filtering:
Segment filtering can be achieved using T/Code BD56. Here you can suppress a whole segment irrespective of data inside it . You have to give Message Type / Sender Prrtner / Receiver Partner.
Data Filtering:
Data filtering can be done in dustribution model (BD64) where you can restrict whole IDOCS or partials IDOCS to be send based on data in fields inside IDOC depending on whether the segment in which you filter is at the highest level or at a lower level. For example in MATMAS if you put a filter of E1MARCM for a particular plant , only data for this plant will go and other plants will be ignored.
Please check this link for more information.
http://help.sap.com//saphelp_470/helpdata/EN/0b/2a611c507d11d18ee90000e8366fc2/frameset.htm
Reward points.. -
Zero value PO for internal processing
Hi ,
My client has a requirement where they need to raise Zero Value Purchase Order to IT Service Desk for procuring IT Equipments / Phones / Laptops .
So the service desk is our internal vendor who negotiates with IT Hardware providers to procure stuff ordered through PO .
Now I know that in the Invoice Tab at the item level we can un check the Inv Receipt to make the PO a zero value , but I am stuck with
1. What should be the combination in Account Assignment Category & Text Item Category ?
2. Also we don't want to create any specific materials for this and would like to populate our requirement in the description . For example " Order 5 blackberries" .
Please suggest the best way to do the same .
Regards
Anirban> My client has a requirement where they need to raise Zero Value Purchase Order to IT Service Desk for procuring IT Equipments / Phones / Laptops .
If this is internal requirement, you should create a PR instead of PO and there is no need to enter the purchase price but still picks the valuation price from the material master but it doesnt have any impact in the accounts or purchase.
> So the service desk is our internal vendor who negotiates with IT Hardware providers to procure stuff ordered through PO .
Later your IT desk can negotiate with vendor and convert the PR into PO for the purchase. because you can't create a PO with zero value until otherwise if it's free item or consignment item. But in your scenario, you can't enter your IT department as vendor.
> Now I know that in the Invoice Tab at the item level we can un check the Inv Receipt to make the PO a zero value , but I am stuck with
I dont think this is right scenario, even though if you create ur IT department as vendor and create PO with "no invoice" this is not a right practise.
> 1. What should be the combination in Account Assignment Category & Text Item Category ?
> 2. Also we don't want to create any specific materials for this and would like to populate our requirement in the description . For example " Order 5 blackberries" .
quote}
1. you can maintain the account assignment in PR depends on where you want to incur the cost(cost center, internal order) if this is direct expense. But if it's a stock item, you dont need to provide account objects in PR/ PO
2. You can create PR/PO without material by only maintain short text but you need to provide the account assignment. I dont think item category helps for your scenario. -
Where does learn about FCPX internal processing?
1) Does FCP X work with YUV like FCP or RGB like Media Composer?
2) If one imports 10- or 12-bit ProRes 422, are the data processed (FX) at : 8-bit or 10- or 12-bit or 16-bit or 32-bit (FP)?
3) Can one import RGB ProRes 4444 (really 4:4:4)?
4) If so, are the data kept as RGB or converted to YUV?
5) If kept as RGB, is it 0-254 RGB?
6) When importing 12-bit RGB ProRes 4444 (really 4:4:4) are the data processed (FX) at : 12-bit or 16-bit or 32-bit (FP)?
7) Is the GPU used for FX?
8) If so, does the GPU support 12-bit samples?
9) ProRes automatically will accept and carry 12-bit data. Assuming FCPX passes 12-bit data -- does the export process to ProRes output 12-bit?
The reasons for these questions is the RAW and log cameras utilize 12-bit RGB data.FCP is RGB.
http://images.apple.com/support/finalcutpro/docs/Apple-ProRes-White-Paper-July-2 009.pdf -
Internal process in Oracle while deleting a cube.
Hello Experts,
Can anyone tell me what happens behind the scene, when i delete the data of a cube ? It will be of great help if someone can explain or provide me the document to know the full process, from the database perspective.
Thanks in advance,
kadriksHi Sigi,
I am deleting all the contents of the Cube, not the fact table or am i using selective delete. The problem i am facing is, the performance goes down significantly when i have this complete deletion in my process chain. But when i delete the cube content from AWB, it takes fraction of a second. So i need to find out why my delete through process chain takes more time than the one from AWB. Talking of process chain, i am only mentioning the time taken to execute to the delete process, not the whole process chain. Hope you can suggest some good advice.
Thanks,
kadriks -
Control key for external process operation & internal.
Hello,
We have created one control key (ZP01) T code OP67.
In the customisation (OP67) for "External processing" selection field we select "X" i.e. "Internal processed operation / Extarnal processing possible.
If this field is blank then it is a "Internal operation"
If this field is "+" Then it is external operation, in this case system creates the purchase requisition after release the production order.
We want to know,
If this field is with "X", then what is the proceedure to create the purchase requisition for external operation.
Thanks in advance.
Best regards
NileshHello Brahmankar,
Thanks for your prompt detail reply.
As per your suggestion already we have that setting for another controll key (PP02)
It is std for SAP it is working fine, in this control key the setting is "+" for external proceesing in OP67.
Now my requirement is instead of "+" I made it "X" i.e. Internal processed operation / External processing possible. In this case system is not generating purchase requisition after production order release.
I want to know for external processing whether I have to create purchase requisition manualy?
or any other process we have to follow?
Thanks & Regards,
Nilesh..
Maybe you are looking for
-
How to Import iMovie v9 Projects/Events to iMovie v10
I had a heck of a time finding info on transitioning from the previous version (v9.0.9) to the current version (v10.0.7). One of the problems I was having was getting the new version to recognize my old Projects and Events. After some digging here an
-
Good Day, Please kindly provide me complete configuration guide on how to make automatic entry on amortization of bank loan including its interest expense wherein interest rate has been predetermined. Proforma Entries: Bank Loan Granted Dr Cash In Ba
-
Making my MX860 fax work with OOMA Linx on dedicated number
My Canon MX860 fax will not fax send or receive through the OOMA Linx. Fax has dedicated number and direct line to Linx. When we changed to OOMA Telo fax would not send or receive, it did at first then quit, so when Linx came out it was touted as a
-
Migrating Distribution groups error
hi all experts, I am trying to migrate user/computers/groups from one domain to another... I have migrated users and computers are fine..when migrating distribution groups one is success and another is getting failed error 7422 access is denied what
-
What are the strange files in Application Support Address Book
I want to backup my Application Support Address Book Folder. It contains dozens of these files, which take up a lot of space. Do I need them? AddressBook-v22.abcddb.597384F6-9A17-48CA-8C30-54FB5CDA9D1E.unknown-shm Migration%2020140823132315-308.abbu