I need to create a Classic BADI definition in an ECC 6.0 Environment

Greetings all,
Let me start by saying that I work in a corporation with many SAP landscapes at various versions (4.7, ecc 6 etc.)  We have an application developed in an ECC 6.0 environment which needs to be pushed down to some 4.7 environments.  This development needs some BADIs defined to give the receiving systems some flexibility.  Here comes the problem, 4.7 cannot handle New BADIs and ECC 6.0 will not allow me to create Classic BADI definitions.  I've searched through notes to see if there is some kind of quick fix and I have not found any.  So I appeal to you the enhancement forum.  Is there a note?  How else can I create something and give the non original systems the flexibility needed?
Thank You

Yes Michelle, you are misunderstanding.  I am the Definer of the BADI, not the implementer.  I am setting up the hook in the program.  One can still implement a classic BADI in SE19 in ECC 6.0.  What we are prevented from doing is defining a new Classic BADI.  We are forced to define new BADIs.
Try this:  Go to SE18, select BADI name and put in Ztestjunk.  Now hit the create button:
Here is the error message you will get:
"Create" operation is possible only for enhancement spots
Message no. ENHANCEMENT269
Diagnosis
You wish to create a BAdI definition on the initial screen of the BAdI Builder.
System Response
It is not possible to directly create a BAdI definition. The BAdI definition can only be created as part of an enhancement spot.
Procedure
Either create an enhancement spot or process an enhancement spot that already exists. There you can create BAdI definitions as part of the enhancement spot.

Similar Messages

  • Do we need to create a bapi, badi and how can I use them

    Hi all,
    Please write me about the topics at subject.
    Will I use BAPI with Java or C# or VB, whatever...
    And for example for what I will use BADI.
    Could you provide me code sample to use these?
    Thanks.

    Hi,
    BAPI stands for Business API(Application Program Interface).
    I have answered this question before..
    A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..
    You can make your function module remotely enabled in attributes of Function module but
    A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).
    BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI.
    The following standardized BAPIs are provided:
    Reading instances of SAP business objects
    GetList ( ) With the BAPI GetList you can select a range of object key values, for example, company codes and material numbers.
    The BAPI GetList() is a class method.
    GetDetail() With the BAPI GetDetail() the details of an instance of a business object type are retrieved and returned to the calling program. The instance is identified via its key. The BAPI GetDetail() is an instance method. BAPIs that can create, change or delete instances of a business object type
    The following BAPIs of the same object type have to be programmed so that they can be called several times within one transaction. For example, if, after sales order 1 has been created, a second sales order 2 is created in the same transaction, the second BAPI call must not affect the consistency of the sales order 2. After completing the transaction with a COMMIT WORK, both the orders are saved consistently in the database.
    Create( ) and CreateFromData! ( )
    The BAPIs Create() and CreateFromData() create an instance of an SAP business object type, for example, a purchase order. These BAPIs are class methods.
    Change( )
    The BAPI Change() changes an existing instance of an SAP business object type, for example, a purchase order. The BAPI Change () is an instance method.
    Delete( ) and Undelete( ) The BAPI Delete() deletes an instance of an SAP business object type from the database or sets a deletion flag.
    The BAPI Undelete() removes a deletion flag. These BAPIs are instance methods.
    Cancel ( ) Unlike the BAPI Delete(), the BAPI Cancel() cancels an instance of a business object type. The instance to be cancelled remains in the database and an additional instance is created and this is the one that is actually canceled. The Cancel() BAPI is an instance method.
    Add<subobject> ( ) and Remove<subobject> ( ) The BAPI Add<subobject> adds a subobject to an existing object inst! ance and the BAPI and Remove<subobject> removes a subobject from an object instance. These BAPIs are instance methods.
    Example Code
    U need to give the step_nr, item_nr, cond_count and cond_type so the correct conditon will be updated. If no condition exists for the given parameters, a new condition will be created.
    U can find these parameters for a particular condition type in table KONV.
    *& Form saveTransactionJOCR
    text
    --> p1 text
    <-- p2 text
    FORM saveTransactionJOCR .
    data: salesdocument like BAPIVBELN-VBELN,
    order_header_inx like bapisdh1x,
    order_header_in like bapisdh1,
    return type standard table of bapiret2 with header line,
    conditions_in type standard table of bapicond with header line,
    conditions_inx type standard table of bapicondx with header line,
    logic_switch like BAPISDLS,
    step_nr like conditions_in-cond_st_no,
    item_nr like conditions_in-itm_number,
    cond_count like conditions_in-cond_count,
    cond_type like conditions_in-cond_type.
    salesdocument = wa_order_information-VBELN.
    LOGIC_SWITCH-COND_HANDL = 'X'.
    order_header_inx-updateflag = 'U'.
    conditions
    clear conditions_in[].
    clear conditions_inx[].
    clear: step_nr,
    item_nr,
    cond_count,
    cond_type.
    step_nr = '710'.
    item_nr = '000000'.
    cond_count = '01'.
    cond_type = 'ZCP2'.
    CONDITIONS_IN-ITM_NUMBER = item_nr.
    conditions_in-cond_st_no = step_nr.
    CONDITIONS_IN-COND_COUNT = cond_count.
    CONDITIONS_IN-COND_TYPE = cond_type.
    CONDITIONS_IN-COND_VALUE = 666.
    CONDITIONS_IN-CURRENCY = 'EUR'.
    append conditions_in.
    CONDITIONS_INX-ITM_NUMBER = item_nr.
    conditions_inx-cond_st_no = step_nr.
    CONDITIONS_INX-COND_COUNT = cond_count.
    CONDITIONS_INX-COND_TYPE = cond_type.
    CONDITIONS_INX-UPDATEFLAG = 'U'.
    CONDITIONS_INX-COND_VALUE = 'X'.
    CONDITIONS_INX-CURRENCY = 'X'.
    append conditions_inx.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
    EXPORTING
    SALESDOCUMENT = salesdocument
    ORDER_HEADER_IN = order_header_in
    ORDER_HEADER_INX = order_header_inx
    LOGIC_SWITCH = logic_switch
    TABLES
    RETURN = return
    CONDITIONS_IN = conditions_in
    CONDITIONS_INX = conditions_inx
    if return-type ne 'E'.
    commit work and wait.
    endif.
    ENDFORM. " saveTransactionJOCR
    Bdc to Bapi
    The steps to be followed are :
    1. Find out the relevant BAPI (BAPI_SALESORDER_CHANGE for VA02).
    for VA01 use BAPI_SALESORDER_CREATEFROMDAT2
    2. Create a Z program and call the BAPi (same as a Funtion module call).
    2. Now, if you see this BAPi, it has
    -> Importing structures.
    eg: SALESDOCUMENT: this will take the Sales order header data as input.
    -> Tables parameters:
    eg: ORDER_ITEM_IN: this will take the line item data as input.
    Note :
    Only specify fields that should be changed
    Select these fields by entering an X in the checkboxes
    Enter a U in the UPDATEFLAG field
    Always specify key fields when changing the data, including in the checkboxes
    The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
    Maintain quantities and dates in the schedule line data
    Possible UPDATEFLAGS:
    U = change
    D = delete
    I = add
    Example
    1. Delete the whole order
    2. Delete order items
    3. Change the order
    4. Change the configuration
    Notes
    1. Minimum entry:
    You must enter the order number in the SALESDOCUMENT structure.
    You must always enter key fields for changes.
    You must always specify the update indicator in the ORDER_HEADER_INX.
    2. Commit control:
    The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.
    For further details... refer to the Function Module documentation for the BAPi.
    Bapi to VB(Visual Basic)
    Long back I had used the following flow structure to acheive the same.
    Report -> SM59 RFC destination -> COM4ABAP -> VB.exe
    my report uses the rfc destination to create a COM session with com4abap. com4abap calls the vb.exe and manages the flow of data between sap and vb exe.
    You need to have com4abap.exe
    If com4abap is installed you will find it in sapgui installatin directory , C:\Program Files\SAPpc\sapgui\RFCSDK\com4abap.
    else refer OSS note 419822 for installation of com4abap
    after making the settings in com4abap to point to the vb program and setting up rfc destination in sm59 to point to com4abap session , you can use the following function modules to call the vb code.
    for setting up com4abap and rfc destination please refer to the documentation for com4abap.
    Invoke NEW DCOM session
    call function 'BEGIN_COM_SESSION'
    exporting
    service_dest = service_dest "(this will be a RFC destination created in SM59)
    importing
    worker_dest = worker_dest
    exceptions
    connect_to_dcom_service_failed = 1
    connect_to_dcom_worker_failed = 2
    others = 3.
    call function 'create_com_instance' destination worker_dest
    exporting
    clsid = g_c_clsid
    typelib = g_c_typelib
    importing
    instid = g_f_oid
    exceptions
    communication_failure = 1 message g_f_msg
    system_failure = 2 message g_f_msg
    invalid_instance_id = 3
    others = 4.
    call function 'com_invoke' destination worker_dest
    exporting
    %instid = g_f_oid
    %method = 'UpdatePDF'
    sntemp = g_v_const_filent
    snsysid = sy-sysid
    snflag = 'N'
    tables
    rssaptable = g_t_pdfdetail1
    %return = g_t_pdfdetail1 "t_test
    exceptions
    communication_failure = 1 message g_f_msg
    system_failure = 2 message g_f_msg
    invalid_instance_id = 3
    others = 4.
    then close the com session , using
    FM delete_com_instance
    FM END_COM_SESSION
    Also refer to the following links..
    www.sappoint.com/abap/bapiintro.pdf
    www.sap-img.com/bapi.htm
    www.sap-img.com/abap/bapi-conventions.htm
    www.planetsap.com/Bapi_main_page.htm
    www.sapgenie.com/abap/bapi/index.htm
    Checkout !!
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    BAPI-step by step
    http://www.sapgenie.com/abap/bapi/example.htm
    list of all bapis
    http://www.planetsap.com/LIST_ALL_BAPIs.htm
    for BAPI's
    http://www.sappoint.com/abap/bapiintro.pdf
    http://www.sappoint.com/abap/bapiprg.pdf
    http://www.sappoint.com/abap/bapiactx.pdf
    http://www.sappoint.com/abap/bapilst.pdf
    http://www.sappoint.com/abap/bapiexer.pdf
    http://service.sap.com/ale
    http://service.sap.com/bapi
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
    http://www.planetsap.com/Bapi_main_page.htm
    http://www.topxml.com/sap/sap_idoc_xml.asp
    http://www.sapdevelopment.co.uk/
    http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
    BADI(Business Add-In) is the object oriented method of user exits...
    Each BAdI has a definition and more than one implementation. The definition means the methods(in class concept) that are used for performing various functions. The BAdI definition can be viewed in SE18 transaction(for standard ones) and user-defined BAdIs can be created in the same transaction as well.
    When you create a BAdI definition, an class interface will be automatically created and you can define your methods in the interface. The implementation of the methods can be done in SE19 transaction
    Intro.....
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    Check these links for info about badi..
    BADI's
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    BADI's
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    http://www.esnips.com/web/BAdI
    http://www.allsaplinks.com/badi.html
    New to Badi
    Regards,
    Raj.

  • Problems with a manually created Classic BADI

    Hello.
    When Implementing note 1632640, we manually created a Classic BADI named HRPAYPT_CA_SURCHARG (instead of the correct name HRPAYPT_CA_SURCHARGE).
    When we realized this, we've deleted the implementation ZHRPAYPT_CA_SURCHARG and the BADI
    Definition. However, when asked to delete (or not) the interface IF_EX_HRPAYPT_CA_SURCHARGE we choosed "NO".
    Now, we cannot create the new BADI definition because it's says that interface IF_EX_HRPAYPT_CA_SURCHARGE already exists.
    we also cannot delete manually the interface in SE24, because it says that it can only be mantained via Addin Builder.
    How can we solve this issue?
    Regards,
    Valter Oliveira.

    Hi Valter,
    Try going to SE24 and put in the class name "CL_EX_HRPAYPT_CA_SURCHARG" and then choose "Utilities" -> "Versions" -> "Version Management" -> "Public Section" and see if you can retrieve the old version of the class that was generated when you created the definition.  If you are able to retrieve it then you might be able to delete it along with the interface itself.  If that doesn't work you may have to resort to some sort of debugging trick to get by the issue.
    Regards,
    Ryan Crosby

  • How to undo migration of classic BADI from enhancement spot...

    Hello Experts,
    Is there a way to "UNDO" if a BADI is migrated to a custom enhancement spot? I want to
    revert it back to its "classic" status.
    Thank you guys and take care!

    hai do u want to undo migration of custom badis or standard badis
    if for custom badis then from se18 just u can delete the definition form teh enhancement spot
    if for standard badi then i guess it is not advisable
    and if u want a classical badi to be created just select utuilites --> create classical badi definition and it wil not ask for spots
    m.a

  • Need to create a filter in BADI

    Hello Experts,
    Iu2019ve a requirement and according to it I need to Create a filter BUKRS in the BADI definition which makes the BADI call acceptable only when Company Code is XXXX and XXXX.
    Can somebody tell me which BADI I should use?
    Thanks,

    Hello.
    If it is a custom BADI please check the box available in BADI definition (SE18) attributes.
    Step1 - Check the check box Filter in BADI attributes. So that I will enables the filter field and there you need to choose BUKRS.
    Step2 - By doing step1 system adds one more parameter flt_XX to all the methods available in BADI definition.
    Now you need to pass this variable when you are calling the proxy call in the actual application.
    If it is standard BADI you need to check the filter dependent BADIs so that you can impliment them for specific Countries.
    All the best. Let me know if you need any more help.
    - Mohan.

  • How to create a BADI Definition

    Hi All,
    Please let me know the steps to create a BADI Definition as I haven't done this before . I need detailed steps.
    Please reply ASAP.
    Regards,
    Neha

    All points have been removed and thread marked for deletion.
    Please read the rules, and do not ask nor answer such questions ASAP!
    Cheers,
    Julius

  • Need to creat filter to the BADI

    Hi All,
    We are trying to create one implementation to the BADI DPR_CONTROLPLAN,as this BADI is filter dependent so at the time of saving its prompting for Filter.
    I have given one filter to the define filter section, but I am not able to understand how I can use the filter to my program.
    And I am not sure what filter I have given is the right one because I have not defined the data element and domain to the filter.
    Can any one please suggest me how I can create the filter for my implementatin and use it??
    Thanks in advance.
    Reagrds,
    Sandy.

    Thanks Sesh.
    In order to use the filter to the implemenation, do I need to create any variable of the type FLT_VAL  and add to the DEFINED FILTER SECTION??
    Regards,
    Sandy.

  • SRM 7.0  Unable to create PO - Classic Scenario.

    Hello,
    We are able to successfully create the below scenario.
    PR in ECC --> Get PR in SRM --> Start Collective processing -> Transfer to Central System (SC is created for the PR @ this time) --> Create RFx --> Rfx Response --> Create PO. (PO is created in ERP, Classic Scenario)
    We are able to get the PR & we are able to create SC successfully and the PR/ SC is available in Sourcing cocpit.
    Able to create RFx --> Rfx Response.
    Now once the RFx Response is Accepted --> We go for creating PO.
    Classic Scenario.
    The error is due to pricing - debugged and checked as mentioned in my earlier message.
    IPC pricing is switched off and the BADI for simple pricing is activated.
    Error :   " Message A BBP_PD 396 cannot be processed in plugin mode HTTP "
    But this is due to pricing is what i guess.
    Error is raised in FM "BBP_PDPRC_UPDATE".
    Kindly Suggest.
    Unable to Create PO
    Regards.
    Edited by: Purshothaman P on Jul 6, 2010 1:50 PM

    Hi,
    Please check and run the following reports (se38): BBP_CND_CUSTOMIZING_CHECK & RSVMCRT_HEALTH_CHECK and post back the results.
    Note for BBP_CND_CUSTOMIZING_CHECK also run 'Simulation of Pricing with Manual Price' (scroll down after executing the report initially).
    Also the badi information you activated tells us a lot. Although i take it that you executed and read everything that's included in the transaction information. The following sentence gives a prety doubtfull feeling for the CPPR scenario to work for your configuration:
    SAP recommends using this BAdI only in exceptional cases and only after checking thoroughly if it is compatible with the Business Scenarios used.
    Note: From what i've just read IPC has to be disabled, certain badi's etc. need to be disabled. And VMC (sap basis) has to be configured. Please view: [http://help.sap.com/SCENARIOS_BUS2008/helpdata/EN/9C/F90B7CB34A4889935D1733C6756D5B/content.htm]
    Could you also please check and provide whether 'normal' SRM classic scenarios like: SC -> PO do run within your system. Also the error and information you have provided is very little.
    Kind regards,
    Tim

  • Create a BOE Server Definition have an error

    Hi,
    today  i  install and configure the BO with BI 7.0 following ingo's doc,everything is right ,but when Create a BOE Server Definition i have an error !
    when i click Verify BOE Definition ,there is an error "unable to call out destination,Verrify destination in sm59"! i test my RFC Connection ,it's all right.
    thanks

    Hi ingo,
        thanks for your quick reply and sorry for my yesterday's disappear because of my bad network.
    - is the BW publishing service started ?
    yes, i have started the  BW publishing service on the BOE Server Side  from the CCM.
    - did you configure the SAP Authentication on your BusinessObjects system ?
    yes,i have Configured the SAP Authentication including "Enable SAP authentication","Configure Global Options for the SAP Authentication" and "Import SAP Users and Roles" the three steps on my  BusinessObjects system. and the role that imported to BOE is created as the pdf -"BusinessObjects XI Integration for SAP Solutions Installation and Administration Guide"  in BI 7.0 system. even i have give the role sap_all ,i think the Authentication is no problem and they work well.
    - when you go to SM59 and run a connection test on your destination - does everything work ?
    yes, i have tested  the connection on my destination and it work well ,30 kb only need 7 second. the programid is the same with the BW Publish Service.
    and before installing BusinessObjects XI Integration, there are something need to  alert:
    - SAP Frontend Installation? i have installed sapgui710 as the doc!
    - SAP Java Connector? i have downloaded jco 2.1.8 for 32 bit because my BOE Server Side  is 32 bit.
    - SAP Transports?i ask for sap basis  importing  them to BI 7.0 system.
    - SAP Single-Sign-On? the two tickets have configured on  BI 7.0 system.
    - BOE Server Side requirements? i have added the saplogon.ini file to the saplogon_ini_file environment   variable.
    as to eliminate the error ,i have configured something else:
    - "Configuring the SAP HTTP Request Handler" have no error!
    - "Configure the SAP Source Parameters" have no error!
    at last, i have some puzzles:
    - now i use the program id that configured by others.whether it need to be seted only for BOE connect BI 7.0?and how to set the program id?
    - the pdf -"BusinessObjects XI Integration for SAP Solutions Installation and Administration Guide" tell me there are two ways to configure BW publisher ,Configuring the BW Publisher as a service now we are using and the other way is configure BW publisher with a local sap gateway.
    is there  one possibility   :maybe my BW system now are seted not to support using the first way- "Configuring the BW Publisher as a service "but the second way.
    thanks for a lot

  • Classic BADi not being called

    Hello Experts... Your kind and expert advice is deeply appreciated...
    We had implemented a BADi in CRM4.0 and that is being called and working alright.
    We are now upgrading CRM4.0 to CRM7.0. With this change classic BADis is not being called.
    Difference I noticed in calling program is that in CRM 4.0 BADIs were pulled/instantiated by factory method. However in CRM 7.0 it uses "GET BADI" command. But since "GET BADI" does not fetch implemented BADi, it throws BADI not found exception.
    - I searched and learnt that "Get BADI" can fetch classic BADIs and there is no need to migrate classic BADIs to new BADIs ...(if I am not wrong)..
    - Also that I re-activated classic BADi in CRM 7.0 but still "Get BADI" does not pulled/instantiate BADi.
    - Also I search to have report "ENH_BADI_ADD_MIGR_INFO" run to create link between Classic and new BADi. Will this work?
    Kindly advice to call classic BADi in CRM 7.0? Appreciate it. Thanks!
    Warm Regards,
    Kalpit

    Hi,
    Check if this BADI is migrated to enhancement spot (In attributes TAB). If yes, you need create an enhancement implementation for
    this BADI.
    Thanks,
    SKJ

  • New BADI  and classic BADI

    Hi,
    Could anyone post solution for making out that a classic BADI is preferred or a new BADI.
    This's not an interview question. I just want to make it out for my requirement.
    Could anyone post  the exact real time differences between a classic BADi and a new BADI.

    Hi,
    Use new BAdI over classical BAdI, as performance of new BAdI is better.
    Incase of new BAdI you have to create an Enhancement Spot and create BAdI definition under it, and subsequently implement the BAdI. In the code use
    GET BADI badi_name to generate BAdI handle, and
    CALL BADI badi_name->method.... to call BAdI methods.
    Incase of Classical BAdIs adapter class are created in the runtime of the application program.
    Check the following link:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/ee/6f3b42ea85b26be10000000a155106/frameset.htm
    Regards,
    George
    Edited by: George Biswal on May 26, 2009 3:04 PM

  • Need To Create a table in Sql Server and do some culculation into the table from Oracle and Sql

    Hello All,
    I'm moving a data from Oracle to Sql Server with ETL (80 tables with data) and i want to track the number of records that i moving on the daily basis , so i need to create a table in SQL Server, wilth 4 columns , Table name, OracleRowsCount, SqlRowCount,
    and Diff(OracleRowsCount - SqlRowCount) that will tell me the each table how many rows i have in Oracle, how many rows i have in SQL after ETL load, and different between them, something like that:
    Table Name  OracleRowsCount   SqlRowCount  Diff
    Customer                150                 150            
    0
    Sales                      2000                1998          
    2
    Devisions                 5                       5             
    0
    (I can add alot of SQL Tasks and variables per each table but it not seems logicly to do that, i tryid to find a way to deal with that in vb but i didn't find)
    What the simplest way to do it ?
    Thank you
    Best Regards
    Daniel

    Hi Daniel,
    According to your description, what you want is an indicator to show whether all the rows are inserted to the destination table. To achieve your goal, you can add a Row Count Transformation following the OLE DB Destination, and redirect bad rows to the Row
    Count Transformation. This way, we can get the count of the bad rows without redirecting these rows. Since the row count value is stored in a variable, we can create another string type variable to retrieve the row count value from the variable used by the
    Row Count Transformation, and then use a Send Mail Task to send the row count value in an email message body. You can also insert the row count value to the SQL Server table through Execute SQL Task. Then, you can check whether bad rows were generated in the
    package by querying this table.  
    Regards,
    Mike Yin
    TechNet Community Support

  • A How To: Create a Widescreen High Definition Slide Show from the Organizer

    [EDIT] I just tried another one and, weirdly, that produced an output with black bars around all four sides! So maybe this 'how to' is not 100%.  I have considered deleting the post altogether but, as it does still produce a superior slideshow quality file than the standard ones provided with Elements,  I've decided to leave it with this edit added at the top for additional info.[END_EDIT]
    In answering a question in another forum I found a nice quick way to create proper widescreen high definition slide shows from just the Elements Organizer. Apologies if this is 'old news' to readers, but I've not seen this described elsewhere so I thought I'd share it.
    The Organizer Slide Show creator, if not wanting to edit in PRE, provides a small set of Windows Media Player profiles to create .wmv files. But the best of these goes only to 1024x768 (a 4:3 monitor resolution setting). I've noticed, but never paid much attention to, that at the bottom of the Slide Size box there is a 'Browse for more' option that lets you search for additional Windows Media Encoder profiles. Investigation showed me that I can download the Windows Media Encoder software from Microsoft and create my own profiles. But even further investigation showed  me that someone had already done this! I've tested their full HD profile and it works just fine (1920x1080).
    So if you are just after a straightforward slide show (i.e. not needing PRE features) but want it displayed on your Full HD TV set here is what you do:
    Download the HD Profiles from http://forums.nexusmods.com/index.php?/topic/236895-hd-profiles-for-windows-movie-maker/. There's also a couple of useful SD sizes there as well. Save them somewhere you can easily find them.
    Create your slide show in the Organizer. Obviously use appropriately sized images for HD. There's little point outputting an HD wmv file using low resolution and/or 4:3 aspect ratio images.
    Save and Output your slide show.
    In the output dialog ('Save As a File') scroll down to the bottom of Slide Size and select 'Browse for more ...'.
    Browse to the file you downloaded in step 1 and click Open.
    Click OK and your Widescreen HD .wmv file is prepared.
    Here's a Gspot analysis of my test output file. As you can see it is an HD file with a 16:9, square pixel, aspect ratio.
    Ta Da!
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct and/or helpful accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

    nealeh
    You did not mention a specific Premiere Elements Elements Organizer combo for this, so for now I will address this from the version 11, not Windows Movie Maker, perspective if I need to get version specific.
    .prx
    The Browse for More is a well known route and does offer at least one Adobe profile for 1280 x 720 16:9. I am not sure where you came up with the lesser resolution,1024 x 768 that you mentioned. The Windows Media profiles have existed for several versions of Elements Organizer. Those Adobe ones that you do not see under Output Save As A File Movie (.wmv), can be found in the Windows 7 or 8 64 bit path
    Local Disc C
    Profile Files (x86)
    Adobe
    Elements 11 Organizer
    Assets
    Locale
    en_US
    tv_profiles
    in the tv_profiles Folder are included the .prx files
    .....10. 640 x 480 Enhanced Definitions
    .....12. 852 x 480 Widescreen Enhanced Definition
    .....14 1280 x 720 Widescreen High Definition
    A homemade 1920 x 1080 16:9 30 frames per second .prx has long been sought but not that easily produced by many using with the Windows Media Encoder Editor. Apparently you have found one online, and it does get accepted into the Premiere Elements 11 Browse for More choices. And, if you do a gspot readout for the wmv output from Elements Organizer 11, it will display all the "right" properties that you hoped for and that are shown in your screenshot.
    The bottom line, why bother with the wmv slideshow? If you take your original photos and size them for 1920 x 1080 16:9, use them in the Elements Organizer 11 Slideshow Editor (Crops used in preferences), use the Edit with Premiere Elements Editor command, what you get in Premiere Elements 11 is full and good in all regard. Have you tried it?
    I can see your interest if this is HD going to HD (AVCHD on DVD or Blu-ray disc format on Blu-ray disc, but I do not see this for an Elements Organizer Slideshow that is going to DVD-VIDEO widescreen.
    More later.
    ATR

  • Error creating a classic HFM application in Hyperion 11.1.2.2

    I am trying to create a classic hfm application in Hyperion 11.1.2.2. When i enter application name and other information and press submit it shows message 'Creating new application' but then gives an error
    The following exception has occurred in .(): oracle.epm.fm.common.exception.HFMException with message: Error occurred while creating the application.
    All of HFM related services are running fine. But I have stopped EPMA related services assuming they are not needed for Classic HFM application creation.
    Any ideas. Thanks in advance.

    Need to increase database (where HFM Schemas are created) processes and sessions. once after increase you should be able to open the application without any issues.
    Looks like newly redesigned hfm v11.1.2.2 need more db sessions & processes.

  • Do I need to create partition on msata before factory/recovery install?

    I am trying to use the recovery media to install the factory settings W7 to a newly installed Intel 310.
    I have installed the 310, and it is definitely there and recognized by the computer.  I have removed my HDD and plugged in a DVD drive.  Also on hand are the successfully created recovery media (1 CD + 3 DVDs).
    I put in the CD and boot via the DVD drive.  The Windows screen comes on and then it goes to R&R.  From there, I cannot for the life of me figure how how to start the ball rolling on installing W7 to the msata drive.
    The two options presented appear to be to install a previous recovery backup, and none are listed.  Or to recover from an image, which then takes me to a screen that does not seem to identify an image no matter which of the four recover discs I put in.
    Is there any Lenovo page that shows step by step to re-installing recovery media from disk?  I'm not a complete newb so this is frustrating.
    My only guess perhaps is that I need to create a partition on msata before starting the factory recovery.  Not sure why that would be the case in that the factory recovery probably has utilities built in to do so, but I can't think of anything else.
    Thanks for any help.

    Tried it again.  Didn't work.  But it's now clear to me that Lenovo R&R is failing to recognize the recovery disk that it created earlier today.  R&R said the recovery media was successfully created, but I guess not.
    I will try installing from a Win7 installation disc.  Thanks for your help.

Maybe you are looking for

  • Issues with Office Home and Business 2013 Online redeem

    Hi Guys, I am wondering if anyone has experienced this issue: We purchased some office licenses via local suppliers, they're medialess, and it's just an email with redeem site's URL and product key. If i click on the Download link to redeem, it forwa

  • Lightroom 4 beta - captions out of sync with photo

    I thought this email export was great and includig my capitons as well.  When I emailed them the captions would't stay with the photo they belonged to - out of order.   Exported 12 pics with email - all out of order.  Exported again just 3 pics and i

  • [SOLVED] Can't log into tty1

    This started some time while I was setting up X: When I try to log into tty1 (tty2 to tty6 works), it gives some error message and logs out immediately. Since it clears the screen after logging out, I can't make out any more of the error message than

  • MIGO_GR Inbound Delivery

    Hi, I'm doing a goods receipt with reference to an Inbound Delivery via MIGO-GR. If I do this, it will not update the status of my IB, it wil still be A, open... How do I close/complete the status of my Inbound Delivery in this case?

  • Add One condition type as subtotal to another Condition type.

    Dear SAP Gurus, I would like to add a Condition type say ZFE (Freight Extra) to ZF00, as a sub condition, Can we do it? if yes how. Thanks in advance. Rolson