No existen registros coincidentes  Objeto Definido por el usuario (OUDO)

Hola  a todos
EL sistema me esta mandando el siguiente error
No existen registros coincidentes  Objeto Definido por el usuario (OUDO) (ODBC -2028)
Esto al tratar de crear una factura de proveedores, he revisado varias notas y post con mensjes similares sib embargo  aun no tengo solucion para este error.
Les ha pasado  este error , ojala puedan orientarme
La version donde esta sucediendo esto es 2007 A  SP 01 pl 09
Saludos
Yen

oye no tendran algun campo definido por el usuario relacionado a alguna tabla. no habran borrado esa tabla??. eso se me ocurre. o que referencia a algo que no exista. pero eso por el mensae que dice a mi me da pauta para buscar en alguna búsqueda formateada.

Similar Messages

  • Crear Formula para campo definido por el usuario.

    Buenas Tardes,
       Escribo para ver si me pueden ayudar con lo siguiente:
    Quiero crear varios campos de usuario en la línea de documentos de marketing, pero uno de los campos quisiera que llevara integrada una formula, me explico, tengo los siguientes campos creados "Centro de Beneficio ST" "% Servicio Técnico" "Total Centro de Beneficio ST", entonces la idea sería que cuando el usuario coloque el porcentaje en el campo "% Servicio Técnico", automáticamente se genere un valor en el campo "Total Centro de Beneficio ST", dicho valor deber ser "total de documento" * "% Servicio Técnico".
    De esta manera:
       "Total Centro de Beneficio ST" =  "total de documento" * "% Servicio Técnico"
    Donde debo generar esta fórmula y de qué manera para que me pueda aparecer el resultado automáticamente en el campo en el que lo requiero.
    Muchas Gracias.
    Saludos.

    Hola
    Te sugiero que revises estos post, ya que en el caso de campos de usuario es mas dificil generar la query
    [Re: Colocar en un Query la visualización de la Variable de una Pantalla; -
    > Sobre busquedas formateadas
    [Re: Búsquedas Formateadas; -
    > Multiplicar en busqueda formateada
    Prueba con esta sentencia.
    SELECT $[$38.INV1.U_TS_PorcCentroBST] *(SELECT $[$29.0.Number])
    Saludos
    Atte.
    FLR
    Edited by: Floyola on Dec 16, 2010 10:07 AM

  • Hola consulta perdi mi ipod y no lo puedo encontrar abra alguna manera que aya algun registro de donde estuvo por ultima vez el apod gracias  jorge de argentina

    hola consulta perdi mi ipod y no lo puedo encontrar abra alguna manera que aya algun registro de donde estuvo por ultima vez el apod gracias  jorge de argentina

    Google translate:
    query hello I lost my ipod and I can not find any way to open aya any record of where he was last logged on apod of Argentina thanks jorge
    No, there is not record.
    - If you previously turned on FIndMyiPod on the iPod in Settings>iCloud and wifi is on and connected go to iCloud: Find My iPhone, sign in and go to FIndMyiPhone. If the iPod has been restored it will never show up.
    iCloud: Find My iPhone
    - You can also wipe/erase the iPod and have the iPod play a sound via iCloud.
    - If not shown, then you will have to use the old fashioned way, like if you lost a wallet or purse.
    - Change the passwords for all accounts used on the iPod and report to police
    - There is no way to prevent someone from restoring the iPod (it erases it) using it unless you had iOS 7 on the device. With iOS 7, one has to enter the Apple ID and password to restore the device.
    - Apple will do nothing without a court order                                                        
    Reporting a lost or stolen Apple product                                               
    - iOS: How to find the serial number, IMEI, MEID, CDN, and ICCID number

  • ¿Cómo convertir un word en un pdf con espacios para rellenar por otro usuario?

    ¿Cómo convertir un word en un pdf con espacios para rellenar por otro usuario?

    Hi Juan,
    To create a PDF form (I think that's what you're asking about), you need Acrobat. You can convert the Word file to PDF, and then use the Forms tools to add form fields that other users can fill in. For more information, see www.adobe.com/products/acrobat.html.
    Best,
    Sara

  • Identificar tabla definida por el usuario Orden de Compras

    HOLA NO LOGRO IDENTIFICAR LA TABLA DEFINIDA DEL USUARIO DEL DOCUMENTO DE ORDEN DE COMPRAS.
    GRACIAS

    FELIPE BUENAS TARDES,
    UNA CONSULTA NECESITO BLOQUEAR TODA CREACION DE MOVIMIENTOS COMO ENTRADAS DE MERCANCIAS X STOCK DE UN ALMACEN '500' TENGO EL SIGUIENTE CODIGO PERO NO ME ESTA VALIDANDO. ME PODRIAS AYUDAR?
    MIL GRACIAS DE ANTEMANO!!
    IF ((@transaction_type IN ('A','U')) AND (@object_type = '59'))
    Begin 
    If exists(
      SELECT count(*)
      FROM OIGN T0  INNER JOIN IGN1 T1 ON T0.DocEntry = T1.DocEntry
      WHERE (T1.[WhsCode] = '500' and t1.Price <> '') and T1.DocEntry = @list_of_cols_val_tab_del
    Set @error = 1 
    Set @error_message = 'ERROR: ALMACEN 5000 NO PERMITE MOVIMIENTOS ' 
    End

  • Restauracion parcial de una copia de seguridad

    Hola!Tuve que restaurar mi iPhone 4S como nuevo, por problemas de bateria. Me gustaría poder copiar solamente una parte del contenido de la copia de seguridad que tengo guardada. Si no tendre que descargarla toda y borrar lo que no quiero. Pero ahora va muy bien, por eso me gustaria copiar solo una parte.

    Hola Miguel Ángel
    El error que me da es : Se ha producido un error interno 'Objeto definido por el usuario' (OUDO) (-2025) mensaje 131-183
    Hay una nota de SAP Note 1425277 - Upgrade process failed with internal error CUMI 2015
    La solución es:
    Run the following select query in order to verify if your database is affected from the above issue:
    select 'ONNM_PRIMARY Missing' where not exists
    (SELECT NAME FROM sys.indexes where Name='ONNM_PRIMARY' )
    UNION all
    select 'NNM2_PRIMARY Missing' where not exists
    (SELECT NAME FROM sys.indexes where Name='NNM2_PRIMARY' )
    UNION all
    select 'NNM2_USER Missing' where not exists
    (SELECT NAME FROM sys.indexes where Name='NNM2_USER')
    If the above select query returns results, log a support message via SAP Service Marketplace under the component SBO-BC-UPG, referring to this note and including all relevant information
    Pero no se como copiar una base de datos A en una nueva base datos B, dentro del mismo server.
    Yo suelo hacer lo siguiente:
    - abro el MSSQL Management Studio.
    - hago una copia de seguridad de la base de datos A.
    - selecciono la carpeta DATABASES.
    - botón derecho del ratón --> Restore database.
    - escribo el nombre para la nueva base de datos B que no exista ya en el servidor.
    - selecciona el fichero del backup. Ojo: en opciones debes comprobar los ficheros de datos y de log y cambiarlos si procede para que no sobreescriban unos existentes.
    - acepta para comenzar el proceso y a esperar que acabe.
    Un saludo.
    Agustín.

  • Template con campos definidos

    Hola a todos,
    Lo que pasa ahora con el template que estoy montando del plan de cuentas, tengo un campo definido por el usuario, que no me quiere agregar ninguna cuenta cuando le agrego ese campo.
    Como puedo montar este template con ese campo?
    Juan Camilo

    Code     ;     Name     ;     ActiveAccount     ;     AccountType     ;     LoadingType     ;     U_infCo02
    AcctCode     ;     AcctName     ;     Postable     ;     ActType     ;     OverType     ;     U_infCo02
    11     ;     DISPONIBLE     ;     tNO     ;     at_Other      ;     tNO     ;     0
    1105     ;     CAJA     ;     tNO     ;     at_Other      ;     tNO     ;     0
    110505     ;     CAJA GENERAL     ;     tNO     ;     at_Other      ;     tNO     ;     0
    11050501     ;     CAJA GENERAL MASCOTAS     ;     tYES     ;     at_Other      ;     tNO     ;     1
    11050502     ;     CAJA GENERAL SERVICARROS     ;     tYES     ;     at_Other      ;     tNO     ;     1
    110510     ;     CAJA MENOR     ;     tNO     ;     at_Other      ;     tNO     ;     0
    11051001     ;     CAJA MENOR MASCOTAS     ;     tYES     ;     at_Other      ;     tNO     ;     1
    11051002     ;     CAJA MENOR SERVICARROS     ;     tYES     ;     at_Other      ;     tNO     ;     1
    1110     ;     BANCOS     ;     tNO     ;     at_Other      ;     tNO     ;     0
    Lo hice separado por punto y coma, no encontre otra forma de montarlo

  • Reportes de XLR no muestran información

    Hola a todos
    Tengo un problema al tratar de ejecutar reportes de XL Reporter, no muestran información.
    Anteriormente el mensaje que aparecía era :
    "Parametrizaciones de seguridad en Excel prohiben ejecutar XL Reporter"
    Esto sucedio cuando se actualizo la version de Office a 2007, segui consejos de bajar la seguridad de las macros de Excel. logre con esto que ya no se mostrará el error pero ahora no muestran información los reportes de XLR.
    Alguno de uds. le ha sucedido?
    Saludos y de antemano agradezco su apoyo

    Hola,
    Muchas gracias por el tip tambien lo habia hecho sin obtener resultado. Se encontro que el problema fue causado por los UDF´s campos definidos por el usuario. Se deshabilitaron en el XL Reporter (Herramientas->Campos definidos por el usuario) se actualizo el XL Reporter y se volvieron habilitar. Al volverse habilitar cambian de Metaname por lo que se deben volver a mandar llamar en la definición del reporte.
    Saludos,

  • Premiere CS3 no me exporta en formato 16:9

    Hola,
    Lo he intentado con todas las posibilidades de tipo de archivo y codec pero no me exporta en 16:9. El material es DV anamórfico. Al exportar selecciono Widescreen PAL. También he puesto como tamaño de frame 1024-576, pero nada, es imposible y siempre me exporta en 4:3.
    Agradecido si me podéis ayudar.
    Saludos.

    Hola,
    en primer lugar pido disculpas por mi español Google. Porque nadie ha escrito nunca, echa un vistazo de nuevo para ver:
    http://www.google.de/#hl=de&source=hp&q=Premiere+CS3+Export+16%3A9&btnG=Google-Suche&aq=f& aqi=&aql=&oq=Premiere+CS3+Export+16%3A9&gs_rfai=&fp=1&cad=b
    Allí se encuentran varias referencias, el tema parece ser conocido.
    Me parece interesante:
    Header 1
    Header 2
    entonces ni siquiera tener los valores por defecto, pero todos los actos de forma manual. 720x576 píxeles con relación de aspecto de pantalla ancha 16:9 D1/DV PAL (; 1.422) o 1024x576 píxeles con una relación de aspecto 1.0.
    dann nimm mal nicht die voreinstellungen, sondern stell das ganze manuell ein. 720x576 mit Pixelseitenverhältnis D1/DV PAL Widescreen 16:9 (;1,422) oder 1024x576 mit Pixelseitenverhältnis 1,0.
    por lo que se puede exportar todo lo que quiera. Breve descripción:
    1. ser un archivo de vídeo en la línea de tiempo debe makiert (Mira)
    2. Voy a Archivo -> Exportar - Medios de comunicación> -> se abrirá la configuración de exportación
    3. Formato: H264
    4. "Default": Definido por el usuario
    5. Pestaña "Vídeo"
    6. Anchura de la caja siguiente fotograma y la altura del marco debe estar deshabilitada
    7. Marco de anchura y altura de bastidor modifica
    Puedo ajustar cualquier relación de aspecto. parada importante es el punto "4" es definido por el usuario.
    also ich kann alles so exportieren wie ich möchte. Kurze Beschreibung:
    1. Eine Videodatei auf der Timeline muss makiert sein(Angeklickt)
    2. Ich gehe auf Datei -> Exportieren -> Medien -> es öffnen sich die Exporteinstellungen
    3. "Format": H264
    4. "Vorgabe": Benutzer definiert
    5. Reiter "Video"
    6. Kästchen neben Framebreite und Framehöhe muss deaktiviert werden
    7. Frame breite und Frame höhe einstellenSo kann ich jedes beliebige Seitenverhältniss einstellen. Wichtig ist halt der Punkt "4." das es benutzer definiert ist.
    Saludos,
    Hans-G.

  • Alerta para nuevos Proyectos

    Hola!
    Alguien sabe si existe alguna forma de crear una alerta para que avise cuando se ha incluido un nuevo proyecto en la tabla de proyectos?
    gracias por los comentarios que puedan aportar,
    saludos
    Cecilia.

    Bueno, hice la prueba y funciono sin problemas
    Primero te vas a la siguiente ruta
    Herramientas --> Herramientas de Personalizacion --> Campos definidos por el usuario:gestion --> Datos maestros --> Codigos de proyecto y creas un campo tipo fecha y lo llamas Create_Date
    Segundo, abres el SQL Management Studio y agregas el siguiente TransactionNotification
    --  INSERTA FECHA DE CREACION
    IF @object_type = 63 AND @transaction_type = 'A'
    BEGIN
    UPDATE OPRJ
         SET U_Create_Date = GETDATE()
         WHERE PrjCode = @list_of_cols_val_tab_del
    END
    Esto hara que al crear un nuevo projecto, insertara la fecha de hoy en el campo de usuario createdate.
    Tercero, creas una alarma con la siguiente query
    SELECT PrjCode, PrjName, U_Create_Date
    FROM OPRJ
    WHERE DATEDIFF(DAY,U_Create_Date,GETDATE()) = ''
    Espero cumpla tu requerimiento
    Saludos
    Felipe Loyola

  • No me funciona busqueda formateada

    Tengo una pc en la cual la busqueda formateada no me aparece, esto es un caso unico ya que en las demas pcs no pasa lo mismo, en esta no me aparece la lupa y le tengo que aplastar shift+f2 solo asi me saca el resultado de la busqueda, pero no entiendo que es lo que sucede, alguien me podría explicar.

    Hola
    Seguramente tendreis mal la configuracion del usuario (.. o éste habrá estado modificándola..)
    Para que aparezcan/desaparezcan las 'lupas' teneis que ir a la opcion de menu general
    Vista --> Visualizacion de responsables de picking --> Valores definidos por el usuario
    Edited by: Carlos Francisco Lasierra on Mar 20, 2009 1:25 PM

  • Sp en Oportunidades

    Buenos días,
    Recientemente creé en las oportunidades de venta, un campo definido por el usuario llamado almacen (alfanumérico); necesito que éste me valide junto con el usuario logueado, que correspondan el uno con el otro, por tanto hice este Sp:
    if @object_type in ('97') and @transaction_type in ('A', 'U') 
    begin
         if (select count(*)
              FROM OOPR T0  WHERE T0.U_almacen = '1' AND T0.[UserSign] =1
              AND @list_of_cols_val_tab_del = T0.DocEntry )>0
         begin
                   set @error = 10
                   set @error_message = '***** INGRESE EL ALMACÉN EN EL QUE SE ENCUENTRA... ****'
         end
    end
    Pero no me está funcionando. Me podrían ayudar con este inconveniente? Les agradezco la ayuda.

    Precisamente es por Stored concretamente el transactionNotification que te comento que te debe funcionar
    Aqui un ejemplo de lo que tenemos en la empresa en la cual efectivamente restringiimos el acceso a usuarios que pretendan ingresar a un almacen incorrecto.
    La tabla de usuario esta de la siguiente manera  tabla @almacen_users
    Code     Name     U_user     U_almacen
    1              1           manager         WHS30
    Aqui el code y name son identicos y son unicamente como consecutivos ok? lo interesante es el u_user y el u_almacen que es donde le dices que a manager solo le permites usar el almacen con codigo WH30
    Ahora, en tu documento de marketing, el campo de cabecera que usaras para capturar el almacen
    seria de tipo alfanumerico ok?, como podrias alimentar dicho campo, ya sea con busqueda
    formateada que te traiga el codigo de almacen que esta en la tabla de usuario
    y correspondiente al usuario  que esta logeado
    select $[USER]
    la otra seria que con tus valores validos como lo tienes, pero en donde pones el valor,
    pon el codigo del almacen en lugar de un 1 o un numero cualquiera.
    Insisto aqui lo interesante vendra cuando en el codigo del stored pongas lo siguiente
    IF @transaction_type in ('U','A') AND @object_type IN ('97')
    BEGIN
         declare @usuario nvarchar(8)
         declare @almacen nvarchar(8)
    set @usuario=(select b.user_code from OOPR a join ousr b on a.usersign=b.userid
    where a.docentry=@list_of_cols_val_tab_del)--Obtenemos el usuario que esta creando la oportunidad en SBO
    set @almacen= (select u_almacen from OOPR where docentry=@list_of_cols_val_tab_del)
    if @almacen not in (select u_almacen from [@almacenes_user] where u_user= @usuario) --@usuario= 'manager'
    begin-- si el usuario que esta creando la oportunidad no tiene el almacen de la misma en su tabla habra error
    --envia error               
    set @error=(99)
    set @error_message='Seleccione el almacen correcto'
    end
    end
    Asi debe funcionar, lo que importa es que almacenes en la variable de @almacen, el mismo tipo de dato que estas leyendo de tu campo de usuario o de tu tabla de usuario, yo por eso te recomiendo que uses un alfanumerico.

  • Se puede crear en itunes una carpeta de libros leídos?, se puede crear en itunes una carpeta de libros leídos?

    Buenas tardes, tengo en la biblioteca de itunes muchos libros y quería saber si puedo agrupar de alguna manera los libros ya leídos.
    Gracias, un saludo
    Maiter

    Hola Jose,
    No sé si te serviría, pero creo que tal vez puedas hacer lo siguiente:
    . Crear un campo UDF a nivel de línea en los documentos de marketing.
    . Ocultar la columna añadida en todos los documentos (si no lo necesitas) excepto en el de pedido.
    Para hacer esto en SAP BO 2007, Herramientas->Herramientas de customizing->Campos definidos por el usuario -> Documentos de marketing -> Líneas
    De esta forma se te añadiría el campo U_Lanzada a la tabla RDR1 (tabla de líneas de documento) en lugar de a la ORDR (como lo estabas haciendo). El binding de la nueva columna ya estaría hecho y sólo tendrías que molestarte por ocultarla (por parametrización) en los documentos que no quisieras. Sería bueno que definieras todos los udf que vas a usar en un xml que cargues cuando se inicialice tu add-on.
    Por otro lado, el error que te dá el código, es porque al abrir el formulario de pedido de ventas en la matrix correspondiente ya existe una línea (aunque esté vacía). Para poder añadir una nueva columna habría que eliminar la línea de la matrix, luego añadir la columna nueva y finalmente añadir una nueva línea vacía en el control para que el usuario pueda escribir. Creo que si puedes, lo mejor es usar UDFs a nivel de línea.
                        mtx.DeleteRow(1);
                        Column col = mtx.Columns.Add(uidCol, BoFormItemTypes.it_COMBO_BOX);
                        col.Description = desc;
                        col.DisplayDesc = true;
                        col.TitleObject.Caption = title;
                        col.Width = 200;
                        string tabla = esCompra ? "PCH1" : "INV1";
                        col.DataBind.SetBound(true, tabla, "U_IImpu");
                        mtx.AddRow(1, 1);
    Un saludo

  • Caducación de Password Programada - SAP BO

    Buenos Días,
    ¿En SAP BO, se puede programar la caducación de las contraseñas de los usuarios (Código de usuario)?, gracias.

    Manual como tal... no tengo pero te puedes guiar con la siguiente información:
    Utilice la ventana Gestión de claves de acceso para indicar los requisitos para las claves de acceso de usuarios.
    Gestión de claves de acceso
    Nivel de seguridad para las claves de acceso de los usuarios de SAP Business One.
    Seleccione uno de los niveles de seguridad predefinidos:
    Bajo: seleccionado por defecto.
    Medio
    Alto
    Los valores de los campos de abajo se reemplazan según el nivel de seguridad seleccionado, pero no se pueden modificar.
    También se pueden definir niveles de seguridad con parámetros específicos de la empresa. Para ello, seleccione Definido por el usuario. En este caso, todos los campos de abajo se pueden editar.
    Los valores indicados en los siguientes campos determinan el nivel de seguridad. Sólo es posible tratar estos campos cuando el nivel de seguridad seleccionado es Definido por el usuario:
    Vencimiento después de X días
    Longitud mínima en caracteres
    Número mínimo de caracteres en mayúsculas
    Número mínimo de caracteres en minúsculas
    Número mínimo de dígitos
    Número mínimo de caracteres no alfanuméricos
    La clave de acceso no puede coincidir con X claves de acceso anteriores
    Autenticaciones antes de que la cuenta de usuario sea bloqueada
    Ingrese una clave de acceso de muestra que cumpla con el nivel de seguridad especificado. El ejemplo de clave de aceso se visualiza en la ventana Clave de acceso, para ayudar a los usuarios en la creación de una clave de acceso personal que cumpla con los requisitos de seguridad.
    Genera de manera automática un ejemplo de clave de acceso que cumple con el nivel de seguridad seleccionado.

  • Puede afectar el funcionamiento de la pantalla una funda magnética?

    Es posible que afecte el funcionamiento de la pantalla las fundas magnéticas?.

    Que tal Pablo A
    Si comprendí bien el problema, deseas que el query se construya en base a timestamps definidos por el usuario. Para esto se me ocurre concatenar Strings, y utilizar controles Time Stamp como comentas. Te adjunto un VI que puedes utilizar como SubVI. Si lo utilizas como SubVI solo necesitas crearle dos controles Time Stamp para que el usuario seleccione las fechas y modifique la hora si lo desea.
    Espero que te haya sido de ayuda.
    Saludos.
    Arturo Gómez | Applications Engineering
    Certified LabVIEW Associated Developer
    National Instruments Latin America
    01-800-010-0793
    ni.com/support
    Attachments:
    buildingQueryTimeStamp.vi ‏7 KB
    buildingQueryTimeStamp.JPG ‏105 KB

Maybe you are looking for