Will master data propose values for transaction data where not maintained

Hi Friends,
If we haven't maintain certain chracteristic values in the Transaction record, the same maintaind in the master data......in the report does the system propose the value from Master data. If propose is there any settings do we have to maintaion in the BW System to act such like that.
For Example in the below Transaction record...........
Customer*  Documenent No Sales Office Amount
ABC               1234                     Mumbai           10000
XYZ                5 678                                             5000
Sales office haven't mainatined by the user for the record 5678.. Sales office is attribute for the Customer, In the Customer master evry customer mainatined with their sales offcie.Will it automaticcy propose from Master data.
Thanks & Regards
Anand

Hi
This can be done in a Individual routine.
First check if the "result" is empty. Else do a look up on Master data table of Customer.
Sample code :
Select customer and sales_off from Master data table of customer into itab in start routine.
In individual routine,
if result is initial.
read itab into xtab with key customer.
result = xtab-sales office.
endif.

Similar Messages

  • Is there any way we can set default value for a Date Attribute to current date in Master Data Services

    Is there any way we can set default value for a Date Attribute to current date in Master Data Services.
    I as well wants to know that is there any posibility to show Calendar control while input data into respective date attributes.
    Thanks.

    Hi Anagha,
    So far i havent found any way to set todays date by default from MMI, but i guess this flow should work as workaroud
    1. Add buisness rule which can set a default value when Date = NULL/Blank
    2.get the entity table ,use -select EntityTable from mdm.tblEntity where Name = '<enter entity name>'
    3.Go to that table and add a after update trigger like
    if uda_<entityid>_<attributeid(Date attribute)> = default value
    update uda_<entityid>_<attributeid(Date attribute)> =getdate() where id = <LastUpdatedRow>
    I will check on this too from my side.
    By the way AFAIK i dont think so calendar control integration is possible .

  • ALE Configuration for Transactional Data (Purchase Order)

    Dear Experts,
    I want to configure ALE for Purchase Orders(Transactional Data).
    For that:
    I have done neccessary Condition  Records at NACE with necessary Output Type Configuration. Configured Port and Partner Profile with Message Types: ORDERS and ORDECHG (as Outbound Parametrs) .Assigned those Message Types against defined Sender and the Receiver at Customer Distribution Model . Configured Port and Partner Profile at the Receiver System also.
    Now I have 2 queries.
    i) Is this much of ALE configuration is enough for Transactional Data for communication between 2 systems or I have to do something more?
    ii) For Master Data we configure Change Pointer(we can see field assignments against Change Document Object at BD52 for Master Data Messaage Types) . Is it necessary to configure Change Pointer for Transactional Data or it will autometically handled by the system(field assignments cannot be seen against Change Document Objects at BD52 for Transactional Data Messaage Types)?
    Regards
    Arnab

    Hi kumar,
    what Alexander  said is absolutely correct .
    from your second question no master data distribution configuration is required for the transactional data distribution.  
    let us know once if you face any problems.
    ~linagnna

  • Issue with CIF Integration model for Transaction data

    Hi Gurus,
    I have activated the Integration model for PO & PReqs by location wise and i assumed that transaction data is online and we need not to re activate for any new Product / location combination got created in system.
    But the issue is that every time a new material got created, we need to deactivate and activate the integration model for Transaction data to get the transaction data into APO.
    Is there any way to avoid the following exercise as it is taking very long time for activation.
    Please guide me as it is very urgent.
    Thanks for help in advance...
    Thanks & Regards,
    Jagadeesh

    I assume 1,60,000 location products are spread around different locations.
    Rather than one Integration Model it is better to have multiple Integration Models.
    For example: one for each region like North America, one for Europe, one for Asia (assuming you have countries spread across the world). Or create Intgeration Model by Country.
    This way you reduce the number of Products in an Integration Model.
    It is very important to have manageable set of Integration Models. Let me give an example - you have some problem hence the single Material Master Integration Model is down (inactive). At that time any PP or PDS transfer will not have the Header or COmponent products transferred to APO (in effect PDS/PPM cannot be transferred). If you are creating or converting Planned Orders they will not transfer to R/3 (as Header product is not part of active intgeration model).
    But if you have country spefic or region specific Integration Model - only that country is affected not all.
    In fact you should have other integration model (like PDS/PPM, Procurement Relationships, Planned / Production Orders, Sales Orders, Stocks) in same manner i.e. either Country(s) specific or group of countries by region. The risk of models getting inactive or taking too much time to activate after regeneration easily outweighs management of more number of Integration Models (compared to one Global integration model per object).
    Hope this gives you some direction.
    Somnath

  • Why we load Master data first before loading Transaction data

    Hi Experts,
    why we load Master data first before loading Transaction data, specify any reasons for that ? Is it mandatory to load MD first ?
    I will allocate points to those who help me in detail. My advance thanks who respond to my query.
    Edited by: Nagireddy Pothireddy on Mar 10, 2008 8:17 AM

    Hi Nagireddy,
    I hope this helps....
    The bottom line for building cubes it to view facts against dimensions. When i say facts these are the key-figures i.e sales volume, Sales vat etc against some characteristics like sales Area,  Cost center , plant.
    Basically charateristics are those against which key-figures are measures like Costcenter, plant, material etc.
         Dimensions are a grouping of related characteristic. So basically a cube has a central fact table with dimesions associated to it in a relational schema. Imagine now you want to view a key figure Sales Volume against a dimension plant. when you consider plant , it has a distribution channel, purchasing organisation , company code, sales area, region etc associated with it. So which form the attributes of plant and also have some or the other description (texts) and aslo hierarchy. first we load the master data and then the transaction data follows.

  • Modeling "Status" for transaction data in a cube

    Hello all,
    I saw this thread created sometime ago about putting status in a cube.
    How to model Status filed
    I would like model a status of transactions within a cube. One suggestion was to just create a CHAR characteristic of a certain length (I assume this would be in the E and F fact tables and not with the master data at all).
    To me, this would mean that if the status changed, a whole new row would have to be loaded - and the old row removed? Would one use some kind of selective deletinon?
    It seems that a navigational attribute would be best placed in the E/F fact tables.
    Best Regards,
    Casey

    @kkc - thanks for the reply but I already knew about the E and F fact tables - I just did not know that compression takes care of the status field
    @Wond - Above you said "Yes it will be a whole new record will be sitting in the cube, once the status changes the cube will have three records when doing compression the two will wipe out itself and you will remain with one."
    So how does it decide which record stays around? By the loading date? Also, is there any good documentation out there that would say this?
    Thanks a lot!
    PS - I also found this thread but it speaks of the ODS and using 0RECODMODE (it does not say how to set this with the new  BI 7.0 and the "Transformations"/"Data Transfer Processes")
    Modeling "Status" for transaction data in a cube
    Edited by: Casey Harris on Feb 29, 2008 11:28 AM

  • How To... Update Master Data during upload of transaction data

    Can anybody let me know how this can be achieved.
    I have datasource (Legacy not R3) where I am getting both master data and text for number of infoobjects.
    I dont want separate datasources.
    The datasource is actually transactional datasource.
    I dont need text in the cubes or DSO I need the text tables of the infoobjects to be updated.
    I could find this on SDN but do anyone have document based on the below link.I was not able to find it.
    How To... Update Master Data during upload of transaction data
    Thanks.

    Dear Praveen
    I guess yr req is demanding the knowledge of Data Unification and Synchronization whose scope is a bit outer the area of BW.( its MDM actually )
    In BW we could very well fetch data out of different data sources (even across the different system) with no issues so why not u trying that. if there is any issue implementing that then please specify what kind of trouble you are interfacing...
    I got the below link which may be helpful
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e7bd6389-0a01-0010-eb95-d45835d446a8

  • CMOD exit_rsap_saplr_001 for transactional data ABAP CODE

    Hi please confirm that you want to convey that i can write the actual code in CMOD exit_rsap_saplr_001 for transactional data?? if i put 20 data sources enhancement code in there is'nt that too bulky and will cause the failing all extractor if one code is wrong if you still suggest that i can go ahead with 20 similar codes as below . please see my code below which i have used for all 20 datasources with little modification
    if you can recommend some changes in code to improve performance would be great
    case i_datasource.
    WHEN '0CUSTOMER_ATTR'.
    loop at i_t_data into l_s_BIW_KNA1_S.
    l_tabix = sy-tabix.
    clear i_knvp.
    select single * from KNVP into i_knvp where KUNNR = l_s_BIW_KNA1_S-KUNNR.
    if sy-subrc = 0.
    l_s_BIW_KNA1_S-ZZPARFN = i_knvp-PARVW.
    l_s_BIW_KNA1_S-ZZCUSNOBP = i_knvp-KUNN2.
    modify i_t_data from l_s_BIW_KNA1_S index l_tabix.
    endif.
    endloop.
    endcase.
    Thanks
    Poonam

    Check this simple code for Z...include into the FM EXIT_SAPLRSAP_001 where zcomp is new field added into the datasource 8zsales2.
    data : l_s_/BIC/CE8ZSALES2 like /BIC/CE8ZSALES2,
    l_tabix like sy-tabix.
    case i_datasource.
    when '8ZSALES2'.
    loop at c_T_DATA into l_s_/BIC/CE8ZSALES2.
    l_tabix = sy-tabix.
    fill the new field
    select comp_code from /BI0/MCOMP_CODE into l_s_/BIC/CE8ZSALES2-zcomp
    where comp_code = '1000'.
    if sy-subrc = 0.
    *l_s_ZFIAA_IS001_TXT50 = ANLA_TXT50.
    modify c_t_data from l_s_/BIC/CE8ZSALES2 index l_tabix.
    endif.
    endselect.
    endloop.
    endcase.
    Edited by: Rohan Kumar on Jan 16, 2008 8:21 AM

  • Storing multipl values for meta data in DOCUMENT_META_DATA

    Hi,
    We currently have 3 content types in our system: news, announcements, and events.
    They are currently stored in 3 different tables. We want to make this content
    available via the various CM (select) and PZ tags (contentquery, contentselector).
    I'd like to avoid writing my own doc provider (file:///D:/bea7/weblogic700/wlp/docs70/dev/conmgmt.htm#999019)
    and instead would like to begin to publish document data directly to the reference
    implementation tables (DOCUMENT and DOCUMENT_METADATA).
    It seems like I should be able to do that with one exception. It doesn't seem
    like we can store multiple values for meta data attributes. If you take the out
    of the box p13n example, a lot of the data is tagged with 'genre' = Something
    (i.e. Rock, Hip-hop, etc). Then content queries use this genre to personalize
    pages.
    What if I have a band that has multiple genres? What if I want to tag my band
    as Rock and Hip-hop? And then also want that band to appear on both a Rock lovers
    and a Hip hop groupies page? Is this possible with the default implementation?
    I know when I tried entering multiple 'genre' meta data values for a same document
    ID, it gave me a PK constraint violation. Any other trick around this?
    Thanks,
    Will Young
    ps. using weblogic 7...

    Yes Subler http://code.google.com/p/subler/ does support adding the HD tag.
    On the Mac I wouldn't use anything but Subler for tagging, best UI, best metadata lookup, best underlying libraries for mp4 files (I'm biased on the libraries part).
    Cheers Ed.

  • Restricting key figure based on - INPUT value or value in TRANSACTION data

    Hi fellow BWers, hope you can help with this report requirement.
    Manual input variable : 0CALMONTH.
    <b>Is it possible to restrict a key figure (0amount) like this on-the-fly: </b>
    If 0calmonth in input variable > 0calmonth in transaction data
       then restrict 0amount with 0calmonth from input variable
    else restrict 0amount with 0calmonth from transaction data
    It's a must-have requirement to do it 'on the fly', not in the ETL.
    Thanks very much,
    AG

    Thanks a lot, I get the idea
    In order to get the 0calmonth from the transaction data, i need to :
    1. display the lowest granularity in the rows (so that calmonth is unique)
    2. then use formula variable with replacement path on the infoobject 0CALMONTH to get the value from transaction data?
    Is this correct?
    If yes...since the user does not want the lowest granularity in the report, he wants result pr. profit center, this will happen if I take 'No display' on the characteristics :
    Profit center A ||  20
    Profit center A ||  30
    Profit center A ||  10
    Profit center B ||  15
    <b>Question</b> How do I get the total pr. profit center, despite having all the other characteristics (hidden) in the row?
    Thanks
    AG

  • Idoc Serialization for Transactional data

    Hi All,
    1. Please let me know if you have done IDOC serialization for Transactional data.
    If so please let me know the steps.
    2. How do we use serialiazation using object types. If you have done this please let me know the steps for this too.
    Thanks for your help.
    Srikanth.

    Hi Srikanth,
    Follow the steps below to set up serialization using object types:
    1.       In the SAP menu choose ® IDoc Interface/ALE ® Development ® BAPI ® Serialization ® Serialization Using Business Objects ® Determine Supported Business Objects (transaction BD105). Enter all the business object types relevant for serialization.
    2.       In the SAP menu choose ® IDoc Interface/ALE ® Development ® BAPI ® Serialization ® Serialization Using Business Objects ® Assign Message Type to a Business Object (transaction BD104). Assign the message types relevant for serialization to each business object type.
    3.       In Customizing (IMG) activate the serialized distribution in both the sending and receiving systems:
    ALE Implementation Guide (transaction SALE)
    Modeling and Implementing Business Processes
    Master Data Distribution
    Serialization for Sending and Receiving Data 
    Serialization Using Business Objects
    Execute activities Activate Outbound Business Objects and Activate Inbound Business Objects. Set the Serialization flag for the required business object types.
    If you want to do serialization by message type then
    1. go to BD44 and create a serialization group and assign messages and the serial number to each.
    2. Run the program RBDSER01.
    Award points if useful,
    Aleem.

  • Data Type field read only in Data source for transaction data (PC_FILE)

    Hi folks,
    I need to change Data Type for some of the fields in "Field" tab in data source for transactional data. It became read only after I activate the data source. Need help in making it editable. All fields now have Data type=CHAR.
    Thanks

    Nevermind folks. I got it.

  • Set Default Value for a Date Navigator

    Hi all
    Is it possible to set a default value for a date navigator.I mean with out picking the date from the Navigator, on load of the view itself i need a particualr date to be displayed (say 12/31/2000).
    Thanks in advance

    Hi,
      create a value attribute of type date bind to the input field and in wdInit()of view controller write this code..
      wdContext.currentContextElement().setValueAttrName(new Date(Calendar.getInstance().getTimeInMillis()));
    means ...
    u r setting the date entered into some context ....
    type of that attribute must be of date and for initial value write the above code ..if it is under node element create nodeelement bind it to context and write the code accordingly..
    Message was edited by: Yashpal Gupta

  • Problem in data sources for transaction data through flat file

    Hello Friends,
    While creating the data sources for transaction data through flat file, I am getting the following error "Error 'The argument '1519,05' cannot be interpreted as anumber' while assigning character to application structure" Message no. RSDS016
    If any one come across this issue, please provide me the solution.
    Thanks in Advance.
    Regards
    Ravi

    Hallo,
    just for information.
    I had the same problem.
    Have changed the field type from CURR to DEC and have set external instead of internal.
    Then, the import with flatfile worked fine.
    Thank you.

  • Data source value for data source reportData was null

    hi i'm using struts 2 and jasperreports my problem is
    it generate a pdf file with labels but no data in it..
    and when i try to look at the logs of my sun application server
    it says Data source value for datasource reportData was null.
    reportData is an ArrayList of Personnel object.
    here is my code..
    public class EIS_HR_004_JASPER extends eisSupport {
        private String reportId;
        private String dateStart = null;
        private String dateEnd = null;
        private String pdfFile;
        private final static String _REPORT_FOLDER = "EIS_HR_003";
        private Report thisReport;
        private String dateRange;
        private ArrayList<Personnel> reportData;
        public String execute(ActionMapping mapping,ActionForm form,
                HttpServletRequest request, HttpServletResponse response)
                throws Exception {       
            ReportBean reportBean = new ReportBean();
            setThisReport(reportBean.getReport(getReportId()));         
            reportData=new ArrayList<Personnel>();
            Personnel p1=new Personnel();
            p1.setSurname("Dela Cruz");
            p1.setFirstname("Juan");
            p1.setExamcode("CSC111");
            p1.setExamdate("January 1,2003");
            Personnel p2=new Personnel();
            p2.setSurname("Cruz");
            p2.setFirstname("Miguel");
            p2.setExamcode("CSC222");
            p2.setExamdate("December 2,2003");
            reportData.add(p1);
            reportData.add(p2);
         try {
              JasperCompileManager.compileReportToFile(
                        "apps/reports/templates/hr004.jrxml",
                        "apps/reports/templates/hr004.jasper");
         } catch (Exception e) {
              e.printStackTrace();
              return ERROR;
             return SUCCESS;
        public ArrayList<Personnel> getReportData() {
           // setReportData();
            return reportData;
        here is part of my struts.xml
    <action name="EIS-HR-004_JASPER" class="eis.report.EIS_HR_004_JASPER">
                <result name="error">/apps/reports/ReportNotFound.jsp</result>
                <result name="success" type="jasper">
                    <param name="location">apps/reports/templates/hr004.jasper</param>
                    <param name="dataSource">reportData</param>
                    <param name="format">PDF</param>
                </result>
            </action> i dont know why it doesnt retrieved the data from the ArrayList?
    please help me..Thanks in advance.

    Hi,
    Looking at the code, it seems you are compiling a JRXML and that is all.
    Instead, you should fill it with data and then export the result to PDF.
    No wonder you don't see any result.
    You need to learn more about how JasperReports work. For a start, I can tell you that you could compile JRXML files as part of the application build process using an Ant task, and not dynamically, like you did. But no matter how you compile the report template, you actually need to fill it with data, using the JasperFillManager and then export it to PDF using the JasperExportManager.
    You can see all this in our samples in the /demo/samples folder that is part of our project distribution package. There is even a sample Web application in the /demo/samples/webapp folder.
    I hope this helps.
    Teodor

Maybe you are looking for

  • Questions about Using Itunes for Nano. New User

    Hi everyone! i am a new ipod user that is new to the itunes software. I have a few questions regarding making playlists and transferring them into the ipod nano and deleting songs from the ipod nano thru itunes or the device. Can someone provide a li

  • Problem on 10gr2 for configure HS talk to mysql through ODBC

    Hello, all, did someone tried configure HS on 10gr2 talk to mysql 3.5 on xp? I tried it on my environment and got some issues here. any advice will be appreciated: 1) environment: OS=xp professional sp2. oracle database=10gr2. mysql database=mysql 3.

  • Record Insertion Problem

    Using the following code, am populating the internal table z_ZI2DLVSTORE. SELECT SINGLE * FROM VBFA INTO y_ZI2DLVSTORE WHERE VBELN = IXLIPS-VBELN AND POSNN = IXLIPS-POSNR. x_ZI2DLVSTORE-VBELV = y_ZI2DLVSTORE-VBELV. x_ZI2DLVSTORE-POSNV = y_ZI2DLVSTORE

  • Opening a shared mailbox in Outlook 2013 (office 365) returns "Cannot Expand Folder" error.

    Hi! We've just upgraded from our old Domino email server to Office 365 E1 and running an on-premise Exchange 2013 hybrid server. In Outlook 2013, when trying to expand a shared mailbox, It asks me to enter my outlook credentials. Trying so doesn't wo

  • Lightroom 4.3 and Photoshop CS5 Crashing

    For several months, I have been trying to troubleshoot random blue-screen crashes when (and only when) using Lightroom 4.3 and Photoshop CS5 in Windows 7 64-bit.  The Windows stop error code is always 124 (hardware related).  The crash dump files hav