Simple logic group to operate prior to custom import script?

Hi all,
Thanks for taking the time to read my question. I will gladly mark this thread as helpful or answered if you can help me. I'm a novice at FDM so please bear with.
I have a custom import script that assigns ICP None to a specific account (overriding any ICP detail). However, now I need the ICP detail for that account in a second statistical account. I setup a simple logic group to create the logic account that I can map to the statistical but then realized that the import script runs prior to the logic group so I lose all ICP detail in the logic account as well.
Is there a way to run the logic group prior to import script or is there a better way to accomplish what I'm trying to do?
I'm not sure how critical this is but I'm using FDM v11.1.1.3.01 adapter 11x-G5-C
Edited by: user4591089 on Aug 17, 2011 2:10 PM
Edited by: user4591089 on Aug 17, 2011 2:50 PM

Do the following:
1) Remove the custom import script.
2) Create a complex logic account and override the ICP dimension in the Group By Column with the Value [ICP None]. This will then be what is diplayed on the import screen for this logic account.
3) Map the original source as the statistical account and the logic account as appropriate
Edited by: SH on Aug 18, 2011 9:48 AM

Similar Messages

  • Creation of logic group - any limitation for the Criteria Value Field?

    I am trying to create simple logic groups in FDM (version 11.1.1.3 and 11.1.2.1). However, an error message displayed in the information bar.
    Error: Error adding new record.
    Detail: Data access error.
    I clicked the "Add" button and created a logic group which contains *1,520* non-sequential source accounts in the Criteria Value Field (with In operator).
    I have separated these source accounts with a comma and no spaces in between them. (Note: Operator = x, Value/Exp = 1, Seq = 0) I updated the grid. Then, the error message was displayed and the logic group creation was failed.
    And then, I created a new logic group which contains only *100* non-sequential source accounts in the Criteria Value Field (with In operator).
    I also separated them with a comma, no spaces and same setting. I updated the grid. And the logic group was added successfully.
    Each source account contains 10 characters (alphabet and/or number).
    I want to ask:
    1. Is there any limitation in specifying source accounts (i.e.. no more than certain number of source accounts for each logic group) in the Criteria Value Field when creating simple logic group?
    2. I am adding these logic groups by clicking the "Add" button one by one, is there faster way to do it (i.e.. upload an excel or csv file or source accounts specified)?
    Thank you very much!

    Thank you Expert for your reply!
    I would like to ask about loading the Logic Accounts with the template.
    As instructed, I exported the excel out for the template format and updated the template with new Logic Accounts. Then, I imported the excel file in the "Import XLS" section under Tools. The excel file was uploaded successfully. (Note: I am using excel 2010 and saved it as .xls file)
    However, there is no changes in the Logic Accounts and seem no updates was made.
    I want to ask:
    1. Did I import the excel at the right location (i.e. "Import XLS" section under Tools)?
    2. Is there anything else I need to do after the file has been imported (i.e. delete the existing logic accounts or click another button(?) for this change) so the new list of logic accounts would become effective?
    I would like to use excel to maintain my list of logic accounts for better control in the future.
    Thanks in advance!

  • Logical Groups in GRC-AC

    Dear Experts,
    We are using business role concept.Only business roles are assigned and not technical roles.
    Requirement is To assign business role from GRC Prod system to ECC DEV and ECC QA also apart from ECC Prod.
    To do so we have a logical group SAP_R3_LG mapped to ECC Prod for all action 1,2,3 and 4. Do I need to create other  2 logical groups mapped to  ECC DEV and QA  respectively.
    Also  I believe we need to create different  business role name for QA and DEV system .
    Appreciate  your thoughts on this...
    Thanks,
    Mamoon

    Hi Mamoon,
    First of all, you need to create unique connector groups per each connectors in order to create/maintain the roles in the backend systems. Then you need to map the connector in the corresponding connector groups.
    In BRM, you can have only one system as default connector and this would not let you to maintain the roles in case you have to use multiple connectors for role maintenance.
    Make sure to define the integration scenarios for each connectors individually.
    Hope this would help.
    Regards,
    Ameet

  • Non-system wide DNS Lookups on RBL  (i.e. logical groups supported)

    Sun Java System Messaging Server documetation seems to state that RBL filtering can only exist in one of three files that are used for filtering based off of inbound connection IP address. My question is, can conditional execution occur for a section of one of these files based of destination e-mail address?
    I'd like to have multipule levels of e-mail filtering using RBL and allow users to be assinged to the level of filtering they desire by joining a logical group which will enable a level of RBL filtering for that logical group.
    Any help is greatly appreciated, as far as I can see, I can only have one system wide filtering set, so I can't possibly have one set of e-mail ids using 10 RBL (remote black lists) and another group e-mail ids using a smaller set of RBLs.
    ======= From the documentation =======
    MAIL_ACCESS : Used to block incoming connections based on combined information found in SEND_ACCESS and PORT_ACCESS tables: that is, the channel and address information found in SEND_ACCESS combined with the IP address and port number information found in PORT_ACCESS.
    ORIG_MAIL_ACCESS : Used to block incoming connections based on combined information found in ORIG_SEND_ACCESS and PORT_ACCESS tables: that is, the channel and address information found in ORIG_SEND_ACCESS combined with the IP address and port number information found in PORT_ACCESS.
    PORT_ACCESS : Used to block incoming connections based on IP number.
    ====================================

    Alas, the RBL stuff is done before iMS even knows who the message is addressd to. That stuff is done at the initial connection phase, as our philosophy is to reject a message just as soon as possible . . .
    After the message is accepted, then you can opt-in/out for things like spamassassin, brightmail, etc.

  • Logical grouping of dimensions

    Hi,
    What is criteria to enter dimension into the cube and what does mean by logical grouping of dimensions
    Thanks in advance
    krish

    Hi,
    While designing the dimensions, you must ask to yourself that "What will be the size of dimension table if I add this characteristic to this dimension?".The smaller ratio of size of dimension table/ fact table means  better performance.For this ratio, 20% is dangerous and 10% is preffered.
    If the characteristics included in one dimension have mxn relationship, then your dimension table will be too big(specially if those charactersitics are already big) and performance will be decreased.Therefore, 2 characteristics that have mxn relationship(e.g sales document and sales document item) must be in seperate dimensions i.e two characteristics that have nx1 relationship(e.g material and material group) may be put into one dimension(Not logically related(groupped) characteristics, this is not a criteria)Two characteristics that have nx1 relationship in one dimension will add only m+n rows to dimension table instead of mxn.To sum up, you must create the dimensions by considering the relationships of characteristics that will be included in the cube.I propose you to activate some SAP cubes(e.g 0FIAR_C03) from BI content to view their dimensions.You can see the logic there.
    You can see the size of dimension table and fact table by executing the program SAP_INFOCUBE_DESIGNS in se38.
    Useful threads:
    Regards,
    Güneş

  • Need pl/sql stmnts. for this simple logic

    Hi,
    I need PL/SQL program for this simple logic i am doing mistake somewhere unbale to trace
    out ..
    select * from GSR03_PO_DTL;
    PO_NUM
    L53177000 -- > no changes reqd (only one entry with new format)
    L00041677 --> to be updated to L41677000(only one entry with OLD format)
    L43677000 -- > no change reqd (exists one row with new format and old format like below)
    L00043677 -- > to be deleted this is old format (and new format like above already exists)
    EX:
    L00012345 --- old format
    L12345000 --- new format
    Hope question is clear. I written the following program.
    update is working fine but delete is not working.
    Please help.
    Thanks in Advance
    Devender
    declare
    Cursor c_test is
    (select po_num from GSR03_PO_DTL);
    BEGIN
    FOR r_test in c_Test
    LOOP
    dbms_output.put_line (r_test.po_num);
    IF ('L'||substr(r_test.po_num,5,5)) = ('L'||substr(r_test.po_num,2,5)) then
         dbms_output.put_line ('delete stmnt');
    END IF;     
    EXIT WHEN c_test%NOTFOUND;
    END LOOP;
    FOR r_test in c_Test
    LOOP
    IF r_test.po_num like 'L000%' then
    IF ('L'||substr(r_test.po_num,5,5)) is not NULL then
         update GSR03_PO_DTL set PO_NUM = 'L'||substr(po_num,5,5)||'000'
         where po_num like 'L000%' ;
         dbms_output.put_line ('update stmnt');
    END IF;     
    END IF;
    END LOOP;
    END;
    *********************

    No need for PL/SQL, man.
    SQL> SELECT po_no FROM po1
      2  /
    PO_NO
    L53177000
    L00041677
    L43677000
    L00043677
    SQL> UPDATE po1 y
      2  SET    y.po_no = 'L'||substr(y.po_no,5,5)||'000'
      3  WHERE  y.po_no LIKE 'L000%'
      4  AND    NOT EXISTS ( SELECT null FROM po1 x
      5                      WHERE x.po_no =  'L'||substr(y.po_no,5,5)||'000')
      6  /
    1 row updated.
    SQL> DELETE FROM po1 y
      2  WHERE  y.po_no LIKE 'L000%'
      3  AND    EXISTS ( SELECT null FROM po1 x
      4                  WHERE x.po_no =  'L'||substr(y.po_no,5,5)||'000')
      5  /
    1 row deleted.
    SQL> SELECT po_no FROM po1
      2  /
    PO_NO
    L53177000
    L41677000
    L43677000
    SQL> Cheers, APC

  • Logical Grouping of ProfitCenter/CostCenter Records

    Hi,
    I have this scenario where in I got a set of records in the cube which consists ProfitCenter/Cost Center combinations.
    ProfitCenter is a Hierarchy.
    Now I need to create a set of logical groups (called Divisions) from these set of combinations.
    Client had asked us to hardcode this.
    Is this the only viable solution?
    I can send the sample file (which represents the ProfitCenter/CostCenter combination) if someone needs more clarity.
    Thanks,
    Manesh

    Hi Manesh,
    You can always create the logical grouping for Divisions in BW in a hierarchical format. But when the structure changes you would have to manually update the same every time.
    If the hierarchy were maintained in a source system like R/3 it would always be possible to extract the latest version, reducing manual intervention. I would say a preferable way.
    But you would need to check whether the standard datasource for Profit center hierarchy in R/3 supports
    cost center assignment also. If not then creating the same in BW seems to be the only option I can think of.
    Hope it helps.

  • How to Map ERP account group on SAP Cloud for customer

    I am puzzled that i do not find a way to configure ERP Account Groups to SAP Cloud for Customer solution. Am i missing something or some workaround is possible to do have that available in a ERP<-> HCI <-> C4C scenario.
    Regards
    Apoorva

    Hello Apoorva
    This is the Business Partner Role Code  - it maps to customizing in ERP for: 
    Logistics - General -> Business Partner -> Customers -> Control -> Define Account Groups and Field Selection for Customers
    -ginger

  • ALV Interactive report! Need Simple Logic

    Hi!
       Can any one tell me the simple logic (steps) to be followed in developing alv interactive report
      NO CODING PLEASE
      Thanks
      Imran

    Hi Imran,
        Here i am trying to explain through the standard ALV FMs...
    1) You will do the same coding as how you will do for normal ALV through FMs.
    2)  Create an event type variable of type - SLIS_T_EVENT
    3) Call function module REUSE_ALV_EVENTS_GET to get all the events like 'USER COMMAND'
    4) Fill the internal table with the form name against USER COMMAND event.
    5) create FORM & ENDFORM for the USER COMMAND event.
    6) With in the form which you created in 5th step, create a variable of type - SLIS_SELFIELD, to capture user click information like on which field name & value user clicked.
    7) When you press on Base list of ALV, SY-UCOMM value will be &IC1, based on that you can validate whether user clicked or not on base list.
    8) Again you will populate the internal tables with required entries for the interactive list and we will call REUSE_ALV fm once again.
    I hope you understand the process, if not please get back to me.
    Regards,
    Donepudi
    Reward if its helpful.

  • A few simple Logic questions...please help.

    I have a few probably simple Logic questions, that are nonetheless frustrating me, wondering if someone could help me out.
    1. I run Logic 8, all of the sounds that came with logic seem to work except organ sounds. I can't trigger any organ sounds (MIDI) on Logic, they won't play. I have a Yamaha Motif as my midi controller.
    Any idea why?
    2. I've starting running into a situation where I will record a MIDI track, the notes are recorded but they won't playback. The only track effected is the one that was just recorded. All other midi tracks playback.
    I have to cut the track, usually go out of Logic and back in, re record for it to playback properly. Any idea why this may be happening?
    3. How important is it to update to Logic 9. Are there any disadvantages down the road if I don't upgrade. If I purchase the $200 upgrade, do I get a package of discs and material, or it just a web download.
    Any help is appreciated!
    Colin

    seeren wrote:
    Data Stream Studio wrote:
    3) You get a full set of disks and manuals.
    They're including manuals now?
    I think his referring to the booklets ...on how to install etc
    It would be great to see printed manuals though ...I love books especially Logic/Audio related !!
    A

  • Exporting and Importing Logic groups

    Hello, I am creating a logic group that is quite long in my UAT application, but once it works properly I need to have it aslo in my Production application, However I don't fancy recreating the 95 lines of complex logic.
    Is there a way to export the Logic group from the UAT and import them in the Prod ?
    Many thanks foryour ideas
    Lionel

    There is an Export/Import command in the File menu. I have only used it for the entire app, but there is probably a way to just do pieces.

  • WebDynpro Table Simple Row Group

    Hello.
    How to create a table Grid with simple Row Group with this structure ?
    COMPANY   |   CONTACTS
        Cp1          John
                     Jimmy
                     Michael
        Cp2   |      Louis
                     Taylor
                     Michel
        Cp3   |      Dave
                     Kelly
                     Harry
    Is not a Tree view in Table ...I need only grouped rows expanded in a table.
    Thanks in Advance.
    Taylor
    Edited by: Taylor on Jul 29, 2010 10:56 AM

    Hi Taylor,
    Try This:
    1.Create a Context node with Following Structure:
       TableNode
    __Attr1
    __Attr2
        |__Attr3
    You'll have the number of attributes based on your requirement
    Fill the elements in the node.
    Here we want to group the rows based on Attr1 value
    2.Create a table with DataSource = TableNode
    3.Add a TableColumnGroup in the table Say TableColumnGroup1.
    4.Add 3 ( 3 in this example otherwise based on your requirement) columns say Colum1,Column2,Column3 in this Grouped column with TableCellEditors' values bound to the attributes in the TableNode respectively.
    5.Select the Column1 (column used for Attr1) and bind its groupingValue propety to TableNode->Attr1
    When you deploy, it will display the rows Grouped by the Value in Attr1.
    Regards,
    Ajay

  • Target Group Integration on Cloud for Customer

    Hi everyone,
    I just need to know if it´s possible to integrate CRM´s Target Groups in Cloud for Customer, i just checked the Integration Guide1405, but no information is displayed. But in Communication´s Arrangement functionality we have a scenario to manage Target Groups, so i understand we can import from CRM as backend in our Cloud for Customer system.
    Any idea of how to do it?
    Thanks in advance,
    Regards

    Hi Thierry,
    in general the guide refers to opening a ticket in the SuccessFactors support portal to request the ticket. As this is your first implementation you probably don't have a registered user in here.
    Question:
    Do you have someone else on the project/at the customer to help with the basic implementation of the SuccessFactors Platform? If yes, please ask this person to open a ticket with SuccessFactors support.
    If not, then you can also open the ticket directly in C4C and it should be internally routed to the appropriate support contact.
    Please note: In addition you will also need to do some basic configuration of the SuccessFactors Platform and SAP Jam. More information about initial steps to access and setup
    the SuccessFactors Platform for SAP Jam can be found in the document „Setting up SAP Jam for Integration with other SAP Solutions” included in the package “SAP Best Practice for SAP Cloud for Customer Integration” available at http://service.sap.com/rds-cfc-erp
    If you are interested in more information, please check out the respective training offerings for SuccessFactors Platform and SAP Jam available as "Academy Courses".
    Hope this helps,
    Ingo

  • When do simple parenthetical grouping matter in PowerShell code?

    When do simple parenthetical grouping matter in PowerShell code?
    Here's one example when using parenthesis matters (thanks to Boe Prox for inspiring this example):
    <#c:#> 'abc' >xo
    <#c:#> gc xo | set-content xo
    set-content : The process cannot access the file 'C:\users\larry\documents\windowspowershell\xo' because it is b
    used by another process.
    At line:1 char:9
    + gc xo | set-content xo
    + ~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Set-Content], IOException
    + FullyQualifiedErrorId : System.IO.IOException,Microsoft.PowerShell.Commands.SetContentCommand
    <#c:#> 'abc' >xo
    <#c:#> (gc xo) | set-content xo
    <#c:#> type xo
    abc
    Here's an example of arithmetic expression evaluation and added parenthesis
    <#c:#> 10*100+1000
    2000
    <#c:#> 10*(100+1000)
    11000
    <#c:#>
    Are there other coding examples using PowerShell where adding parenthesis changes the semantics of a statement?

    Hi Larry,
    In addition,I also find an explanation from other forum may be helpful for you:
    In powershell certain types of expressions, when used as statements, are not displayed. Voidable statements include assignments and the increment/decrement operators. When they are used in an expression, they return a value, but when they’re used as a standalone
    statement, they return no value. It is very well explained in Windows Powershell in Action by Bruce Payette.
    The increment and decrement operators were almost not included in PowerShell because they introduced a problem. In languages such as C and C#, when you use one of these operators as a statement: $a++ nothing is displayed. This is because statements
    in C and C# don’t return values. In PowerShell, however, all statements return a value. This led to confusion. People would write scripts like this:
    $sum=0
    $i=0
    while ($i -lt 10) { $sum += $i; $i++ }
    $sum
    and be surprised to see the numbers 1 through 10 displayed. This was because $a++ returned a value and PowerShell was displaying the results of every statement. This was so confusing that we almost removed these operators from the language. Then
    we hit on the idea of a voidable statement. Basically, this means that certain types of expressions, when used as statements, are not displayed. Voidable statements include assignments and the increment/decrement operators. When they are used in an expression,
    they return a value, but when they’re used as a standalone statement, they return no value. Again, this is one of those details that won’t affect how you use PowerShell other than to make it work as you expect. (source: Windows Powershell in Action).
    Reference:
    Why it needs an extra pair of bracket?
    If you have any feedback on our support,
    please click here.
    Best Regards,
    Anna
    TechNet Community Support

  • Simple logic from below internal tables

    Hi,
    I have one i.table ITAB.
    entries as:
    Year   Month    value
    2008   12         0.00
    I have another i.table ITAB1
    entries as:
    Year       Month   value
    2008       1          12.00
    2008       2          15.00
    2008       3          10.00
    2008       4          11.00  
    2008       11         0.00 
    2008       12         0.00
    Both these i.tables are retrieved from same table.
    Now i required logic such that i should be able check each month 12-1, 11-1 etc.. till the month have some value other than 0.00.
    Note: i should not use
    Loop at ITAB.
    If itab-value eq 0.
    logic should pick up value from previous available month which have value from ITAB1
    endif.
    endloop.
    can anybody provide simple logic for this!
    Thanks,
    Deep.

    Hi,
    do we have to get a non zero value for a record in ITAB, from a previous period record, as here, from ITAB1? And wat we can't use ? please clarify..
    If yes...
    SORT ITAB BY ASCENDING YEAR MONTH.
    SORT ITAB1 BY DESCENDING YEAR MONTH.
    FLAG = 0.
    LOOP AT ITAB.
    FLAG = 0.
    IF ITAB-VALUE EQ 0.
    LOOP AT ITAB1.
    IF ITAB1-YEAR = ITAB-YEAR AND ITAB1-MONTH AND ITAB-MONTH.
    FALG = 1.           " matching record found
    ENDIF.
    IF FLAG EQ 1.           " once record found we need to go further nd find a non-zero value as
                                     " sorted  descending order we will get value from previous possible record.
    IF ITAB1-VALUE NE 0.
    MODIFY ITAB FROM ITAB1.
    FLAG = 0.
    ENDIF.
    ENDLOOP.
    ENDLOOP.
    -pranav

Maybe you are looking for

  • Is it safe to format ANY external drive to Mac OS Extended?

    Some Seagate tech told me a while back that Seagate drives should ONLY be formatted with their proprietary formatting and that my data is vulnerable if I use something else.  (I may have misunderstood this, but I'm 98% certain that's what he said.) 

  • How to access custom JAVA webdynpro application from an iPad?

    Hi, We are trying to access custom JAVA webdynpro application from an iPad, but nothing is opening up from the iPad browser. What can be the possible reasons for this? Any kind of SICF enablement or opening up of ports in the network? Any inputs are

  • Weird graphics problem: HELP

    i recently upgraded to 10.5.5. Everything seemed fine. However, i came home today and found that my displays (i have three, listed below in my profile) were not displaying color correctly. All of them appear to be very dark, and certainly not in mill

  • What is the best alternative to exclude results from a specific site collection

    Hi, We want to exclude results from a specific site collection (for example http://server/sites/demo"). A few ways are being considered: 1. Copy the Local SharePoint Results Result Source and edit it not to include results from that site collection a

  • Skip Block in navigation?

    I have a window that contains one canvas and two blocks. These block contains buttons, text items and display items. The window is basically a calendar pop-up that allows the user to select a date from a calendar. There are no db items at all. I want