Hola.
Aca te dejo una explicacion de como funciona el metodo FIFO
FIFO.
Cuando usa el método FIFO,el sistema calcula el costo del artículo como el costo de la unidad más antigua disponible.
La teoría detrás de este método de valoración es el mismo que el nombre: el primero que ingresa, es el primero en salir. Los primeros artículos que se reciben en el stock son los primeros en emitirse. Éste es un método útil si tiene artículos de inventario con fechas de vencimiento. Desea vender los artículos antes de la fecha de vencimiento, entonces siempre vende los artículos antiguos primero.
¿Cómo funciona este método de valoración?
El sistema almacena cada entrada de mercancías en el inventario en una capa separada.
Cuando contabiliza una salida de mercancías, como cuando vende un artículo, el sistema utiliza el precio de la capa más antigua, de la segunda más antigua, etc.
Digamos que compra una cantidad de 5 a 10 dólares cada uno. El costo por unidad de la primera capa es de $10 cada una.
Luego compra una segunda cantidad de 5 a 20 dólares cada una. El costo de la capa más antigua se mantiene en 10 dólares. Sin embargo, tiene también una capa más nueva con un costo por unidad de $20.
Al vender el artículo, el sistema usa la capa más antigua primero. Por lo que la primera cantidad de los 5 vendidos tiene un costo por artículo de $10.
Revisa este link:
h_tps://archive.sap.com/discussions/thread/3879122
De alli tome la info anterior alli se explica a detalle como funciona el FIFO.
Lo que esta sucediendo en tu caso es que como el metodo es Primero en ENTRAR primero en SALIR, cada entrada va creando una nueva CAPA de costeo, es decir que cuando hicieron la Nota Credito, crearon una Segunda CAPA, y al hacer la EntradaInventario Saldo Apertura crearon una TerceraCapa.
Es decir capa1=costo 1,100
capa2=costo 1,275
capa3=costo ??? (no lo mencionas en tu post)
sacaste la primera vez con factura venta, tomo costo 1,100 (primera CAPA)
Ingresaron con NCredito, (se crea capa2=costo 1275)
Ingresaron con EntradaArticulos mediante SaldoApertura (se crea capa3= costo ???( no lo mencionas en tu post)
Al hacer una salida --> tomará el costo de la capa2
Al hacer una siguiente salida --> tomará el costo de la capa3.
Asi entiendo que funciona el FIFO, revisalo contra tus datos reales…
Te sugiero que crees un ambiente de pruebas y alli probes todos los casos.
Espero te sirva y espero no haberte enredado mas…jejeje…
Saludos.