martes, 30 de junio de 2015

Visión General Oracle Workflow

Oracle Workflow le permite automatizar y mejorar continuamente los procesos de negocio, la información de flujos de cualquier tipo de acuerdo con las reglas de negocio que usted puede cambiar fácilmente a las personas, tanto dentro como fuera de su empresa.

E-business está acelerando la demanda de integración de aplicaciones dentro de la empresa, así como la integración de los sistemas de la empresa con los socios comerciales y  de empresa a empresa. Oracle Workflow automatiza y agiliza los procesos de negocio dentro y fuera de su empresa, apoyando el flujo de trabajo basado en las aplicaciones tradicionales, así como el flujo de trabajo de integración de comercio electrónico. Oracle Workflow es único en ofrecer una solución de flujo de trabajo tanto para los procesos internos y la coordinación de procesos de negocio entre aplicaciones.

Oracle Workflow permite a las personas recibir notificaciones de elementos en espera de su atención a través de e-mail, y actuar en base a sus respuestas por correo electrónico. Se puede incluso ver un listado lista de tareas por hacer, incluyendo información a detalle, y tomar las acciones utilizando el navegador del Oracle E-business Suite.


Oracle Worklflow Builder
Oracle Workflow Builder es una herramienta gráfica que permite crear, ver o modificar un proceso de negocio simplEmente arrastrando y soltando las operaciones simples. Utilizando el Workflow Builder, puede crear y modificar todos los objetos de flujo de trabajo, incluidas las actividades, tipos de elementos y mensajes.

En cualquier momento puede agregar, quitar o cambiar las actividades de flujo de trabajo, o la creación de nuevas  relaciones entre las actividades.

Procesos de Negocio
Oracle Workflow gestiona los procesos de negocio de acuerdo a las reglas que se definen. Las reglas, lo que llamamos una definición de proceso de flujo de trabajo, incluyen las actividades que se producen en el proceso y la relación entre esas actividades. Una actividad en una definición de proceso puede ser una función automática definida por un procedimiento PL/ SQL o una función externa, una notificación a un usuario o rol que pueden opcionalmente solicitud de una respuesta, un evento de negocios, o un subflujo que en sí se compone de un conjunto más detallado de las actividades.

Un proceso de flujo de trabajo se inicia cuando una aplicación llama a un  API del Workflow. El motor de flujo de trabajo se hace cargo de la conducción del elemento de trabajo correspondiente definido por la aplicación, a través de una definición específica del proceso de flujo de trabajo.

Elementos del workflow Builder
La ventana del navegador muestra una carpeta el cual almacena los diversos elementos por cada Flujo que se trabaja en Oracle Workflow Builder.  Inicialmente cuando uno trabaja en Worflow se genera una carpeta con e nombre de su flujo de trabajo, Al conectar al a base de datos y grabar su flujo.  Este quedara guardado en sui base de datos y registrado en el Administrador de Workflow. Podemos encontrar los siguientes elementos:

Atributos: Muestra el listado de  los atributos que se van a utilizar en el workflow por cada tipo de elemento. Los Atributos se describen como las  características o el detalle que podemos encontrar durante el flujo de trabajo. Por ejemplo, si un tipo de elemento es una solicitud de orden de compra, a continuación, un atributo puede ser la cantidad o el nro de la solicitud.

Procesos: Muestra la lista de las actividades del proceso o definiciones de cada proceso dentro del flujo de trabajo para un tipo de Elemento.

Notificaciones: Muestra la lista notificaciones asociados con el tipo de elemento. Una notificación envía un mensaje a un usuario. El mensaje puede pedirle una respuesta o simplemente puede proporcionar información.

Funciones: Muestra la lista de funcionaes asociadas con el tipo de element. Una función representa un   procedimiento PL/ SQL que el motor de flujo de trabajo ejecuta de forma automática. Una actividad de función también puede tener  atributos de actividad asociada a ella.

Eventos : Muestra la lista de eventos asociados con el tipo de elemento. Una evento representa un evento de negocios que el proceso recibe, plantea, o envía.

Mensajes: Muestra la lista de los mensajes que una notificación tiene dentro del tipo de elemento. Se puede enviar a un usuario. Un mensaje puede tener atributos de mensaje asociados.


Lookup Types: Muestra la lista  de tipos de búsqueda asociados con el tipo de elemento. Un Lookup Type  tiene uno o más valores denominados códigos de búsqueda asociados. Un tipo de búsqueda es una lista de valores que pueden ser referenciados por un mensaje, o por una notificación, función o proceso como su posible tipo de resultado.


viernes, 26 de junio de 2015

Revertir Asientos de General Ledger

La opción de Revertir Asientos para revertir ingresos, estimaciones, errores o ajustes temporales y reclasificaciones.



Asignar un período de reversión, si la opción de saldos promedios están activados, una fecha efectiva de reversión se genera en cada ingreso de Asientos si desea generar un ingreso de reversión desde la ventana Ingresar Asientos, o más tarde en la pantalla Revertir Asientos. Se puede revertir en cualquier momento, incluso después de que se contabilizado el asiento. Sin embargo, no se puede revertir lotes y asientos que ya se ha revertido.

También puede revertir un asientos o Lote desde la ventana Ingresar Asientos, incluso si no se ha asignado un período de reversión y la fecha efectiva.

Revertir Asientos por la Pantalla Ingresar Asientos 
Para ello navegar a una responsabilidad de General Ledger >> Asientos >> Ingresar. Consultar el lote y  el asiento al cual  desea asignar un período de reversión. Tenga en cuenta que la fecha efectiva de reversión sólo es necesario cuando se tiene saldos promedios habilitados para su Juego de Libros.


Una vez ubicado el asiento dar clic al botón Revisar Asiento. Para revertir debe ingresar el Período para la reversión. Si los saldos promedio están habilitados, también debe ingresar una fecha efectiva.


Para generar la reversión dar clic, al botón Revertir. En ese momento se ejecutara el concurrente Revertir Asientos. Si salimos de la pantalla y consultamos una vez mas el asiento podremos observar que el estado esta revertido.


Revertir Asientos por la Pantalla Revertir Asientos 
Para ello navegar a una responsabilidad de General Ledger >> Asientos >> Generar >> Reversión.  Consultar el lote y  el asiento al cual  desea revertir. Para cada asiento que se visualice podrá ver su Periodo Ingresado y su Periodo de Reversión. Si los saldos promedio están habilitados, también debe ingresar una fecha efectiva.


Seleccione cada Asiento que desea revertir. Tenga en cuenta que a pesar de que un asiento puede tener un período de reversión y fecha efectiva (saldos promedio habilitados), puede no ser reversible por varias razones, como el período de reversión o la fecha efectiva está cerrados.

Dar clic al botón Revertir para generar un lote reversión sin contabilizar para cada asiento seleccionado.

martes, 23 de junio de 2015

Juego de Valores Dependiente

Un Juego de Valores Dependiente es similar a un Juego de Valores Independiente, excepto que los valores disponibles en la lista y el significado de un valor dado depende de qué se seleccionó un valor independiente en un segmento previo. Es decir se crea un juego de valores independiente por de diferentes marcas, sin embargo cada marca tiene diferentes códigos, por ello el juego de valores dependiente depende de la marca.

Primero debe definir un juego de valores independiente, configurar sus valores antes de definir el juego de valores dependiente que depende de ello. Por ejemplo realizaremos lo siguiente tenemos la siguiente estructura y debemos realizar  un juego de valores dependiente para su creación.




Crear a Juego de Valores Independiente
Para definir un juego de valores Independiente navegar a la responsabilidad de Administrador de sistema >> Validación >> Definir.  Crear un juego de valores donde especificamos que sea de tipo Independiente.


Para agregar los valores, cerrar la pantalla e ir a  Validación >> Valores. Consultar por el Juego de Valores  que hemos creado. Ingresar un Valor de segmento que en este caso contenga las marcas a trabajar.


Crear a Juego de Valores Dependiente
Para definir un juego de valores Dependiente navegar a la responsabilidad de Administrador de sistema >> Validación >> Definir.  Crear un juego de valores donde especificamos que sea de tipo Dependiente.


Ahora haga clic en el botón Editar información y seleccione  el Juego de Valores Independiente que se creó anteriormente.  Se debe agregar un Valor por Defecto, en este caso se puede colocar el valor NA.


Para agregar los valores, cerrar la pantalla e ir a  Validación >> Valores. Consultar por el Juego de Valores  que hemos creado. En la pantalla de Encontrar Juego de Valores podemos dar clic en el campo Valor  Independiente. Podemos apreciar los valores de segmento del juego de valores Independiente y por cada podemos asignar valores.


Para ello le damos al valor Encontrar y le agregamos los diferentes códigos por marca como valores. igualmente puede no indicar un valor independiente especifico y en la pantalla de Valores Segmento puede cambiar de Valor Independiente usando las fechas del teclado hacia abajo.



Ahora si ejecutamos estos juegos de valores en un concurrente ya podremos ver los resultados de usar este tipo de Juego de Valores. 


Proceso de Lotes de Pagos


La opción Lotes de pago nos ayuda crear pagos por varias facturas que cumplan con los criterios de selección. Además de controlar que factura va a pagar puede establecer los límites en los importes de pago y decidir si aplican descuentos.

Para realizar el proceso de Lote de pago debe seguir una serie de pasos para crear sus pagos por lotes de pago, y se inicia cada paso desde la pantalla Lotes de Pago. 

Crea Lote de Pagos
Para Crear un Lote pagos ir a Responsabilidad de Payables >> Pagos >> Asiento >> Lotes de Pagos.  Iniciar el lote de pagos mediante la introducción de criterios para las facturas que desea pagar. Payables selecciona facturas para luego construir los pagos; En cualquier momento antes de formatear, puede modificar opcionalmente el lote de pagos. Para ello debe seleccionar una Cuenta Bancaria a la cual se realiza el depósito, Indicar el Documento de Pago al cual se le está asignando. Si sus facturas tiene un Grupo de Pago  único los puede filtrar para su selección. Puede opcionalmente indicar un proveedor en particular, cambie el importe de la factura, o añadir una factura que por pagar no seleccionó originalmente.


Luego de completar la información hacer clic en Procesos y ejecutar Seleccionar Facturas y Crear Pagos. Después de que los pagos se han incorporado se activa el botón de Pagos en la  ventana. Hacer clic al botón para ver las facturas seleccionadas.


Observe que el estado del lote Pago cambia a Seleccionando. Haga clic en el botón Nueva Consulta Lote hasta actualizar a Construir.  El botón Pagos se activa. Hacer clic en el botón de Pagos para ver los Proveedores y sus  facturas seleccionadas y excluir o incluir aquellos Proveedores o Facturas las cuales no se desea pagar.


Guardar los cambios y hacer clic en el botón Crear para reconstruir los cambios realizados. Observe que el estado del lote Pago cambia Modificando y  luego a Construir. Hacer clic en el botón Acciones y seleccione Formatear Pagos. El estado del lote Pago cambia Formateado. En ese momento se habrá creado un archivo de salida, con ello puede  imprimir cheques o entregar el archivo de salida a su banco para desembolsar los pagos electrónicos.


Hacer clic en el botón Acciones y seleccione Confirmar Lote de Pagos y imprimir Registro final Para confirmar el lote.  Seleccione Impreso en el campo de estado para imprimir todos los cheques. Ingrese el último número de cheques impresos y dar al botón Confirmar


Durante este paso Payables actualiza el estado de la factura a pagado y asocia un número de pago con el pago de la factura y la factura. Se crea un Registro de Pago Final, que puede revisar para verificar el lote terminado. El Lote de Pagos  cambia a estado Confirmado. Puede reiniciar un lote pago si un proceso concurrente falla. También puede reiniciar la impresión de verificación si el mal funcionamiento de la impresora durante la impresión de cheques.

Restricciones
Tener en cuenta que después de formatear un lote de pagos, ninguno de los campos de la ventana de Lotes de pago es actualizable a excepción de Tipo de Cambio. 

No puede seleccionar un documento de pago si está actualmente en uso en otro lote de pagos. para ello debe confirmar o cancelar el otro lote de pagos antes de poder utilizar el documento de pago.

viernes, 19 de junio de 2015

Información de Detalles de Activos

La Pantalla Detalle de Activos muestra la información de cada Activo dentro del Libro de Activos y Categoría al cual se le ha asignado. Los campos que podemos encontrar en esta pantalla son los siguientes:

Número de activo
Un número de activo identifica de forma exclusiva cada activo. Cuando se agrega un activo, puede ingresar un Numero puede dejar el campo en blanco para usar la numeración automática de Activos. Puede introducir cualquier valor no numérico siempre y cuando sea Único y sea diferente de la numeración Automática.

Descripción
Es un lista de valores para elegir una descripción estándar que esta definida en la pantalla de Consultas o puede  ingresar una propia.
Numero Etiqueta
El número de etiqueta, debe ser único. Un número de etiqueta identifica de forma exclusiva cada activo. Por ejemplo, el número de etiqueta puede ser un código de barras para realizar el seguimiento de activos, si las usa.

Categoría
Oracle Assets usa las reglas de depreciación en función de la Categoría, el Libro y la Fecha de Servicio. Todos los activos de una categoría comparten las mismas cuentas de costos y cuentas de depreciación para cada amortización contable.

Clave de Activos
La clave de activos permite identificar grupos de activos rápidamente. No tiene impacto financiero; sino que se puede utilizar para realizar un seguimiento de un grupo de activos de una manera diferente a la categoría de activos. Por ejemplo, puede tener una clave de activos por Proyectos o por Sucursales.

Tipo de activo
En Oracle Assets  puede tener los siguientes Tipos de activos:

Capitalizado: Activos incluidos en el balance de la empresa y por lo general se deprecian. Con cargo a una cuenta de costos de compensación de activos.

CEP (Construcción en Proceso): Activos en construcción, aún no está en uso y aún no se deprecia. Una vez que el activo CEP se capitaliza, Assets comienza a depreciar. Con cargo a una cuenta de compensación de la construcción en proceso.

Contabilizado como Gasto: Son artículos que no se deprecian; el costo total se carga en un solo período de una cuenta de gastos. Assets no crea asientos para este tipo de Activo.

Grupo: Un activo grupo es un conjunto de activos. Puede agregar un activo dentro de un grupo de activos. El Costo de los activos del Grupo es la suma de todos los costos de los activos miembros asociados. Un grupo puede contener muchos activos individuales que fueron colocados en servicio en diferentes años, pero que comparten una sola cuenta de depreciación para el grupo. La depreciación de los activos del Grupo, conocido como la depreciación de grupo, se calcula y se almacena a nivel de grupo.
  
Unidades
El número de unidades representa el número de componentes incluidos como parte de un activo. Esto campo se usa cuando por ejemplo, puede agregar un activo que se compone de diez sillas separadas pero idénticas. Si va a agregar un activo, acepte el valor predeterminado de uno, o puede agregar un número diferente de unidades.

Activo Principal
Un Activo principal amarra otros activos los cuales vendría ser sus componentes dando una relación de Padre-Hijo. Por ejemplo, un monitor puede ser rastreado como un subcomponente de su padre activo, un ordenador. Ingresar el activo Principal a la que pertenece el activo si está agregando un activo componente. El activo Principal debe estar en el mismo libro corporativo.

Número Garantía
Puede configurar y realizar un seguimiento de Garantía del fabricante y el proveedor. Cada garantía tiene un número de garantía única. Puede usar la lista de valores o ingresar un número de garantía definido previamente para asignar al activo.


Número de Arrendamiento
Puede ingresar información de Arrendamientos para un activo asignado a una categoría de activos en los que el campo propiedad se establece en arrendado. Debe definir previamente el Arrendador como proveedor válido en la ventana de Proveedores, y definir los arrendamientos en la ventana Detalles de arrendamiento.

Propiedad
Puede hacer un seguimiento de activos por Propiedad y Arrendado. Solo puede elegir el valor Arrendado solamente si asigna el activo a una categoría de Arrendamiento.

Comprado
Se detalla  como el activo se compra a la organización: nuevo o usado

En Uso
La casilla En Uso es sólo para su referencia. Indica si el activo está en uso. Por ejemplo, un ordenador en el almacenamiento todavía se deprecia porque se convierte en obsoleto con el tiempo si es o no está en uso.

En Inventario

La casilla En Inventario, indica que este activo si se incluye cuando se ejecuta la comparación del inventario físico. Al configurar las categorías, se define esta casilla.


miércoles, 17 de junio de 2015

MOAC - Control de Acceso Multi-Organización

Control de Acceso Multi-Organización, o MOAC (Multi-Org Access Control), permite a los usuarios acceder a múltiples unidades operativas en una sola responsabilidad. Antes de la versión R 12, en 11i cada responsabilidad podía acceder sólo a una unidad operativa. Por lo tanto, los usuarios que tenían que gestionar múltiples unidades operativas tenían que conectar en otra sesión y otras responsabilidades para llevar a cabo sus tareas. En la versión R12, los usuarios pueden realizar tareas para múltiples unidades operativas sin cambiar responsabilidades y se logra mediante la configuración del perfil  de MO: Perfil de Seguridad

Podemos explicarlo mejor con el siguiente ejemplo. En 11i, Si una empresa tiene tres unidades operativas en  Brasil, Perú y Alemania, la compañía tendría que crear tres responsabilidades, uno para cada unidad operativa. Los usuarios para ver en AP las facturas de las 3 unidades operativas, tienen que ingresar a cada una de las responsabilidades por separado.

Con MOAC en R12, cada responsabilidad aplicación puede acceder a múltiples unidades operativas. La empresa puede crear una sola responsabilidad para las tres unidades operativas y los usuarios sólo tienen que entrar una vez para realizar tareas tales como: Ingresar facturas en Cuentas por Pagar, ver Requisiciones,Ordenes de Compra, entRe otros.

Para ello se requiere establecer ya sea el perfil MO: Unidad OperativaMO: Perfil de Seguridad para cada responsabilidad a utilizar Organizaciones múltiples. Si el MO: Perfil de Seguridad está establecido, entonces se ignora el otro perfil. 

A nivel transaccional cuando entramos a la pantalla de facturas de AP o de AR vemos un campo que no estaba antes en la version 11i, que es el de unidad operativa con laucla podemos saber de donde proviene la factura.

Configurar Acceso MOAC
Para configurar el acceso tenemos que crear un perfil de seguridad   para ello debemos navegar a una responsabilidad de HRMS >> Seguridad >> Perfil. Seleccione un nombre para el perfil y asociar al Grupo de Negocios. Seleccione el Tipo de seguridad como "Lista de organizaciones seguras por jerarquia de organizaciones".  En la pestaña Seguridad Organización Agregar las Unidad operativas seleccionando su Clasificación y Nombre de Organización.


Luego se tiene que ejecutar la solicitud Mantenimiento de Lista de Seguridad. Para ello ir la responsabilidad de HRMS >> Procesos e Informes >> Ejecutar Procesos e Informes. Indicar ejecutar una Solicitud Única, Buscar, colocar los parámetros y ejecutar el programa concurrente.



Por último hay que asignar el perfil creado a la responsabilidad a la que queremos dar el acceso, para ello debemos ir a Administrador de Sistema >> Perfil >> Sistema en la opción de perfil MO: Perfil de Seguridad


lunes, 15 de junio de 2015

Administradores de Interface

La pantalla de Administradores de Interface administra los procesos de transacciones tales como transacción de movimientos o transacciones de costo del material. Estos se ejecutan en intervalos periódicos que se especifican hasta que son eliminados por el Gestor de concurrentes. Cada Administrador controlan el número de trabajadores de la transacción, los intervalos de procesamiento, y el número de transacciones procesadas por cada trabajador durante cada intervalo.

Activar un Administrador
Ir a una Responsabilidad de Inventory >> Configuración >> Transacciones >> Administradores de Interface. Seleccione un administrador de transacciones en la ventana de Administradores Interface. Seleccione Iniciar Administrador desde el menú Herramientas.

La ventana Lanzar Administrador de Inventario aparece mostrando el administrador de transacciones que ha elegido activar. Nota: Si el administrador ya está activo, Oracle Inventory muestra una advertencia  indicando que el Administrador ya esta activo.Finalmente seleccione Ejecutar


viernes, 12 de junio de 2015

Definir Impresoras en EBS

Cuando se ejecuta un reporte en Oracle E-Business Suite, Oracle Reports genera y da formato a la salida. Un reporte  completo se envía al sistema operativo por el gestor de concurrentes, lo que emite un comando de impresión del sistema operativo, o llama a un programa de impresión personalizado que emite un comando del sistema operativo de impresión.



Los comandos que una impresora puede entender varían de un tipo de impresora a otra. Un tipo de impresora identifica una impresora por el fabricante y el modelo. Un estilo de impresión identifica como se visualizará. Un Driver de impresora proporciona comandos que indican a la impresora cómo va a salir el estilo de impresión especificado. La posibilidad de imprimir un reporte en un estilo de impresión particular depende del tipo de impresora al cual se ha enviado a imprimir.

Registrar Driver de impresora
Ir a la responsabilidad de Administrador de Sistema >> Instalación >> Impresora >> Driver. Esta pantalla sirve para definir el driver o controlador de la impresora y los comandos. El controlador proporciona comandos para impresora acerca de cómo dar salida a un estilo de impresión específico. Se puede entender como una serie de instrucciones utilizadas por estilo de impresión para una impresora en particular.

Ingresar un Nombre del Driver o controlador de impresora el cual debe ser único para una plataforma determinada. El Driver de usuario es referenciado por parte de Oracle E-Business Suite y debe ser único para una plataforma determinada. Ingresar el Driver SRW para la impresora de Oracle Reports (SRW). Sólo los programas de Oracle Reports requieren esta información.Ingresar  la ruta completa del archivo, o simplemente el nombre del archivo que se encuentra en el directorio $FND_TOP/$APPLREP

Indicar la plataforma  que se define con el Driver de impresora. Si no puede encontrar un código de plataforma será por defecto nulo.


En Método de Driver puede escoger las siguientes opciones:

Comando:  El Driver  de impresora se ejecuta dentro de un shell del sistema operativo. Un ejemplo es el comando lpr en UNIX.
Programa :  El Driver  de la impresora ejecuta directamente como un programa, Un ejemplo es un programa independiente C para la impresión.
Subrutina: El Driver  de impresora se ejecuta en una rutina de Oracle E-Business Suite predefinido.

Ingresar los Argumentos cuando el método de Driver se establece como Programa, ingresar los argumentos genéricos que deben ser suministrados al programa de impresión. Si el método es comando, escriba el comando completo y sus argumentos.

Ingresar la cadena de Inicialización que debe ser enviado a la impresora antes de que el Driver de la impresora puede comenzar a imprimir.  Ingresar la cadena de Reestablecimiento  que devuelve la impresora a su estado listo cuando se completa la impresión.

Registrar Estilo de impresora
Ir a la responsabilidad de Administrador de Sistema >> Instalación >> Impresora >> Estilo. Esta pantalla sirve Esta pantalla indica los diferentes estilos que puede tener la  impresora como  Número de líneas en la página, el ancho de la línea, etc. Una impresora puede tener más de un estilo, siempre y cuando la impresora lo soporte. Si un estilo de impresión está disponible y se registra para una impresora determinada entonces sólo será visible para el usuario.


Ingresar un Nombre de Estilo Único, Luego de grabar  no se podrá actualizar el nombre. Ingresar un número que determina la secuencia  de visualización al momento de consultar. Puede colocar un número de secuencia negativa el cual  aparece antes de cero, y cero aparece antes de un número de secuencia positiva. El Estilo de usuario no aparece en ninguna parte excepto en esta ventana. El Driver SRW que se llamará cuando se imprime un reporte es generado por las aplicaciones de Oracle Reports.


Ingresar el número de Columnas y el número de Filas de su estilo de impresión. Marcar la casilla de Suprimir Cabecera para definir un estilo de impresión que suprime la impresión de esta página de cabecera. Finalmente  Ingresar la Orientación de la página impresa, por ejemplo, vertical u horizontal.

Registrar Tipo de impresora
Ir a la responsabilidad de Administrador de Sistema >> Instalación >> Impresora >> Tipo. Usar  esta ventana para definir un tipo de impresora y asignar estilos de impresión y sus Drivers de impresora correspondientes al tipo de impresora. Cuando los usuarios van a elegir una impresora para enviar un reporte  a los estilos de impresión disponibles,estos se determinan normalmente por el tipo de impresora.


Ingresar  un Tipo de impresora. Puede colocar  HPLJ4  para una impresora marca HP y serie Laserjet 4.  Esto se  selecciona cuando se registra una impresora utilizando la ventana Impresoras. La región Drivers de Impresora debe asignar un estilo y driver de impresora a sus tipos de impresora. El botón Estilo abre la ventana Estilos de impresora y el botón Driver abre la ventana de Drivers de la impresora.


Registrar Tipo de impresora
Ir a la responsabilidad de Administrador de Sistema >> Instalación >> Impresora >> Registrar. Esta pantalla sirve para registrar impresoras con Oracle E-Business Suite. Debe registrarse una impresora para poder imprimir reportes en él, utilizando Oracle E-Business Suite. Sólo se puede registrar una impresora con un tipo de impresora previamente definido.



Ingresar  el nombre de la impresora .Asignarle un  tipo de impresora (es decir, el fabricante y modelo). Algunos reportes  requieren una impresora de un tipo específico para poder imprimir correctamente. Sólo se puede seleccionar un tipo de impresora previamente definido. Dar clic al botón Tipos impresora para abrir una ventana para definir un tipo de impresora.

miércoles, 10 de junio de 2015

Concurrentes Programados

Oracle proporciona una gran flexibilidad en la programación de las Solicitudes de Programa concurrentes, sin embargo es necesario que algunos de los programas sirvan para ejecutarse sólo en ciertas horas y ciertos días. Tener en cuenta que hay  programas que se deben ejecutar sólo una vez a la  semana y cada noche fuera del horario de trabajo. 

Es importante tener en cuenta que cuando se programe un programa concurrente no hay usuario allí para seleccionar los valores de los parámetros que se definen. Por lo tanto, cualquier parámetro requerido que hemos añadido debe tener un valor por defecto. Esto se puede hacer al entrar en el programa concurrente  pero  por defecto se pondrá un valor para la organización.


Programar un programa concurrente
Para programar el programa concurrente debe ir a responsabilidad donde se encuentrael porgrama concurrente que desea programar. Ir a Ver >> Solicitudes y Ejecutar una nueva solicitud.

Seleccione el concurrente que desea programar y colocar los parámetros correspondientes. En la región En este momento podremos visualizar que el campo Ejecutar trabajo por defecto tiene el valor Lo Antes Posible, significa que el programa se ejecutara de inmediato. Dar al Botón Programar.



Nos aparecerá la pantalla Cronograma, esta pantalla nos brindara diferentes opciones para programar nuestro programa concurrente los cuales podremos escoger las siguientes opciones:

Una vez
Esta opción nos indica que debemos colocarle una fecha exacta para que se ejecute nuestro programa concurrente el cual se ejecutara solo esa fecha.



Periodicamente
En esta opción debemos indicar las fechas en que vaa empezar y finalizar nuestro programa. La opción Reejecutar cada podemos indicar cuantas veces  se van a ejecutar , si una vez  al di o al mes. Luego en la región Aplicar Intervalo podemos decir si la siguiente ejecución empieza Desde el Inicio de la ejecución Anterior o Desde la Finalización de la ejecución Anterior.



En Días Específicos
En esta opción puedes indicas que Fechas de Cada Mes se va a ejecutar el programa concurrente o que Dias de Cada Semana se va a ejecutar.



 Días Específicos
En esta opción puedes indicas que Fechas de Cada Mes se va a ejecutar el programa concurrente o que Dias de Cada Semana se va a ejecutar. Luego de escoger como Ejecutar el Trabajo dar Aceptar y Ejecutar. Con eso ello se generará una Solicitud en Estado Pendiente Programado de acuerdo a como se le ha configurado.

martes, 9 de junio de 2015

Como cambiar un formulario en modo consulta

Cuando creamos un formulario podemos indicar por código si trabajara en modo consulta para un usuario o responsabilidad en particular. Sin embargo podemos realizar dicho evento sin necesidad de agregar código personalizado en nuestros formularios o incluso en formularios Standard.

Para realizar una consulta a cierto formulario hagamos el ejemplo con la pantalla de Direcciones. Primero debemos hallar la función que hace que esta pantalla trabaje normalmente en Oracle Assets. Una forma rápida es buscar el menú que esta asociado a nuestra responsabilidad de Oracle Assets para ello debemos ir al Administrador de Sistema >> Responsabilidad >> Definir. 



Debemos copiar el valor del campo Menú, luego debemos navegar  a la opción Aplicación >> Menu y debe consultar en el campo Nombre Menú usuario. Consulta a través de varios submenús para llegar al nombre de la función necesaria; en este caso, llamado Direcciones el cual se encuentra en el menú FA_SETUP_ASSETS




Ahora debemos ir Aplicación >> Función. Consultar en el campo Nombre Función Usuario para encontrar la función que llama al formulario de Direcciones de Activos. Crear una nueva función que utilice las mismas características con diferente Codigo y Nombre Función, y agregar en la región de Pantalla QUERY_ONLY = YES en el campo de parámetros.


Crear o modificar la estructura del menú, al cual necesita ser asociado a esta nueva función. Dependiendo de lo que se necesita, crear o modificar la responsabilidad y asociar con el menú. 


Luego reingresar al Oracle con la responsabilidad donde se encuentra la nueva función. Al Ingresar a la pantalla de Direcciones podremos apreciar que el botón Nuevo, Grabar y Eliminar de la barra de Herramientas estan desactivados e incluso la pantalla esta en modo consulta.



lunes, 8 de junio de 2015

Administrador de Costos

La funcionalidad del costeo en el modulo de  Inventory empieza cuando  las transacciones de inventario se han completado, entonces se insertan los registros  en la tabla MTL_MATERIAL_TRANSACTIONS y se pueden ver a través de la pantalla Transacciones de Material. Después el programa Administrador de Costos o el Cost Manager recogerá estas transacciones para costear. Luego que el proceso de costeo  se completa con éxito, los registros se insertan en las siguientes tablas :

MTL_TRANSACTION_ACCOUNTS
CST_INV_DISTRIBUTIONS_V 

Uno puede ver  estos registros en la pantalla Distribuciones de Material. Para activar  el Administrador de Costos debe navegara la responsabilidad de Inventory >> Configuración >> Transacciones >> Administradores de Interface.


Cost Manager es uno de los programas concurrentes en Oracle Aplicaciones que se activa en intervalos periódicos, a diferencia de otras solicitudes concurrentes no creará una nueva solicitud concurrente cada vez que se ejecuta.

Se puede observar  si una transacción se ha costeado, en la tabla MTL_MATERIAL_TRANSACTIONS. Existe la columna costed_flag el cual al inicio tiene el dato en 'N' y luego pasa 'NULL'. El costed_flag puede tener los siguientes tres valores:

N -No es procesada y espera al Administrador de costos
NULL -exitosamente procesada por el Administrador de costos
E -con errores durante el costeo

Puede revisarlo por el siguiente script

SELECT TRANSACTION_ID, COSTED_FLAG FROM MTL_MATERIAL_TRANSACTIONS
WHERE TRANSACTION_ID = &TRANSACTION_ID


Nota: Tener en cuenta que en la tabla MTL_MATERIAL_ TRANSACTIONS debe tener  sólo pocas filas con el valor de costed_flag en 'N', si fuera lo contrario y cada vez se aumenta las filas es posible que el Administrador Costos debe estar inactivo o que debe haber otro problema con los Administradores de Interface