Chapter 6: Testing the fit of employability models
6.3. Results
6.3.1. Preliminary Analyses
6.3.1.1. Ascertaining relationships and differences between variables
Sistema de inventario permanente por FIFO
Utilización.- Esta opción calcula los valores de stocks por el método FIFO (FIFO estricto).
Cada operación de recibo de inventario crea un layer de cantidades, costes (precio de compra) y fechas.
Cada operación de liberación de inventario utiliza cantidades y sus costes correspondientes de los primeros layers abiertos. Un layer se cierra cuando se libera su cantidad completa.
Cuando se registran varias operaciones de recibo de inventario en la misma fecha, SAP Business One identifica el primer layer, el segundo layer, etcétera, según su tiempo de entrada.
Nota: No se visualiza el precio de entrega en los datos maestros de artículo cuando se gestiona el inventario permanente por FIFO.
La información acerca del precio de entrega FIFO existe en diario de almacén, precio calculado y cantidad abierta.
Flujo FIFO al crear documentos de ventas:
1. Cree una entrega. Se crea la siguiente operación automáticamente: Cuenta de mayor \
Código IC Nombre Debe Haber
500025 COGM 01 100
130000 Stock 01 100
El importe total es el resultado del coste de los primeros layers abiertos multiplicado por la cantidad en el documento de entrega.
2. Cree devoluciones o devoluciones basadas en la entrega. Se crea la siguiente operación automáticamente:
Cuenta de mayor \ Código IC
Nombre Debe Haber
500025 COGM 01 -100
132008 Devolución 01 -100
Cuando una devolución se basa en una entrega, se utilizará el coste de entrega para calcular los importes en el asiento. Este coste abre un nuevo layer (el último layer de la lista).
Cuando una devolución es independiente, el coste de los primeros layers abiertos se utilizará para calcular los importes en el asiento. Este coste abre un nuevo layer (el último layer abierto de la lista).
Nota: La cuenta de mayor Devolución 01 funciona como cuenta de contrapartida a la cuenta COGM.
Esta cuenta sustituye a la cuenta de existencias implicada en estas clases de asientos en versiones anteriores.
3. Cree una factura de deudor que no se base en la entrega. Se crea la siguiente operación automáticamente:
Cuenta de mayor \
Código IC Nombre Debe Haber
Deudor Deudor 129.99
400000 Ingresos 01 129.99
500025 COGM 01 100
130000 Stock 01 100
Nota: Cuando una factura de deudor se basa en una entrega, no se crea ninguna contabilización de stocks, de modo que se crea únicamente un asiento normal en el sistema de contabilidad. La operación descrita anteriormente incluye tanto la operación de inventario de la entrega como la operación contable de la factura. 4. Cree un abono de deudor. Se crea la siguiente operación automáticamente:
Cuenta de mayor \ Código IC
Nombre Debe Haber
Deudor Deudor -129.99
400000 Ingresos 01 -129.99
500025 COGM 01 -100
132008 Devolución 01 -100
Cuando un abono esté basado en una factura de deudor, se utilizará el coste de la factura de deudor para calcular los importes en el asiento. Este coste abre un nuevo layer (el último layer de la lista).
Cuando un abono es independiente (creado sin una referencia a un documento base), el coste de los primeros layers abiertos se utilizará para calcular los importes en el asiento. Este coste abre un nuevo layer (el último layer abierto de la lista).
Cuando se basa un abono de deudor en devoluciones, no se crea ninguna contabilización de stocks, de modo que se crea únicamente un asiento normal en el sistema de contabilidad.
Nota: Este escenario no es relevante para un abono de deudor basado en una factura anticipada de deudores.
Flujo FIFO al crear documentos de compras:
Nota: En algunos de los ejemplos siguientes, las cuentas de mayor y las direcciones (Debe/Haber) en el asiento permanecen tal cual, sin embargo, los importes pueden variar según el origen del documento:
Un documento independiente.
Un documento basado en un documento que representa un layer abierto.
Un documento basado en un documento que representa un layer cerrado.
1. Cree un pedido de entrada de mercancías. Se crea la siguiente operación automáticamente:
Cuenta de mayor \ Código IC
Nombre Debe Haber
208040 Costes de imputación 01
100 130000 Stock 01 100
Cuando se añade un pedido de entrada de mercancías, se crea un nuevo layer de cantidad y coste.
La cuenta de costes de imputación funciona como alternativa provisional para el acreedor, que se compensará únicamente después de que se cree la correspondiente factura de acreedores.
2. Cree devoluciones. Se crea la siguiente operación automáticamente: Cuenta de mayor \
Código IC
Nombre Debe Haber
208040 Costes de imputación 01
-100 130000 Stock 01 -100
Observe que este asiento es idéntico al creado por el pedido de entrada de mercancías, pero a la inversa.
Cuando una devolución de mercancías está basada en un pedido de entrada de mercancías:
a) En caso de que el layer creado por el pedido de entrada de mercancías esté todavía abierto, se utilizará el coste del pedido de entrada de mercancías para calcular los importes del asiento.
b) En caso de que se cerrara el layer creado por el pedido de entrada de mercancías, el coste de los primeros layers abiertos se utilizará para calcular el coste de los importes en el asiento.
Nota:
Se bloqueará la columna de precio en el documento de devoluciones de mercancías en los escenarios anteriores.
Se cerrará la cantidad relevante del layer utilizado por el documento de devoluciones de mercancías.
Cuando una devolución de mercancías es independiente, el coste de los primeros layers abiertos se utilizará para calcular los importes en el asiento, con independencia de los precios en el documento.
c)Cree una factura de acreedores. Cuando está basada en un pedido de entrada de mercancías, se carga el Debe de la cuenta de costes de imputación y el Haber del acreedor. El asiento creado es:
Cuenta de mayor \
Código IC Nombre Debe Haber
Acreedor 1 Acreedor 100
208040 Costes de
imputación 01
100
Nota: La cuenta de costes de imputación funciona como cuenta de compensación, es decir, se carga el Debe de acuerdo con el importe abonado en el pedido de entrada de mercancías.
Cuando se añade una factura de acreedores que no está basada en un pedido de entrada de mercancías se crea automáticamente el siguiente asiento:
Cuenta de mayor \ Código IC
Nombre Debe Haber
Acreedor Acreedor 100
130000 Stock 01 100
Creación de un abono de acreedores.
Cuando un abono de acreedores está basado en una factura de acreedores:
a) En caso de que el layer creado por la factura de acreedores esté aún abierto, se utilizará el coste de factura de acreedores para calcular los importes del asiento.
b) En caso de que se cerrara el layer creado por la factura de acreedores, el coste de los primeros layers abiertos se utilizará para calcular los importes en el asiento.
Nota:
Se bloqueará la columna de precio en el documento de abono de acreedores en los escenarios anteriores.
Se cerrará la cantidad relevante del layer utilizado por el documento de abono de acreedores.
a) Cuando un abono de acreedores se basa en devoluciones de mercancías, el coste utilizado para calcular los importes en el asiento creado por este abono de acreedores es el precio registrado en las devoluciones de mercancías y no el coste de su layer abierto. Se bloqueará la columna de precio para modificaciones en el documento de abono de acreedores.
c) Cuando un abono de acreedores es independiente, el coste de los primeros layers abiertos se utilizará para calcular los importes en el asiento, con independencia de los precios en el documento.
Si el precio en el abono de acreedores es diferente al del coste de los primeros layers abiertos, se hará constar esta diferencia de precio en la cuenta de diferencia de precio.
Nota:
Se bloqueará la columna de precio para modificaciones en caso de que un abono esté basado en una devolución de mercancías o en una factura de acreedores.
En caso de que el precio en el documento base sea diferente al del coste del layer abierto vinculado a ese documento base, se hará constar esta diferencia de precio en la cuenta de diferencia de precio. Observe que este escenario es relevante para todos los casos, salvo cuando un abono de acreedores está basado en una factura de acreedores en la cual el layer creado por la factura de acreedores está abierto todavía.