Need information about Master data source Enhancement
Hi Frnds,
standard Datasource for GL account attributes needs to be enhanced .
0GL_account_attr is build on SKA1 table basically .
in my case this basic table is added with 2 new fields which are needs to added to standard datasource.
DS>BIW_SKA1( extract structure)>DB view-->built on SKA1 table.
kinldy provide your inputs how to enhance this DS.
Thanks
Ravinder
Hi,
Go to RSA6, find your datasource. From the datasource, find the extract structure.
Go to SE11, give your extract structure, Click on Display,.
Click on Append structure. Give the structure name starts with ZA.. or if any structure exits, use that structure.
Add your fields to the structure and activate it.
Remember the enhanced fields should not be hidden. you can make this change of your datasource in RSA6.
To develop the code for this, you have to create a project in CMOD. If the project is already created with the assignment of enhancement RSAP0001, then go to SE37, give EXIT_SAPLRSAP_002 (For attributes), click on display.
Inside this, include ZX... is available. Click on this and develop your code.
After this, go to RSA3, give the datasource name and check the data for the enhanced fields.
Hope this helps,
Regards,
Rama Murthy.
Similar Messages
-
Need Information about Generic Data sources
Hi Experts,
I need some information about Generic Data Sources in SD & MM applications.
Can you please tell me on which Tables u have created Generic Data sources ?
Just explain 2 scenarios.
This is very helpful for my Interviews.
Thanking you.HI,
TBD10 --- Def., out of which IDOC fields a filter object is to be read
BD59 maintains that table
Rhea.
Edited by: rhea on Nov 4, 2008 2:09 PM -
Master Data Source Enhancement
Hi Gurus
I have a table in SAP which has customer, Sales Organization, Distribution Channel, Language (which is in EN always) and Customer Sales Text...
The Customer Sales Text is maintained at Sales Organization and Distribution Channel level..below is the example of one record...
Customer Sales Org. Distr. Channel Lang. Customer Sales Text
123 01 01 EN Blank (No text here)
123 01 02 EN Blank (No text here)
123 01 03 EN Blank (No text here)
123 01 04 EN Blank (No text here)
123 01 05 EN John Mathwes (Text appears here)
123 01 06 EN Blank (No text here)
so when i pull the data to BI i need to see only one record with Customer and text only (no Sales org and distr. Channel necessary) which has the Customer text value (5th record in above example)..
I created Data source in SAP and pulling the data to BI in DSO with customer and customer text....it's sorting and getting the latest distribution channel record (6th record in above example0
Can yo uplease tell me is there any way that i can get the record which has customer text in it..(any possibilities of writing abap routine in info package) or any data source enhancement with abap code...
can you pelase tell me the abap code that needs to be performed to solve the issue...
Thanks in advance
sailendraSort the RESULT_PACKAGE by customer and customer text in the endroutine of your transformation.
After the sort, the record with text for customer will be the last record and it will overwrite the other records in the DSO which has blank values.
Just add the below sort statement in your end routine.
SORT RESULT_PACKAGE[] BY CUSTOMER CUSTOMER_TEXT.
As per the sample records mentioned in your post, after the sort, 5th record will become the last record and this will overwrite the other records which has blank value in the DSO.
--- Thanks... -
Need Information about TBD10 data base table
Hi Gurus,
Thanks in advance for looking at the issue.
I require information for the below questions ;
1.How is the data base table TBD10 populated i.e which transaction updates data
into this table.
2.How is this data base table used.
Please send your replies.
Thanks,
Bhanu.HI,
TBD10 --- Def., out of which IDOC fields a filter object is to be read
BD59 maintains that table
Rhea.
Edited by: rhea on Nov 4, 2008 2:09 PM -
Need information about CRM data archiving
We get a requirement for data archiving on CRM.
Would you please provide some links/docs?
Thanks a lot!Read,
http://help.sap.com/saphelp_sm40/helpdata/EN/8d/3e4c11462a11d189000000e8323d3a/frameset.htm
Also,You can find some of the objects for CRM here,
http://help.sap.com/saphelp_sm40/helpdata/EN/a4/9fa471b41f44828da6ea1490f02e2b/content.htm
http://help.sap.com/saphelp_sm40/helpdata/EN/a3/e40fe634874243b7917d1d6d0757c4/content.htm
regards
Juan -
Need information about ATP0001 enhancement
Need information about ATP0001 enhancement
Hi Rosy,
ATP00001 is associated with Production and Sales scenario as far as I believe.
In the Production scenario,
Available-to-promise is the quantity of a material or part still available to MRP which can be used for new sales orders.
For documentation,
1.goto gthe transaction SMOD
2.enter the enhancement component(ATP00001)
3.check the documentation radio button
4.display
****Reward points if found useful
Regards,
Naresh -
Need information about retail project
hi all
tommorow i had a interview with my client.
i need information about retail project.
like terms and business process overview .
documentaiton can be sent to: [email protected]
points will awarded for sure.
kiranHi Rama
Retailing consists of the sale of goods or merchandise, from a fixed location such as a department store or kiosk, in small or individual lots for direct consumption by the purchaser.[1] Retailing may include subordinated services, such as delivery. Purchasers may be individuals or businesses. In commerce, a retailer buys goods or products in large quantities from manufacturers or importers, either directly or through a wholesaler, and then sells smaller quantities to the end-user. Retail establishments are often called shops or stores. Retailers are at the end of the supply chain. Manufacturing marketers see the process of retailing as a necessary part of their overall distribution strategy.
Shops may be on residential streets, shopping streets with few or no houses, or in a shopping center or mall, but are mostly found in the central business district. Shopping streets may be for pedestrians only. Sometimes a shopping street has a partial or full roof to protect customers from precipitation. Retailers often provided boardwalks in front of their stores to protect customers from the mud. Online retailing, also known as e-commerce is the latest form of non-shop retailing (cf. mail order).
Shopping generally refers to the act of buying products. Sometimes this is done to obtain necessities such as food and clothing; sometimes it is done as a recreational activity. Recreational shopping often involves window shopping (just looking, not buying) and browsing and does not always result in a purchase.
Most retailers have employees learn facing, a hyperreal tool used to create the look of a perfectly-stocked store even when it is not.
Contents [hide]
1 Retail pricing
2 Retail Industry
3 Etymology
4 Retail types
5 See also
6 Notes
7 References
[edit] Retail pricing
The pricing technique used by most retailers is cost-plus pricing. This involves adding a markup amount (or percentage) to the retailers cost. Another common technique is suggested retail pricing. This simply involves charging the amount suggested by the manufacturer and usually printed on the product bize the manufacturer.
In Western countries, retail prices are often so-called psychological prices or odd prices: a little less than a round number, e.g. $6.95. In Chinese societies, prices are generally either a round number or sometimes a lucky number. This creates price points.
Often prices are fixed and displayed on signs or labels. Alternatively, there can be price discrimination for a variety of reasons, where the retailer charges higher prices to some customers and lower prices to others. For example, a customer may have to pay more if the seller determines that he or she is willing to. The retailer may conclude this due to the customer's wealth, carelessness, lack of knowledge, or eagerness to buy. Another example is the practice of discounting for youths or students. Price discrimination can lead to a bargaining situation often called haggling, in which the parties negotiate about the price. Economists see this as determining how the transaction's total surplus will be divided into consumer and producer surplus. Neither party has a clear advantage, because of the threat of no sale, in which case the surplus vanishes for both.
Retailers who are overstocked, or need to raise cash to renew stocks may resort to "Sales", where prices are "marked down", often by advertised percentages - "50% off" for example."Sales" are often held at fixed times of the year, for example January sales, or end-of-season sales, or Blue Cross Sale
[edit] Retail Industry
Retail Industry has brought in phenomenal changes in the whole process of production, distribution and consumption of Consumer Goods all over the world. In the present world most of the developed economies are using the Retail Industry as their vital growth instrument. At present, among all the industries of U.S.A the Retail Industry holds the second place in terms of Employment Generation. In fact, the strength of the Retail Industry lies in its ability to generate large volume of employment.
Not only U.S but also the other developed countries like U.K, Canada, France, Germany are experiencing tremendous growth in their Retail Sectors. This boom in the Global Retail Industry was in many ways accelerated by the Liberalization of Retail Sector.
Observing this global upward trend of Retail Industry, now the developing countries like India are also planning to tap the enormous potential of the retail sector. Wal-Mart,the world's largest Retailer has been invited to India. Other popular Brands like Pantaloons, Big Bazar, Archies are rapidly increasing their market share in the retail sector. According to a survey, within 5 years, the Indian Retail Industry is expected to generate 10 to 15 million jobs by direct and indirect effects. This huge employment generation can be possible because of the fact that being dependent on the the Retail Sector shares a lot of Forward and Backward Linkages.
Emergence of a strong Retail Sector can contribute immensely to the economic development of any country. With a dominant retail sector, the farmers and other suppliers can sell their produce directly to the major retail companies and can ensure stable profit. On the other hand, to ensure steady supply of goods, the Retail Companies can inject cash into the production system. This whole process can result into a more efficient production and distribution system for the economy as a whole.
[edit] Etymology
Retail comes from the French word retaillier which refers to "cutting off, clip and divide" in terms of tailoring (1365). It first was recorded as a noun with the meaning of a "sale in small quantities" in 1433 (French). Its literal meaning for retail was to "cut off, shred, paring". Like the French, the word retail in both Dutch and German (detailhandel and Einzelhandel respectively) also refer to sale of small quantities or items.[citation needed]
[edit] Retail types
According to Jim there are three major types of retailing. The first is the market, a physical location where buyers and sellers converge. Usually this is done in town squares, sidewalks or designated streets and may involve the construction of temporary structures (market stalls). The second form is shop or store trading. Some shops use counter-service, where goods are out of reach of buyers, and must be obtained from the seller. This type of retail is common for small expensive items (e.g. jewelry) and controlled items like medicine and liquor. Self-service, where goods may be handled and examined prior to purchase, has become more common since the Twentieth Century. A third form of retail is virtual retail, where products are ordered via mail, telephone or online without having been examined physically but instead in a catalog, on television or on a website. Sometimes this kind of retailing replicates existing retail types such as online shops or virtual marketplaces such as futurebazaar.com or Amazon.[2].
Buildings for retail have changed considerably over time. Market halls were constructed in the Middle Ages, which were essentially just covered marketplaces. The first shops in the modern sense used to deal with just one type of article, and usually adjoined the producer (baker, tailor, cobbler). In the nineteenth century, in France, arcades were invented, which were a street of several different shops, roofed over. counters, each dealing with a different kind of article was invented; it was called a department store. One of the novelties of the department store was the introduction of fixed prices, making haggling unnecessary, and browsing more enjoyable. This is commonly considered the birth of consumerism [3]. In cities, these were multi-story buildings which pioneered the escalator.
In the 1920s the first supermarket opened in the United States, heralding in a new era of retail: self-service. Around the same time the first shopping mall was constructed [4] which incorporated elements from both the arcade and the department store. A mall consists of several department stores linked by arcades (many of whose shops are owned by the same firm under different names). The design was perfected by the Austrian architecht Victor Gruen[5]. All the stores rent their space from the mall owner. By mid-century, most of these were being developed as single enclosed, climate-controlled, projects in suburban areas. The mall has had a considerable impact on the retail structure and urban development in the United States. [6]
In addition to the enclosed malls, there are also strip malls which are 'outside' malls (in Britain they are called retail parks. These are often comprised of one or more big box stores or superstores.
Non-traditional exterior of a SuperTarget, JacksonvilleLocal shops can be known as brick and mortar stores in the United States. Many shops are part of a chain: a number of similar shops with the same name selling the same products in different locations. The shops may be owned by one company, or there may be a franchising company that has franchising agreements with the shop owners (see also restaurant chain).
Some shops sell second-hand goods. Often the public can also sell goods to such shops, sometimes called 'pawn' shops. In other cases, especially in the case of a nonprofit shop, the public donates goods to the shop to be sold (see also thrift store). In give-away shops goods can be taken for free.
There are also 'consignment' shops, which is where a person can place an item in a store, and if it sells the person gives the shop owner a percentage of the sale price. The advantage of selling an item this way is that the established shop give the item exposure to more potential buyers.
The term retailer is also applied where a service provider services the needs of a large number of individuals, such as with telephone or electric power.
IS Retail was original develop to meet specific needs of Retail industry where standard SD/MM cannot.
- Significant functionality difference are:
- Store specific features are built into IS Retail where as it is not in
standard SD/MM.
- Mass processing of pricing (some of the retail features were
included as standard SAP as of 4.6)
- Assortment handling is not in standard SAP
There are other differences in inventory costing/valuation etc.
Retail valuation only available in SAP Retail.
What is known in the trade as the "retail inventory method" or the "retail method" involves valuating stocks at retail, often aggregated at merchandise category or departmental level.
Both the cost method and the retail method can be used in SAP Retail.
Actually IS-Retail is a combination of MM and SD plus other funtionalities speacially developed for the retail industry such as:
Promotions
Pricing
Assortments
Clasification
Merchandise category
Seasons
Is important to mention that all the funtionality of MM and SD is avialable in SAP IS-Retail with some diferences in some transactions:
Material master data (article in retail) has some diferences.
Vendor master data.
Site master data.
Reward if useful to u -
Need information about t-code SCAT
Hi All,
I need information about t-code *SCAT.*
I dont know any thing about this transaction. I need information about how to use. What for we will use. Basis people how they can use this SCAT t-code.
Try to help me out in solving this issue.
Regards,
Sateesh JSCAT is used to upload the data with the transaction.The use of CATT is for bulk uploading of data. Although CATT is primarily a testing tool, it can be used for the mass upload of data. The way CATT works is like a real user actually inputting on the SAP screen.
The over-all procedure to upload data using CATT is as follows:
· Creation of the CATT test case & recording the sample data input.
· Download of the source file template.
· Modification of the source file.
· Upload of the data from the source file.
Refer the links:-
http://sap.ittoolbox.com/documents/popular-q-and-a/catt-procedure-1795
http://www.thespot4sap.com/Articles/CATT.asp -
Data source enhancement thru function module
Folks,
I am trying to figure relation between data source enhancement, package, function module etc?
I see a function module where enhancement is done. when I go and try to see master data exit EXIT_SAPLRSAP_0002 ... I see include but I do not see reference of function module in this include?
All these codes are so simple... but I am struggling to figure out all these relation RSAP0001, exit_saplrsap* - include inside and function module attached?
Can somebody give very simple connection for all these components?
Thanks,
-SMHi,
All these codes are so simple... but I am struggling to figure out all these relation RSAP0001, exit_saplrsap - include inside and* function module attached?
Please note that for enhancing certain standard objects for meet customer needs, SAP provides different customer exits where we can code as per our requirements.
These customer exits starting with EXIT********* will be grouped by Enhancements e.g. RSAP0001
Thanks for your response. In RS02 it is clear that we can mention function module name for data source - that is good for generic extraction. But what do we do when we are enhancing SAP extractor?
When you want to enhance SAP extractors, you go for customer exits.
EXIT_SAPLRSAP_001 for Transactional datasources
EXIT_SAPLRSAP_002 for Master datasources
EXIT_SAPLRSAP_003 for Text datasources
EXIT_SAPLRSAP_004 for Hierarchy datasources
in se37 screen in table tab - sometime we see extract structure - that will establish which functional being called for which data source, but in my case - I do not see anything in table tab?
If your datasource is function module based, then the function module which is mentioned in RSO2 for your datasource would surely have e_t_data in tables tab with its associated type.
Only if the datasource is standard one and is processed by function module e.g. 2lis_18_i0notif which is processed by MCEX_BW_LO_API function module, these would not have associated type mentioned for them. To get their structure, you can go to RSA5/ RSA6 -
Data source Enhancement with Function Module
Hi all!
I have a requirement like I have to enhance my Generic Data source.
Let me make it clear!
I have 10 field in R/3 which I am able to get into extract structure using Generic Data Source on the corresponding Table.
I have another field on my extract structure, say ZEXMFLD1 which is updated by a function module ZZ_FUNC_MODULE_SAMPLE.
I came to know that Data source Enhancement can be done, but don't know how.
Request your guidance in this. Can u please let me know how I can achieve this?
Thanks,
SriHi Sri,
You can enhance generic datasources also.
For that you have to use below function modules based on your datasource type.
EXIT_SAPLRSAP_001 - Transactiona data
EXIT_SAPLRSAP_002 - Master
EXIT_SAPLRSAP_003 - text
EXIT_SAPLRSAP_004 - Hier
First check in CMOD(TCODE) whether component RSAP0001 is assigned to any project. If it is not assigned to any project(fresh system), assign it to a project by creating it.
Ex. ZBW. If it is already assigned, go SE37.
For transaction data go to function module EXIT_SAPLRSAP_001(Trans data) and start your logic.
CASE i_datasource.
WHEN 'your data source name'.
call you Function module - CALL 'ZZ_FUNC_MODULE_SAMPLE'.
pass the imported value from above FM to c_t_data.
close case with ENDCASE.
Let me know if you need more info.
- Kalyan. -
Data source enhancement while loading deltas
Hi Experts,
I've a scenario that while loading deltas do we perform data source enhancement if we can how do we do that.
This is i got a requirement, to enhance 2LIS_11_VAITM, while loading deltas. Now how do I go about this what are the exact steps that i follow to enhance.
Could s'one help in this regard because i'm new to the ABAP.
Thanks & Regards,
Amarhi,
Go to the extract structure of this datasource and display the extract structure of the datasource in SE11 and click on APPEND STRUCTURE and click on the tick mark and try to add the fields required into the lines. You need to populate the data on to these new enhanced fields in the user-exit. But when you move these transports to production environment, you have to stop deltas and re-initialize the datasource....
Hope it helps... -
I need information about reports
hi gurus,
i need information about Trending reports and Management reports. Can any body provide me the scenario regarding this issues:Hi
Trend reports are the reports which show a certain trend all over the years
Say, Sales revenue for the year compared to all the previous years...This show what is the trend in the last few years
Management reports high level reports with summarized data which helps in decision making. Say, Vendor performance report...this report shows list of default vendors by ranking them and management can decide to continue or not to continue with certain vendors
Regards
N Ganesh -
NEED INFORMATION ABOUT "MAX_TEST" FUNCTION MODULE
HI ABAPERS,
I need information about "MAX_TEST" function module . this function module is used in 4.6 version , now system have been shifted to 6.0.....here in 6.0 version this function module is not prasent.can any one tell me which new function module we can use in place of this function module, without changing the functionality........
Thanks in advance
regards,
SUNILThe module is not very sophisticated. Profficiency in Java or ABAP will be a great bonus here. There are plenty of good materials regarding XI on SDN. I suggest to start with step-by-step guides and master all basic integration scenarios
http://wiki.sdn.sap.com/wiki/display/XI/Step-by-Step+Guides
Opportunities in industry are not bad also, cause PI is rather popular among customers. The best thing is that it fits any type of customer's business. Integration is demanded almost everywhere. -
Need information about interfaces and namespaces in actionscript 3.0
Hi,
I need information about actionscript interfaces and
namespaces, I'm preparing for ACE for Flash CS3 and I need to learn
about this subjects and I can not find resources or simple examples
that make these subjects understandable.
Anybody can help me!
Thanks a lot.Interfaces (cont.)
Perhaps the most useful feature of interfaces is that you not
only can define the data type but also method signature of the
class that implements this interface. In other words, interface can
define and enforce what methods class MUST implement. This is very
useful when classes are branching in packages and team of
developers works on a large application among others.
The general syntax for an Interface with method signatures is
written the following way:
package{
public interface InterfaceName {
// here we specify the methods that will heave to be
implemented
function method1 (var1:dataType,
var2:datType,…):returnType;
function method2 (var1:dataType,
var2:datType,…):returnType;
To the previous example:
package{
public interface IQualified {
function method1 ():void;
function method2 ():int;
Let’s write a class that implements it.
If I just write:
package{
public class ClassOne extends DisplayObject implements
IQualified {
public function ClassOne(){}
I will get a compilation error that states that I did not
implement required by the interface methods.
Now let’s implement only one method:
package{
public class ClassOne extends DisplayObject implements
IQualified {
private function method1():void{
return;
public function ClassOne(){}
I will get the error again because I implemented only one out
of two required methods.
Now let’s implement all of them:
package{
public class ClassOne extends DisplayObject implements
IQualified {
private function method1():void{
return;
private function method2():int{
return 4;
public function ClassOne(){}
Now everything works OK.
Now let’s screw with return datatypes. I attempt to
return String instead of void in method1 in ClassOne:
private function method1():String{
return “blah”;
I am getting an error again – Interface requires that
the method1 returns void.
Now let’s attempt to pass something into the method1:
private function method1(obj:MovieClip):void{
return;
Oops! An error again. Interface specified that the function
doesn’t accept any parameters.
Now rewrite the interface:
package{
public interface IQualified {
function method1 (obj:MovieClip):void;
function method2 ():int;
Now compiler stops complaining.
But, if we revert the class back to:
private function method1():void{
return;
compiler starts complaining again because we don’t pass
any parameters into the function.
The point is that interface is sort of a set of rules. In a
simple language, if it is stated:
public class ClassOne implements IQualified
it says: “I, class ClassOne, pledge to abide by all the
rules that IQualified has established and I will not function
correctly if I fail to do so in any way. (IMPORTANT) I can do more,
of course, but NOT LESS.”
Of course the class that implements an interface can have
more that number of methods the corresponding interface requires
– but never less.
MORE means that in addition to any number of functions it can
implement as many interfaces as it is desired.
For instance, I have three interfaces:
package{
public interface InterfaceOne {
function method1 ():void;
function method2 ():int;
package{
public interface InterfaceTwo {
function method3 ():void;
package{
public interface InterfaceThree{
function method4 ():void;
If our class promises to implement all three interface it
must have all four classes in it’s signature:
package{
public class ClassOne extends DisplayObject implements
InterfaceOne, InterfaceTwi, InterfaceThree{
private function method1():void{return;}
private function method2():int{return 4;}
private function method3():void{return;}
private function method4():void{return;}
public function ClassOne(){}
Hope it helps. -
Need information about daily back using DB13
Hi,
Need information about how to take daily backup through t-code: DB13
I clicked on 2days date and then there at Action Pad tab clicked FULL DATABASE ONLINE + REDO LOG BACKUP.
Then from here what to dopandu babai,
in db13 we take daily backups.
u can schedule the job according to ur requirement timing.
daily online, disk or tape.
plus redo logs as copy, delete and save.
after scheduling the tasks the backup will be started and internally the background jobs like SAP_SLD_DATA_COLLECT etc., are triggered.
(After the DB13 backup)also in the same screen if we double click on the backup option we can check the job log, action log and detail log for the scheduled backup.
Maybe you are looking for
-
How do I include sub-folders in a Smart Mailbox?
I've set up a Smart Mailbox using the following rules (ALL) : 1. Message is in Mailbox XXXX 2. Subject contains YYYY 3. Contains attachments But only 3 messages were found! I then realised that although I carefully selected a high-level mailbox (XXXX
-
Adobe tech people. How do i get the PS version I have been happily using to open again Suddenly it will not open and W7 is not even listed as an OS when I run the compatability trouble shooter. Is this Adobe's way of making me another version? VERY A
-
No video option in the camera app in iOS 7
On my iphone 4s, the video option seems to have vanished in the camera app along the bottom of the screen. I just get photo, square, and pano. Anyone know why video disappeared?
-
New episodes not showing up in iTunes Music Store
Hi I'm trying to figure out why new episodes of our podcast don't show up on our iTunes Music Store Page in iTunes. The last episode listed on the page is from October 29, 2006 even though there are episodes in the feed as recent as April 1, 2007. On
-
Reader for Motorola Xoom - Android 3.0
We have chosen the Motorola Xoom as our tablet of choice for our Board of Directors. Major problem: we cannot install Adober Reader on it. The Android Market says "This item is not compatible with your device". Please make the Reader available to 3.