Reconcile Inventory BI Content Queries with ECC

Hi Folks,
I have a question regarding reconciling Inventory Management BI Content reports based on cube 0IC_C03 with ECC.
We implemented IM in BI, and now try to reconcile the queries with ECC. Specifically, I have one query, 0IC_C03_Q0008 - Stock in Transit.
We ran the report by Plant, in BI, it only showed one material with #, but people from ECC side use T-Code MB5T in ECC and saw many materials with Stock in Transit for that Plant; and for the material showed on BI report, the # doesn't match between BI and ECC.
What is the right way to reconcile the report with ECC? is there any other report/Tcode in ECC we can use?
Any insight ideas would be much appreciated!
Thanks,
Freda

Hi Freda,
For me, it is the typical nightmare to try to reconcile the cube to your ECC transactions since the cube summarizes and doesn't include your material documents.
So, to make it a bit easier to match MB5T or MB51, add an ODS with a material document and Material item key and all of the fields and key figures necessary for reconciliation (I usually look at the datasource's delivered fields and add whatever sounds reasonable to look at).  To fill records in this ODS, only fill them from 2LIS_03_BF, because BX and UM do not contain material documents.
While I was writting this, I think I realize what is happening in your situation.  If memory serves me correctly, MB5T is Cross-Company SIT, which is not part of the 2LIS_03* datasources.  They only account for Intra-Company (Plant-to-Plant within the same company code) SIT.  For that, there is a White Paper you can have an ABAP'er implement for you.
Here are two good documents you should read and be familiar with:
How to .... Report on Cross Company Stock in Transit: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/92c0aa90-0201-0010-17b1-bf5b11c71257
How to .... Handle Inventory Management Scenarios in BW: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
Also, when comparing my cube data to ECC/R/3, I use transaction MMBE in the ECC to identify stock quantities and stock in transit (SIT).
Brian

Similar Messages

  • RFC & Excel VBA  with ECC 6.0

    I use a routine like this to post movements in R/3 (This is an example for MB1A Transaction) based on information posted on a excel spreadsheet  + VBA and seudo-code created with SM35 transaction
    Public Sub updateRFC_BDC()
    'Set sheet specific variables / constants
    j = 0
    startRow = 3
    colStatus = 1
    colMsg = 1
    ' Cell information on the excel spreadsheet
    colMKPF_BLDAT = 2
    colMKPF_BUDAT = 3
    colMKPF_OIB_BLTIME = 4
    colRM07M_BWARTWA = 5
    colRM07M_WERKS = 6
    colRM07M_LGORT = 7
    colXFULL = 8
    colRM07M_WVERS3 = 9
    colMSEG_MATNR = 10
    colMSEG_ERFMG = 11
    colMSEG_ERFME = 12
    colMSEG_WERKS = 13
    colMSEG_LGORT = 14
    colMSEG_CHARG = 15
    colMSEG_OIHANTYP = 16
    colOIB_A08_TDICH = 17
    colOIB_A08_TDICHEH = 18
    colOIB_A08_MTTMP = 19
    colOIB_A08_MTTEH = 20
    colOIB_A08_TSTMP = 21
    colOIB_A08_TSTEH = 22
    colOIB_A08_MCF = 23
    colDKACB_FMORE = 24
    colCOBL_PRCTR = 25
    i = 0
    'Set debug mode
    If CheckBox1.Value = True Then
       DEBUG_MODE = True
    Else
       DEBUG_MODE = False
    End If
    'Reset status column
    Range(Cells(startRow, colMsg), Cells(60000, colMsg)).Value = ""
    'Login to SAP, if it fails, notify user and exit sub
    updateStatus "Logging into SAP...", colStatus, 1
    If Not login2SAP Then
       MsgBox "Login to SAP failed.  Remote Function Call NOT performed.", vbInformation, "Login Failed"
       updateStatus "", colStatus, 1
       Exit Sub
    End If
    'While the next row is not empty loop through BDC
    While Trim(Cells(startRow + i, 2).Value) <> ""
       firstTime = True
       updateStatus "Processing Row " & (startRow + i), colStatus, 1
       ' Retrieve the Function object (the Connection object must be set up before Function objects can be created):
       Set RfcCallTransaction = Functions.Add("RFC_CALL_TRANSACTION")
       'Set the export parameters
       RfcCallTransaction.exports("TRANCODE") = "MB1A                                                                                "
       RfcCallTransaction.exports("UPDMODE") = "S"
       Set BdcTable = RfcCallTransaction.Tables("BDCTABLE")
       'Highlight current row so user knows what is happening
       Cells(startRow + i, 2).Select
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0400", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "RM07M-LGORT"
       testForBlank_AddToBDC "MKPF-BLDAT", Cells(startRow + i, colMKPF_BLDAT).Value
       testForBlank_AddToBDC "MKPF-BUDAT", Cells(startRow + i, colMKPF_BUDAT).Value
       testForBlank_AddToBDC "MKPF-OIB_BLTIME", Cells(startRow + i, colMKPF_OIB_BLTIME).Value
       testForBlank_AddToBDC "RM07M-BWARTWA", Cells(startRow + i, colRM07M_BWARTWA).Value
       testForBlank_AddToBDC "RM07M-WERKS", Cells(startRow + i, colRM07M_WERKS).Value
       testForBlank_AddToBDC "RM07M-LGORT", Cells(startRow + i, colRM07M_LGORT).Value
       testForBlank_AddToBDC "XFULL", Cells(startRow + i, colXFULL).Value
       testForBlank_AddToBDC "RM07M-WVERS3", Cells(startRow + i, colRM07M_WVERS3).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=NPE"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "MSEG-OIHANTYP"
       testForBlank_AddToBDC "MSEG-MATNR", Cells(startRow + i, colMSEG_MATNR).Value
       testForBlank_AddToBDC "MSEG-ERFMG", Cells(startRow + i, colMSEG_ERFMG).Value
       testForBlank_AddToBDC "MSEG-ERFME", Cells(startRow + i, colMSEG_ERFME).Value
       testForBlank_AddToBDC "MSEG-WERKS", Cells(startRow + i, colMSEG_WERKS).Value
       testForBlank_AddToBDC "MSEG-LGORT", Cells(startRow + i, colMSEG_LGORT).Value
       testForBlank_AddToBDC "MSEG-CHARG", Cells(startRow + i, colMSEG_CHARG).Value
       testForBlank_AddToBDC "MSEG-OIHANTYP", Cells(startRow + i, colMSEG_OIHANTYP).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK2"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "/00"
       'Screen SAPLOIB_QCI BDC code
       add_BDCData BdcTable, "SAPLOIB_QCI", "0500", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "OIB_A08-TDICH"
       testForBlank_AddToBDC "OIB_A08-TDICH", Cells(startRow + i, colOIB_A08_TDICH).Value
       testForBlank_AddToBDC "OIB_A08-TDICHEH", Cells(startRow + i, colOIB_A08_TDICHEH).Value
       testForBlank_AddToBDC "OIB_A08-MTTMP", Cells(startRow + i, colOIB_A08_MTTMP).Value
       testForBlank_AddToBDC "OIB_A08-MTTEH", Cells(startRow + i, colOIB_A08_MTTEH).Value
       testForBlank_AddToBDC "OIB_A08-TSTMP", Cells(startRow + i, colOIB_A08_TSTMP).Value
       testForBlank_AddToBDC "OIB_A08-TSTEH", Cells(startRow + i, colOIB_A08_TSTEH).Value
       testForBlank_AddToBDC "OIB_A08-MCF", Cells(startRow + i, colOIB_A08_MCF).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=CONT"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                0001BLOCK"
       testForBlank_AddToBDC "DKACB-FMORE", Cells(startRow + i, colDKACB_FMORE).Value
       'Screen SAPLKACB BDC code
       add_BDCData BdcTable, "SAPLKACB", "0002", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "COBL-AUFNR"
       testForBlank_AddToBDC "COBL-PRCTR", Cells(startRow + i, colCOBL_PRCTR).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                9999BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=ENTE"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "MSEG-ERFMG"
       testForBlank_AddToBDC "MSEG-ERFMG", Cells(startRow + i, colMSEG_ERFMG).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK2"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                0001BLOCK"
       testForBlank_AddToBDC "DKACB-FMORE", Cells(startRow + i, colDKACB_FMORE).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=BU"
       'Screen SAPLKACB BDC code
       add_BDCData BdcTable, "SAPLKACB", "0002", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "COBL-AUFNR"
       testForBlank_AddToBDC "COBL-PRCTR", Cells(startRow + i, colCOBL_PRCTR).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                9999BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=ENTE"
       add_BDCData BdcTable, "TCDEMB1A                                                                                ", "", "", "", ""
       firstTime = False
       ' Call the function (if the result is false, then display a message):
       If RfcCallTransaction.CALL = True Then
           Set Messages = RfcCallTransaction.imports("MESSG")
           If DEBUG_MODE Then
               printBDCTable (startRow + i)
           End If
           Cells(startRow + i, colMsg).Value = Messages.Value("MSGTX")
       Else
           MsgBox " Call Failed! error: " + RfcCallTransaction.Exception
           updateStatus "Error!", colStatus, 1
       End If
       i = i + 1
       j = 0
       Messages.Value("MSGTX") = ""
    Wend
    logOffSAP
    If DEBUG_MODE Then
        MsgBox "BDC file written to : " & DEBUG_FILE
    End If
    updateStatus "Processing Done. Logged off of SAP", colStatus, 1
    End Sub
    Now I'm trying to use this routine for  ECC 6.0, but it looks like the export parameter changed and it is not working.
    Could you please help me to debug this routine to make it work with ECC 6.0
    Thanks

    Dear Javier Cantini,
    Welcome to SCN.
    Post your queries in relevant forum. Your query is technical in nature and should be posted in ABAP forums. Moving your thread to ABAP, General forum.
    Regards,
    Naveen

  • How to use content presenter with a multilanguage site

    I would you like to know if it's possible to manage a content presenter with multi language ? Normally, if i would show a content with a template view , i choose a UCM content to the parameter interface of the content presenter. Anybody has found a solution to found automatically the right content when i choose a another language. For example, i create a content presenter associated to a English content on UCM , is it possible when the user changes his language to spanish for example to have the related content in spanish or not ?

    There are a few options to do this but it requires quite a lot of customizations. Unfortunatly there is no out of the box solutoins to tackle this issue.
    First of all you have to make sure the content in UCM is related to each other so when you have a document in english, you can easily find the same document in another language. This can be based upon additional meta fields or by using the related content component.
    You probably also want to setup a workflow so when an english (or any language) document is checked in, the workflow kicks in and notify some other users so they know they have to translate that document.
    In Webcenter you have to make sure that the content presenter can show content based upon language. Normaly you can't realy build dynamic queries in the content presenter and when you select all the content from a folder, there is no way to add filters based upon language.
    In order to solve this issue, you can use the personalization server. By creating a scenario that takes the language as an input parameter (or by just querying the profile) you can build a dynamic CMIS query that can be used to power the content presenter. When you have configured the personalization server and create a scenario, you will be able to select that scenrio in the content presenter instead of selecting items or folder.
    It's quite a bit of work to make it multilingual but currently this is the only solution i have found...

  • How to check inventory inconsistence btwn EWM Vs ECC

    Hi Experts,
    Is there any report to check inventory inconsistence btwen EWM Vs ECC? Like WMS LX23 to clear difference btwn IM Vs WM stock?
    Thanks,
    Julia

    Hi Julia,
    If u mean manually = Physical stock.
    Then you need to do EWM physical inventory and match count the stock and close the inventory.
    Steps create PI document + Activate + count + post the difference.
    and settle the stock accordingly.
    This process is use for handling the difference of stock with SAP and physically.
    Please let me know I drafted my assumptions correctly
    Regards
    Suraj 

  • Compatible versions with ECC 6.0

    Hi,
    We are planning the upgrade of our SAP installations:
    - R3 4.6C, 4.7 --> ECC 6.0
    - BW 3.1, 3.5 --> BI 7.0 (NW2004s)
    - SRM 2.0 --> SRM 5.0
    - CRM 4.0 --> CRM 5.0
    Of course we can't do all the upgrades at the same time, so, in order to decide in which order we make the upgrades, we must be sure that the new versions will be compatible with the old ones.
    In the quicklink "service.sap.com/r3-plug-in", menu option "SAP R/3 plugin --> Integration of SAP R/3 / Enterprise, ERP and SAP Components" there are some tables where we can analyze the compatibility between all the BW, SRM and CRM versions and R3 versions prior to ECC 6.0 (4.6C, 4.7, ECC 5.0), according to the plug-in version. From 2005 there seems to be a strategy change in the integration interfaces:
    "SAP ECC 6.0 and subsequent releases will automatically contain all integration interfaces that so far have been contained in the SAP R/3 Plug-In and that ensured the technical integration with other SAP Components."
    As I understand, ECC 6.0 will automatically contain all the integration interfaces and there will be no more R/3 Plug-In versions. How can I check the compatibility between ECC 6.0 and the other BW, SRM and CRM versions? In the quicklink there are integration matrix available for R3 Enterprise and ECC 5.0 but there is no information for ECC 6.0. Are the versions compatible with ECC 5.0 too compatible with ECC 6.0? As ECC 6.0 seems to "automatically contain all integration interfaces that so far have been contained in the SAP R/3 Plug-In", does it mean that the integration matrix available for ECC 5.0 is too valid for ECC 6.0?
    We have found a specific note (931020 "SRM connection to an ERP 2005 (ECC 600) backend") for the integration between ECC 6.0 and SRM but we didn't find any note regarding BW or CRM.
    How can we check wich versions (BW, SRM, CRM) are compatible with ECC 6.0? Can we use the integration matrix available for ECC 5.0 in the quicklink "service.sap.com/r3-plug-in", are there specific notes like the one available form SRM (931020)?
    We need to be sure as soon as possible that after the upgrade of our R3 4.6C and 4.7 versions to ECC 6.0 they will be compatible with our actual BW (3.1, 3.5), SRM (2.0) and CRM (4.0) versions.
    Thanks in advance!!

    to followed unicode rules.
    ABAP Development under Unicode
    Prior to Unicode the length of a character was exactly one byte, allowing implicit typecasts or memory-layout oriented programming. With Unicode this situation has changed: One character is no longer one byte, so that additional specifications have to be added to define the unit of measure for implicit or explicit references to (the length of) characters.
    Character-like data in ABAP are always represented with the UTF-16 - standard (also used in Java or other development tools like Microsoft's Visual Basic); but this format is not related to the encoding of the underlying database. 
    A Unicode-enabled ABAP program (UP) is a program in which all Unicode checks are effective. Such a program returns the same results in a non-Unicode system (NUS) as in a Unicode system (US). In order to perform the relevant syntax checks, you must activate the Unicode flag in the screens of the program and class attributes.
    In a US, you can only execute programs for which the Unicode flag is set. In future, the Unicode flag must be set for all SAP programs to enable them to run on a US. If the Unicode flag is set for a program, the syntax is checked and the program executed according to the rules described in this document, regardless of whether the system is a US or a NUS. From now on, the Unicode flag must be set for all new programs and classes that are created.
    If the Unicode flag is not set, a program can only be executed in an NUS. The syntactical and semantic changes described below do not apply to such programs. However, you can use all language extensions that have been introduced in the process of the conversion to Unicode.
    As a result of the modifications and restrictions associated with the Unicode flag, programs are executed in both Unicode and non-Unicode systems with the same semantics to a large degree. In rare cases, however, differences may occur. Programs that are designed to run on both systems therefore need to be tested on both platforms.
    Other Changes 
    1.     Bit Statements
    2.     Adding Field Sequences
    3.     Loops with VARY and VARYING
    4.     Creating Subroutines
    5.     Saving Programs
    6.     Assigning Types for GET/SET PARAMETER
    7.     Unreachable Statements
    8.     Function Modules with Incorrect Parameter Names
    1. Bit Statements
    Previously, the system checked for the bit statements SET BIT i OF f [TO g] and GET BIT i OF f [INTO g]whether the field f is character-type; X fields, X strings, and flat structures are usually regarded as character-type. For Unicode programs this is no longer useful, because the types X and XSTRING no longer count as character-type and the bit by bit access to character-type fields or structures is no longer platform-independent. Therefore, with these operations in Unicode programs, the field f must be type X or XSTRING.
    For the bit mask operations f O x, f Z x, and f M x you could previously use all number-type and hence all character-type types for the left operand f. In Unicode programs, the f operand must now be type X or XSTRING.
    2. Adding Field Sequences
    When adding field sequences, restrictions apply to the following statements in Unicode:
    ADD n1 THEN n2 UNTIL nz [ ACCORDING TO sel ] GIVING m ...
    ADD n1 THEN n2 UNTIL nz TO m [ RANGE str ].
    1.     The operands n1, n2, and nz must be type-compatible with one another.
    2.     The distance between nz and n1 must be an integral multiple of the distance between n2 and n1.
    3.     A syntax or runtime error occurs if the fields n1, n2, and nz are not in a structure. This structure must be recognizable statically or its valid area must be marked explicitly using the RANGE addition.
    4.     At runtime, the system ensures that the RANGE area is not left.
    ADD n1 FROM i1 GIVING m [ RANGE str ].
    1.     Field n1 must be within the structure. The structure must be explicitly defined using the RANGE addition if it is not recognizable statically.
    2.     For this variant, the system also checks at runtime whether n1 and the addressed values are within the structure.
    3. Loops
    Loops with the VARY or VARYING addition are also problematic in Unicode, since a type-a access to memory contents cannot be ensured and memory can be overwritten inadvertently.
    DO ... VARYING f FROM f1 NEXT f2.
    For this statement, the fields f, f1, and f2 must be type-compatible with each other. To prevent memory contents being overwritten, a RANGE for valid accesses is introduced implicitly or explicitly for the following statements:
    DO ... TIMES VARYING f FROM f1 NEXT f2 [ RANGE f3 ].
    WHILE ... VARY f FROM f1 NEXT f2       [ RANGE f3 ].
    A syntax or runtime error is caused if f1 or f2 are not included in f3. If the RANGE addition is missing, it is defined implicitly from FROM f1 NEXT f2 as follows:
    1.     If both f1 and f2 are statically recognizable components of the same structure, the valid RANGE area is defined from the smallest structure that comprises f1 and f2.
    2.     A syntax error is triggered if it is recognizable statically that f1 and f2 are not part of the same structure.
    3.     A valid area must be defined explicitly using the RANGE addition if the connection between f1 and f2 is not recognizable statically.
    If you specify a deep structure as the RANGE addition, the system checks for every loop pass that there are no field references, object references, tables, or strings in the area read.
    4. Creating Subroutines
    When automatically generating subroutines using the statement GENERATE SUBROUTINE POOL itab NAME name, the generated program inherits the content of the Unicode flag of the generating program.
    5. Saving Programs
    When automatically generating programs using the statement INSERT REPORT prog FROM itab, default values are set for the TRDIR entry as before. Amongst other things, this statement has the new addition UNICODE ENABLING uc, with which the Unicode flag of the inserted report receives the value of uc. If this addition is missing, the following applies:
    1.     A Unicode program creates a Unicode program.
    2.     A non-Unicode program in turn creates a non-Unicode program.
    3.     A non-Unicode program becomes a Unicode program if it is overwritten by a Unicode program.
    4.     A Unicode program remains a Unicode program if it is overwritten by a non-Unicode program.
    6. Assigning Types for GET/SET PARAMETER
    For the statements GET PARAMETER ID pid FIELD f and GET PARAMETER ID pid FIELD f, f must be character-type. You can use the EXPORT and IMPORT statements for storing non-character-type fields and structures.
    7. Unreachable Statements
    In Unicode programs, unreachable statements cause a syntax error. In non-Unicode programs, there was previously only a syntax warning.
    8. Function Modules with Incorrect Parameter Names
    In Unicode programs, calling a function module, whose parameter names are specified statically as a literal or constant, causes an exception that can be handled if an incorrect parameter name was specified. This only applies to function modules that are not called via Remote Function Call. In non-Unicode programs, an incorrect name was previously ignored.

  • C4C integration with ECC 5.0

    Guru,
    My company is looking for implementing cloud for customer, but our backend system is running on ECC 5.0.
    SAP had strongly recommended us to upgrade our ECC before implementing C4C project.
    Through some reading, it seems that integration prerequisite is ECC has to be version 5.0
    Or there is any workaround to integrate (standard integration) C4C to ECC 5.0 through HCI? Like by applying or enhancing standard iflow that released for ECC 6.0?
    Thanks.
    Cheers,
    Jim

    Not sure where you have read that ECC 5.0 would be supported. The official SAP position is summarised in the table below. You can clearly see that some functionalities even depends on what EHP level you are at with ECC 6.0.
    SAP PI and HCI leverage the same iFlow content.

  • How to integrate SAP TM8.0 with ECC 6.0

    Hi Experts,
    Could any one please suggest is there configuration/integration document available to integrate TM8.0 with ECC 6.0 using PI 7.1.
    I haven't found any documentation as of now. If there is no document ready can someone suggest what is the approach in the integration and configuration to be done in ECC 6.0, PI 7.1 and TM8.0.
    We have TM8.0 installed and content is available in PI 7.1.
    Thanks,
    Chinna

    please confirm, i am no XI expert
    In you integration directory.
    Create a configuration scenario for this integration scenario Invoiceintegration
    Follow steps in the link
    http://help.sap.com/saphelp_erp2004/helpdata/EN/c4/b9863f365e4117e10000000a114084/frameset.htm
    From the menu open the integration configurator. it open the integration scenario . then you have assign business system etc.
    then finally generate.

  • How is the integration with ECC in SRM 7.0??

    Hi,
    Working with SRM 5.0 or 5.5  the use of XI for integration with ECC is not mandatory because when we send any document from ECC to SRM like requisitions (to convert them in shopping cards) or when we send any document from SRM to ECC like shopping cards, PO´s, contracts,  we only use the RFC´s and the abap programs.
    Is the same behavior with SRM 7.0?????
    Could the integration from SRM 7 with ECC 6 work with RFC´S without XI or for this vertions is XI mandatory?????
    Thanks

    SRM70 is closely integrated with XI for transferring docs between ECC and SRM.  SAP introduces eSOA tech nology with SRM70 and hence all documents like PR from ECC to SRM, Central Contract from SRM to ECC, PO creation (Classic), etc uses this techn ology.
    Thanks,
    Jagadish

  • How to querie with bind variable in findMode?

    Hallo,
    is it possible to use a querie with bind variable in findMode? And when how is it possible to initialize the bind variable?
    Any help is appreciated.

    Hi,
    bind variables can be linked from teh ADF binding to e.g. a managed bean, the sessionScope or other binding attributes via EL. So when you go into findMode and execute the query, the EL will grab the bindVariable values automatically.
    Frank

  • Multiple queries with 1 connection

    Can I execute multiple queries with one connection?
    //Example -
    <%
    String firstconn;
    Class.forName("org.gjt.mm.mysql.Driver");
    // create connection string
    firstconn = "jdbc:mysql://localhost/profile?user=mark&password=mstringham";
    // pass database parameters to JDBC driver
    Connection aConn = DriverManager.getConnection(firstconn);
    // query statement
    Statement firstSQLStatement = aConn.createStatement();
    String firstquery = "UPDATE auth_users SET last_log='" + rightnow + "'WHERE name='" + username + "' ";
    // get result code
    int firstSQLStatus = firstSQLStatement.executeUpdate(firstquery);
    // close connection
    firstSQLStatement.close();
    %>     
    Now, instead of building a new connection for each query, can I use the same connection info for another query?
    if so - how do you do this?
    thanks for any help.
    Mark

    Create multiple statement objects from your connection. It's a good idea to close these in a finally block after you're done with them
    Connection conn = null;
    Statement stmt1 = null;
    Statement stmt2 = null;
    try {
        conn = DriverManager.getConnection();
        stmt1 = conn.createStatement();
        // some sql here
        stmt2 = conn.createStatement();
        // some more sql here
    } finally {
        if ( stmt1 != null ) stmt1.close();
        if ( stmt2 != null ) stmt2.close();

  • How to read the content from a External Content Type with out creating External List in Sharepoint 2013?

    Hi,
    I have a requirement to read the External Content Type and storing the Data in a Session Variable. The Reading of the content from External Content Type with out creating a External List.
    Please help I am trying to find the solution, but unable to do that.
    Thanks,
    Pradeep

    Hi,
    Firstly an external content type designed to work with SharePoint list and there is no way to read apart from this.
    If you are looking the solution out of the " Business Connectivity" then find that data source has been exposed through WCF and  Web Service ?
    So you can use REST API and CSOM to consume those data in SharePoint.
    You can also leverage the ADO.NET option if the datasources based on MS technologies.
    Murugesa Pandian| MCPD | MCTS |SharePoint 2010

  • Setting up SNP with ECC at a macro level

    Hello experts
    What are the different scenarios that can be set up with SNP - ECC - SNP with respect to Distribution planning ?
    Meaning stock transfers , assuming PPDS will be active and will only be used for creating PPDS planned orders.
    We have 10 plants and 34 DC's and regional DC's.
    Thank you.
    Regards
    KK

    HI KK
    This is more an architecture question that has to be addressed at macro level.
    Assuming your demand is coming from DP or somewhere outside, a SNP run either SNP Heuristics or CTM or optimizer could be setup to move that demand from DCs to Plants. Then you run the planing runs at each plant in PPDS producing planned orders in short term and SNP run for medium to long term. If you have external procurement, the system creates purchase reqs.
    If your plants are sourcing your DCs and then to regional DCs, you may want to run this in 3 stages, first SNP from regional DC to DC, then DC to plant and finally at Plant.
    At one of our projects, we separated the SNP runs into Heuristic( where these is no capacity issue) and some into CTM ( where there are more constraints).
    Based on the scenario, you may choose to integrate these planed orders, purchase reqs. from SNP/PPDS to ECC and execute there.
    You may also run a deployment run from the plants to DCs and not integrate these deployment reqs. with ECC ( as you would not execute them yet), then finally convert these deployment reqs. into STOs/POs and then push these to ECC for execution.
    There are infact so many possibilities based your business need. You may take above as a frame work. Hope this helps.

  • Create a VC Model for BEx queries with Cell Editor

    Hello All,
    I am trying to create a VC Model for BEx queries with Cell Editor.
    BW Development Team has created a BEX query with complex restrictions and calculations using Cell Editor feature of BI-BEX.
    The query output in BEx analyzer is correct where all values are being calculated at each Cell level and being displayed.
    But, while creating VC model, system is not displaying the Cells.Thus, no VC Model can be created.
    I have executed below steps:
    1. Created a VC Model for BEx Query - ZQRY_XYZ
    2. Create Iview -> Create a dataService -> Provide a Table from the Output
    In the Column field system is not showing any of the Cells (present in Cell Editor)
    Please help me to solve this issue.
    Thanks,
    Siva

    Hi
    If 'Cell Editor' is been used then that query must have the structure in it. You have to select that 'structure' object in your 'VC Table'.
    If you select that then you will get the required result in the output. This structure will be the structure where 'cell reference' is used in BI query, You have to select that structures name.
    Regards
    Sandeep

  • You cannot reconcile a/p invoice transaction with A/P Down Payment request manually

    Dear Experts,
    One of my client has facing this problem while doing Reconciliation then he is getting the following error.
    "you cannot reconcile a/p invoice transaction with A/P Down Payment request manually"
    then we found a solution in SAP Forums and applied the same in Test Company Environment, then its working good and also attaching the scenario with screen shot.
    Please have a look into the attachment then tell us. Is it a good practice to proceed or is there any solution as simple as this.
    One more thing is my client has having more 20000 records to do reconciliation and he is looking for any alternative solution.
    So please tell us a Better solution.
    We are awaiting for your prompt response.....

    Hi,
    Please check SAP note:
    1340606 - Paid Down Payment Request cannot be reconciled
    internally.
    Thanks & Regards,
    Nagarajan

  • SAP SRM 7.0 with ECC EHP 4 components to execute scenario

    Hi All,
    I am new to SAP SRM 7.0.Could you please let me know that what are all the components needs to be in place to execute the technical scenarios and business scenarios.I had an hands on experience on SAP SRM 5.0 with ECC 6.0 backend.
    Some where i read that there are lot of configuration  changes when we integrate SRM 7 with ECC EHP 4.Do we need to have PI 7  for executing Centralized contract and plan driven procurement scenario?Please guide me to have some exposure towards higher version.Thank you in advance.
    Best Regards,
    praveen

    Hello,
    You can refer the INSTALLATION AND UPGRADE INFORMATION , Master guides etc maintained at the below mentioned location which will answer all your query's here.
    Goto URL http://service.sap.com/srm-inst and then navigate to SAP SRM --> SAP SRM Server 7.0 .
    Best Regards,
    Rahul

Maybe you are looking for

  • How can I disable an e-mail address

    I need to change a e-mail address so I cn up-date some apps

  • Web template with Upper case

    hi guys I have a scenario that I wanted my project description to be upper case, so I went to transfer rules and converted the info object description to upper case, now when I go to my report and click selection all the project desciption shows in u

  • Developer Key for MiniSAP

    Gurus: Does anyone know how to get a Developer Key for MiniSAP? I had successfully installed MiniSAP and have been coding ABAP for a month...now I had to update the License for MiniSAP and since I have successfully installed the new license (good for

  • CEBP with Fax & Letters - Archive link

    Hi! I got couple of questions on CEBP When the transaction is pushed to the Communication management software, what is the content will go to CMS? I mean, is it a complete transactional object will go or only the transaction id id or a thread will go

  • Serial number for photoshop cc 2014

    help