API change request for AbstractAssembler

We use a common base class to handle most Assembler functions
without writing a separate DAO class for each destination. The only
trouble we have in this design is using the API functions in
AbstractAssembler which give no reference whatsoever to the Class
of object to act on. One such function is getItem(Map). The Map
only contains id information, with no reference to what kind of
object to retreive. If the destination string was included, or a
Class object, we could get any record in the system by writing only
one function.
We have written our fill routines to pass in an object class
name so one fill function could be written which dispatches the
correct query logic. And, with create, update, delete, we have an
object of the correct type passed in, so our persistence framework
takes care of the rest.
This greatly reduces the workload of server side programming.
We spend our time writing business logic instead of plumbing....
When designing FDS functions, please keep in mind that users of FDS
wish to use frameworks in our applications, not brute force
programming... After all, that's why we use Flex in the first
place. Thank you.

I just noticed a property of AbstractAssembler which will
help with this significantly - the destionationId is populated on
each call to the Assembler, which is great!

Similar Messages

  • Usage of Company code field in the Change Request for Company

    Hi,
    Would like to know the usage of - Company code field in the UI for Change request for Company.
    1. If a new Company is created, can i assign the company code directly in the UI, will the assignment also replicated to backend in this case?
    2. In case of new Company creation, is it possible for multiple company code assignments?
    3. Is it possible to to pick the existing Company from the F4 list in the CR and assign the company code in the CR? How about the replication work in this case?
    Please share your comments, Thank you.

    Thanks Sanjay.
    Just to summarize and a bit more specific, here is my understanding:
    1. (a). You have mentioned that we can assign new company code also - does this mean i can select            a company code which is not in the F4 list? In such case, how will be the assignment                   replicated? It should ideally create a company code in the backend before the assignment is           processed.
        (b). Usually, if a new company code is created in backend, i need to load that in to MDG tables                 such that it will be active in MDG F4 list, for Company assignments in the Change request.
    2.      Understood
    3.      In the Change request, if i pick existing company from F4 values and edit company related data,          it will be replicated accordingly.
             In the same CR, if i give some value in the company code data, the replication will result in one          more assignment added to the company, so as on date, SAP has given the option of only                    additional assignments to the existing assignments.

  • Create a change request for multiple customers from spreadsheet

    Hello Experts,
    1.We have a spreadsheet with 100's of Customer data maintained in it , can we create a change request by downloading data from spreadsheet directly instead of manually entering the data in the CR. Also can we create a single change request for multiple Create customers.
    2.Can we create CR's automatically , lets say we have 100's of customer data loaded into MDG hub by Data Services using DEBMAS Idoc , can this create automatic CR's , is this possible.
    Thanks.

    Dear Collins,
    1.We have a spreadsheet with 100's of Customer data maintained in it , can we create a change request by downloading data from spreadsheet directly instead of manually entering the data in the CR. Also can we create a single change request for multiple Create customers.
    Answer:there are various options are available in MDG to process multiple material as shown below
    you can down load the customers using file down load funcationality and same change,upload the customers using the file Upload process.
    you can create a single CR for muntiple customers options are shown below.
    2..Can we create CR's automatically , lets say we have 100's of customer data loaded into MDG hub by Data Services using DEBMAS Idoc , can this create automatic CR's , is this possible.
    Answer:Yes you can create CR automatically using DTIMPORT tcode and some configuration needs to be done further reading go to the link SAP Master Data Governance - SAP Library
    regards
    shankar

  • Change Request for records in table

    Dear all,
    I want to create a Change Request to include all the records in my Z table, by using the SM30,
    I don't want to change record by record, as the table includes hundreds of record.
    Could any body tell me?
    Best Regads,
    Jack

    Hi Jack,
    Including Table Entries in a Transport Request   
    Enter a transport request.
    Select the table entries you wish to transport.
    Assign the selected table entries to the transport request using the Include in request function.
    This marks the entries for inclusion in the transport request.
    Save your changes.
    The selected table entries are added to the transport request.
    You can display all table entries which are either marked for inclusion or already included in the transport request by choosing Choose ® All in request.
    You can display all table entries which are not included in the transport request by choosing Choose ® All not in request.
    Regards,
    Deepak Kori

  • Multiple Change Requests for project cycle

    I have a question.. if we have multiple chane requests/documents for a project cycle , how will the project cycle proceed??
    i have two CRs for my implementation cycle , now how should i proceed my implementation cycle, since all the changes are of type SDMJ and i want all my changes to be imported to PRD together??
    Please help

    Hello,
    i had the same problem few weeks ago. I couldn't find the Change request Tab in Solar_project_admin
    I fixed it by following : SAP note : 802793
    The note explain how to re assign the client to manage change request management.
    We folow the note, then the missing tab appear
    Regards

  • How to find the workflow for Change Request for the PO's

    Hi All,
    We have a PO which is pending and we can't receipt it again nor make payment on this. After checking the Approval history for that PO we found that the change request has been made. The change request was to change the amount to be paid to R39196 instead of R58237.00. We don't know where to check the workflow for the change request to identify the cause.
    what i need to know is how to find the workflow for that change request? The other workflows can be checked using the po_header_id for the PO's but i am confused with the change request workflow
    Your input will be highly appreciated.
    Thanks in advance
    Rgds,
    Sonia

    For 11.5.10.2 run this query to determine the keys to search on:
    Select wf_item_type, wf_item_key from APPS.po_change_requests where document_type = 'PO' and Document_num = 'put-PO-number-here'
    Then use the keys returned by the query to look up the Workflow in
    Workflow Administrator Web Applications / Administrator Workflow / Status Monitor
    Search using the results returned in fields "Type Internal Name" and "Item Key" in Status Monitor
    The query for change requests on a specific Requisition would be:
    Select wf_item_type, wf_item_key from APPS.po_change_requests where document_type = 'REQ' and Document_num = 'put-Req-number-here'

  • How to create a change request for characteristic(CT04)

    Hello ,
    I have crated a Characteristic using CT04 transaction in development system and I want to Transport to Test system....Is it possible or not??
    Thanks in Advance
    Preethi
    Message was edited by:
            preethi d

    Hi Preeti,
    No way you can transport  that, develop a uplaod program using BAPI other wise give me your mail id , i will send the code and the flat file, so that you can change according to your requirement.
    Thanks,
    Anitha

  • Unable to check in for change request

    Hi,
    We have enabled checkin checkout functionality for ChaRM in solman_directory,
    Once we create change request for a business process from solman_directory,e we checkout structure object for that change request into assigned maintenance project., before authorizing change request.
    Once change request is completed ,we want to check in the structure object, but not getting the option  under Change Request->Transaction Type=>Customer fields->Solution->right click on assigned business process.
    Also tried by changing the phases of maintence cycle but no use, all requests are remained pending in check out,
    Please suggest.
    Thanks
    Sonal

    Dear Anzar,
    What is the error message you are getting. check the CMS logs for the more information.
    Please check n verify location of the inbox folder when you click on checkin tab.
    refer to SAP Notes 872892.
    Best Regards
    Arun Jaiswal

  • Custom dates for change request

    Hi all,
    we wanted to have a possibility where we can maintain several (to be defined and must be easily changeable) time estimates on change requests, for example:
    u2022     Time estimated for development
    u2022     Time spend for development
    u2022     Estimated time left for development
    I have tried to create a custom date. I got confused with the date rules and the entire procedure. I was not sure whether the procedure is correct or not.
    Kindly advice on the exact procedure for creating custom dates for change request.
    Regards,
    Subhashini.

    Hi all,
    could anyone guide on this issue pls.
    Regards,
    Subhashini.

  • How to maintain open change request control for the transaction MM02 & CS02

    hi all...
    can any one please let me know that, is there any BADI or Enhancement spot
    where i can code for my desired functionality...
    how to maintain open change request control for the transaction MM02 and CS02.
    Desired Functionality:
    • The user wants to maintain a material, bill of material or a document.
    • On the initial screen of the respective transaction (MM02, CS02)
      user enters a change request number.
    • The system checks whether the object record that the user wants to maintain
      is already assigned to other change request numbers.
    • If this is the case, the system displays a warning, stating that there are
      other open change requests for this master data record.
    • In addition, the system lists the relevant change request numbers.
    • The user can continue the maintenance or leave the transaction and first check
      the mentioned change requests.

    hi satish thanks for reverting back
    but sorry yaar given enhancement is not triggering...
    but my requirement is:
    - after executing the transaction MM02 & CS02.
    - user inputs the data for Material Number and then he enters the Change Number.
    - if the given Change Number is not maintained with the Material (i dont no
      where/how this two fields are maintained internally), then it has to raise a
      warning and it should list the existing Change Numbers for that perticular
      Material.

  • Creation of Change request with reference to existing change request

    Hi
    I want to do Creation of Change request with reference to existing change request for MDG-F and MDG c/MDG S Is it possible? If yes, How?

    Hi Sanjay,
    No , its not out of box functionality in MDG. Reason being, MDG framework provided some standard API's with the help of which we can do our development with ease.
    Like Governance API                            : IF_USMD_GOV_API
           Convenience Governance API         :IF_USMD_CONV_SOM_GOV_API
           Change Request API Interface:       IF_USMD_CREQUEST_API
    With the help of which you can play around with your data in MDG with the pre-defined methods of it.
    Best Regards,
    Kaustubh

  • Change Request Management in Sharepoint

    Hi - I've read through pages and pages of online content on ticketing/support systems etc. and somehow still can't seem to find something that best
    matches what I want to achieve - So hoping someone can help...
    I work in an IT Development office, and we currently have a very poor process in place for when clients submit change requests for our products
    (systems). This comprises of client fills out excel form and sends to mailbox (and most of the time, 10 other recipients not needing to be CC), we pick up email and manually copy to list on Sharepoint, we review request and update excel doc on sharepoint,
    then email user to check sharepoint for updates. Alongside this, any additional requests for info, etc. are all done by phone/email amongst various members of the development team, and also any comments we make about the request (which should only be visible
    to us) are held on a separate list. Finally, we have an issue that all of the costing information is put into a tab in the excel document, which in theory can be opened by anyone who visits the list on sharepoint.
    The process I WANT to have in place is as follows:
    Client can login to Sharepoint and see options to either review open requests (only seeing request ID/Name and status) or submit a new request
    Client fills out form online to submit new request, upon submission 3 things happen:
    A) Client receives auto email thanking for request and advising of lead times for response, ideally with a pdf or similar copy
    of their submission
    B) IT Team receive an email stating there is a new request submission, ideally with a pdf copy of the request
    C) Request goes into a list on Sharepoint, and then appears in two areas, one where the clients can see the request name and status only, and a second where the development team can see all of the information,
    and make internal comments on the record which are invisible to the client. Finally, the client should ideally be able to click through on the status list to see the full request and our response/costings etc. However only the requester should be able
    to see this much information about their request
    IT Team review request, update status and provide feedback inc. costings where appropriate. Each time the status is changed on the request, it should email
    the requester to advise the record has been updated/moved forward
    So far the best I can do is customise a form in Infopath to show how I want to layout the client submission form, and get that to go straight into a list. The list being visible to any user on our global Sharepoint site, including them being able to click
    through and see any of the information listed.
    I'm relatively new to Sharepoint, and although I've achieved quite a lot in the short time I've been working with it, I just cannot seem to get my head around how to best do this. So some help would be really appreciated!

    Hi - I've tried downloading SPD2010 on another pc, and attempted to use this to create a new workflow where I could use the Copy List Item function. However everytime I go through the process of trying to add a new workflow to my list, it lets me type in
    a title and description, press OK, and it tells me to wait a moment, then the box disappears and I'm left on the same screen I started on with no new workflow added? I've tried this over and over this evening with no joy...
    On your other option to create a new list item and populate using other fields, A. will this mean I have to write the copy for every field in my list? (I have about 40-50 fields, and I have to create 5 of these workflows in order to move my process through
    the way I need it to), and B. surely if I delete the list item after telling it to pull from the other list, wont my data then disappear also considering it's pulling from there?
    Thanks.

  • How to set a default target system in  a change request

    Hello,
    I would like to set up a default value for the target system when I create a change request,
    for example, if I create a CHR in "DEV" system, it would auto fill the "Target" field with "TST"
    I tried to look for TPPARAM parameters or some Global ones,
    but with no luck
    Anyone got a clue how to do it?
    Thanks.

    Hi Elhanan,
    The next system depends on the transport route.
    and the transport will follow the route assigned. this again depends on the transport layer assinged to the development package of the object.
    so the assignment is like this.
    Dev object > Development package (previously called dev class) > Transport layer > Transport Route
    for more information, please see the help.sap.com software logistics part.
    http://help.sap.com/saphelp_nw04/helpdata/en/60/e3fcfae36811d184810000e8a57770/frameset.htm
    Hope this helps,
    Debasis.

  • How to create change request

    HI,
    how to create change request for a program and how to compare versions ? how to release the task ? where we create change request ? how to transport it ? who will transport ?
    In real time who creates change request ? developer  or Team leader or Basis mainly in supporting project ?

    The Change Request is that request when you do changes or create a program or configuration in the system. The system will automatically popu with the change request pop box , when you can give request name as defined by the system or can give your own request name with heading of what changes you have made while customization. The system will generate a request number and you save it. (e.g.:- SEDE-2785467) SEDE- means the Clients System name then followed by the system generated request number. 
    Now when you want to release the request you have to use the <b>T-code SE10</b> where you can see the requests under the heading modifiable or released. Go to the modifiable option. Each request will have again an internal request number. First you have to release the internal request and then release the external request number. This will in turn released by the basis guys thru the <b>T-code SM64</b> in a group when all the requests are pooled from different users.
    The task  is nothing but the what task you have performed while customizing the client system and the heading name which have given it for that task and generated a request for that task.
    regarding your last question, change request is usually created by the developers or team leader. But the transporting is mostly done by basis.
    regards
    vivek
    <b>please reward points if this helps</b>

  • Multiple Ibase/components with one change request / interfacing Lotus Notes

    <b>Scenario:</b> Our users post all their software change requests (not only for SAP) into an application based on <b>Lotus Notes</b>. Professionals of the IT department evaluate the requests and make a offer for each of the change requests. The users may (or may not) accept the offer and place an order - all this in Lotus Notes, and not only for SAP.
    If that order is confirmed and points to the SAP environment, <b>Lotus Notes automatically must involve Solution Manager</b> by calling a rfc-enabled function module in the Solution Manager system. This function module has to create a Solution Manager Change Request (simulating CRMD_ORDER transaction) together with its maintenance cycle, task list and transport request.
    <b>Problem:</b> One of the problems is, that Lotus Notes change requests for SAP environment often require <b>changes to multiple logical components</b>, like R/3 plus BW plus CRM.
    <b>Question:</b> The question is, how to create a Solution Manager Change Request for multiple components? This is caused by the restriction of the input screen of CRMD_ORDER which allows <b>only one Ibase/component assignment</b>.
    Do you already have worked on this or any idea that might help? I would appreciate very much if you would share your expertise. Thank you.

    Hi Heiner,
    The work around that I use is in my maintenance project I have added all the logical components that I will have to work with.(R/3, ECC 6.0, BW etc..) This way, when I created the Maintenance cycle, my task list had all of these systems/clients in it.
    The only hick is that in the CRMD_ORDER transaction, you only can put one ibase component.
    The above mentioned solution works if you combine all your systems into one maintenance cycle.
    let me know if this sheds any light for you.
    Salpi

Maybe you are looking for

  • In Logic Pro 9.8.1 I get an "error while trying to sync Audio and MIDI"

    I am using a MAC OS X 2.66 GHz Intel Core 2 Duo and memory 4 GB 1067 MHz DDR3. I am going thru an Apogee Ensemble and 2 other external units, an MCU Pro Universal Control surface and an Axiom 25.   The problem is this was working fine and now I canno

  • Can't move files from my external hard drive to the desktop?

    Hi folks, for some reason I am unable to copy files (irrespective of type) from my usb 2 external hard drive to my desktop. This is only a recent thing. Up until a few days ago I was able to transfer files back and forth without problem. Now it is on

  • Download software update to Apple TV

    How can I connect my Apple TV to receive software updatesplease?

  • 20gb of Disk Space Vanishes? On it's own?

    Hi guys, I'm a long time mac user and have never seen anything like this. I run a 2.53gz MBP 5,1. with 4gb of ram and 320gb HD. I have the drive partitioned with a 60gb NTFS bootcamp partition for WindowsXP that I use with Parallels 4. I use Time Mac

  • Query Region causes error in Popup Region ....

    Hi (12.1.3 custom development) I am opening a (parameterized) popup region on a button press (so far so good). I want to put a simple query region in the popup region (results based search) but the page will not render -> <!--StartFragment-->## Detai