El costo comercial guardado en un renglon y el costo fisico de inventario responden preguntas distintas. La rentabilidad comercial conserva el snapshot conocido al vender; la contabilidad de costo usa el PPP en ARS del movimiento fisico exacto. Cambiar despues el costo del Producto no reescribe ninguno de los dos.
Que se reconoce
- La Venta directa, POS, Ecommerce o Mercado Libre conserva Empresa, sucursal, espacio, almacen, renglon, Producto, cantidad y movimiento de salida exactos.
- Un combo fisico ya armado descarga el PPP de su existencia terminada. Un kit virtual no posee stock propio: reconoce por separado los movimientos reales de cada componente.
- Si el Remito movio stock antes de facturar, el costo espera el vinculo exacto con los renglones de Venta. Las porciones se distribuyen por cantidad y la final absorbe el residual de centavos.
- Una devolucion, Nota de Credito o anulacion toma la porcion reconocida de la salida original. Nunca usa el costo vigente ni otra Venta parecida.
Configuracion contable explicita
La ficha del Producto puede indicar una cuenta de inventario imputable de Activo. Si no la indica, la Empresa debe configurar default_sale_inventory_account. La cuenta de costo puede provenir del subcentro o centro valido del Producto; de lo contrario la Empresa debe configurar default_cost_of_sales_account. Los valores recomendados que instala el sistema no sustituyen una decision de la Empresa.
La cuenta existe, pero la operacion dice que falta
Cuenta existente, valor recomendado y asignacion guardada son tres cosas distintas. El bloqueo puede indicar que falta la asignacion, no la cuenta en el Plan de Cuentas. Antes de crear otra cuenta, compara estas evidencias:
| Evidencia | Que demuestra | Que falta verificar |
|---|---|---|
| Cuenta en el Plan de Cuentas | La cuenta existe. | Debe estar activa, ser imputable y tener el tipo correcto: R- para costo o Activo para inventario. |
| Columna Recomendado | El sistema propone un valor. | No demuestra una asignacion guardada. Si Su Valor muestra Sin configurar, este parametro no tiene una cuenta asignada. |
| Columna Su Valor | La Empresa tiene una asignacion guardada. | Reabrir el parametro y validar la cuenta exacta contra el Plan de Cuentas; un valor guardado invalido tampoco habilita la operacion. |
- Confirma la Empresa y la instalacion donde ocurrio el bloqueo. Una asignacion realizada en otra Empresa o instalacion no configura esta.
- Revisa en el Producto sus cuentas y su centro/subcentro realmente asignados. Un centro predeterminado o una cuenta de ingreso no acreditan una cuenta de costo R- vinculada al Producto.
- Si no hay una cuenta propia valida, un administrador autorizado revisa los dos parametros contables de esa Empresa y guarda expresamente las cuentas elegidas. Usar recomendado requiere la misma revision: no es una autocorreccion.
- Reabre el listado y la ficha: Su Valor debe mostrar la cuenta elegida, activa e imputable. No basta ver la sugerencia ni pulsar Guardar sin comprobar su persistencia.
Estos parametros de costo fisico exigen la asignacion guardada; no adoptan automaticamente el valor recomendado. No dupliques cuentas, desactives Contabilidad ni cambies precios o costos para evitar el bloqueo. Configurar las cuentas no completa por si solo una Venta pendiente ni genera su cobranza.
CVTA se genera solamente cuando coinciden las tres autoridades: modulo Contabilidad de Empresa, parametro accounting_auto_generate, switch AUTO_ACCOUNTING_ENTRIES del espacio y Producto con contabilidad habilitada. Debita Costo de Venta y acredita Inventario. RCVT usa exactamente las mismas cuentas en sentido inverso. Si una cuenta falta o no es imputable, la operacion se revierte completa y muestra que dato debe corregirse.
Si al confirmar picking o una entrega aparece «falta una cuenta imputable R- para reconocer costo de venta», no repitas ni fuerces la salida. En Contabilidad > Tablas > Plan de Cuentas verifica una cuenta de Resultado Negativo activa que reciba movimientos; luego revisa el centro/subcentro del Producto o Sistema > Parametros del Sistema > Contabilidad, default_cost_of_sales_account. Revisa tambien default_sale_inventory_account: debe apuntar a una cuenta de Activo igualmente activa e imputable si el Producto no tiene cuenta propia. El valor «Recomendado» es una sugerencia, no una asignacion vigente; la Empresa decide ambas cuentas. Tras completar la configuracion, vuelve al mismo comprobante y comprueba que la preparacion anterior siga pendiente antes de reintentar una sola vez. Verifica cantidades, movimiento fisico y asiento CVTA exactos; nunca cambies precio ni costo del Producto para desbloquearlo.
Si la ficha de un parametro contable no abre o muestra un error del servidor, no asumas que el valor quedo guardado y no pulses «Usar recomendado» para saltear el diagnostico. Conserva el comprobante pendiente y solicita revision del registro del sistema. Retoma el mismo caso solo cuando la ficha abra, los dos valores configurados aparezcan en el listado y se hayan verificado contra el Plan de Cuentas.
Reintentos, Historicos y control
Repetir el mismo movimiento conserva una sola evidencia y un solo asiento. Un cambio de cantidad, contexto, Producto o cuenta no reemplaza lo ya reconocido. Las salidas anteriores a esta version no se reconstruyen por costo actual ni por diferencia; ante una devolucion historica sin evidencia se conserva el movimiento y se deja el diagnostico para revision.
Para controlar una Venta compara cantidad fisica, PPP de salida, costo comercial del renglon, total reconocido, cuenta de costo, cuenta de inventario y asiento. En kits revisa cada componente. En Remitos confirma que toda porcion facturada tenga su renglon exacto. Folder, informes y dashboards se cerraran en la siguiente puerta P-06; esta guia no los presenta como ya terminados.
Este artículo es el mismo que se abre dentro del sistema desde la pantalla correspondiente, y se actualiza con cada versión. Si querés ver el circuito funcionando, pedí una demo.