Open sebatista opened 3 years ago
@sebatista Esto a que reporte corresponde?
Esto corresponde al reporte de Volumen y Kilogramos cortados.
Básicamente hay que recorrer la lista de materiales hasta llegar a la materia prima. Yo lo hago recorriendo tipo arbol, sería en un campo calculado buscas la materia prima del producto, si llegaste a un idm, freno y lo muestro, sino ése que encontré le vuelvo a buscar la materia prima. En algunos casos lo tuve que hacer hasta 3 veces. Pero en nuestro caso y siendo una base de datos relacional (entiendo que no hay chances de programación) hay que pensarlo un poco mas, no tiene formulas de PLSQL, al menos un if, con un si, se resuelve. Adjunto captura de pantalla de Excel.
En base a las columnas obtenidas de Odoo, se hicieron los siguientes campos calculados.
NOTA: Las herramientas existentes en excel, pueden requerir la separación de campos o utilización de fórmulas, pero en Odoo existe la posibilidad de agrupar en columnas las distintas monedas, para lograr el mismo efecto.
Corte: El objetivo de este campo es obtener únicamente los registros que corresponden a las condiciones de corte. Si este campo se puede lograr mediante una serie de filtros en el informe, podría ser Evitable. El filtro que se realiza es, si el centro de producción en el campo “Centro de producción/Código” es alguno de los siguientes ("FTX16", "BA118", "BA10" ó "PH123") Y además, la operación en el campo “Operación/Operación” contiene alguna de éstas palabras ("Op10", "op10", "Corte" ó "corte") entonces es un registro que se desea utilizar para los cálculos del reporte. Si no cumple con las condiciones, entonces no será considerado dentro de los cálculos.
Código de Materia Prima: Este campo tiene como objetivo buscar el código de materia prima de la pieza que se utiliza en la operación de corte. Puede ser necesario recorrer las listas de materiales hasta llegar al código de materia prima.
Nombre de Materia Prima: Este campo tiene como objetivo presentar el nombre de la materia prima obtenida del mismo modo que el código de materia prima, o mediante él.
Cantidad de Materia Prima: Es necesario indicar la cantidad de kilos utilizados para cada pieza en la operación de corte.
Unidad de Medida de Materia Prima: Se indicará en qué unidad de medida se presenta la materia prima encontrada.
Cantidad Total de Materia Prima: Es la cantidad de Materia prima multiplicado por la cantidad de piezas de Órdenes de Trabajo/Cantidad.