**[[start|Inicio]] · [[help:mapa_antpro|Mapa]] · [[help:app_compras|Compras y gastos]] · [[help:importaciones_polizas|Importaciones: pólizas e ítems importados]]** //Esta guía explica el módulo **Importaciones** de NITRO: cómo cargar de una sola vez, desde una planilla Excel, todos los ítems que llegan en una **póliza de importación (DIM/DAM)** —con sus datos aduaneros, series, lotes, vencimientos y registros sanitarios— y cómo decidir si esa mercadería va a una **Carpeta de Importación** para costearla, entra **directo al inventario** o solo se crea en el catálogo. También aclara, de una vez, la diferencia entre este módulo y la **Carpeta de Importación**. Puede probarlo en el demo público https://nitro.com.de/demo (usuario **admin**, clave **4804**).// ====== Importaciones — pólizas e ítems importados ====== ===== En 2 minutos ===== Cuando llega una importación, el contador enfrenta tres trabajos distintos: - **Dar de alta los productos** (a veces decenas o cientos: cada motor con su número de serie, cada lote de medicamentos con su vencimiento), con su subpartida arancelaria, país de origen, peso, FOB... - **Costear** la mercadería: sumar al valor FOB el flete, seguro, gravamen y despacho, y repartirlos entre los ítems para que cada uno quede en bodega con su **costo real**. - **Registrar la DIM en el Libro de Compras** para tomar el **crédito fiscal IVA** de la importación y reconocer la cuenta por pagar. El módulo **Importaciones** resuelve el **primer** trabajo (y, si usted quiere, dispara el segundo) desde una sola planilla. La **Carpeta de Importación** resuelve el **segundo**. El **Libro de Compras** resuelve el **tercero**. Por eso el menú los agrupa: {{:help:w5_imp_menu.png?650|Dónde está: Compras y gastos → Importaciones, con las tres operaciones del flujo}} **Dónde está:** módulo **Compras y gastos**, barra superior, menú **Importaciones**: * **Importar ítems (Excel)** — esta pantalla: carga masiva de ítems de la póliza (título //Importaciones — Carga masiva//). * **Carpetas de importación (costeo + dif. cambio)** — el costeo de la póliza; guía: [[help:carpeta_importacion|Carpeta de Importación]]. * **Registrar DIM en el Libro de Compras** — abre Importar Compras (Excel); guía: [[help:librodecomprasiva-excel|Libro de Compras IVA]]. ===== Importaciones frente a Carpeta de Importación (la diferencia) ===== ^ ^ Módulo **Importaciones** (esta guía) ^ **Carpeta de Importación** ^ | Pregunta que responde | "¿Qué productos llegaron y con qué datos?" | "¿Cuánto me costó realmente cada producto puesto en bodega?" | | Entrada | Una planilla Excel (plantilla universal) con una fila por ítem | Los ítems de la carpeta + los **costos** (flete, seguro, gravamen, despacho) estimados y reales | | Qué crea | Los **ítems** en el catálogo + su **ficha aduanera** (subpartida, origen, serie, lote, vencimiento, registro sanitario) + según destino, una carpeta o una recepción | La **distribución del costo** entre ítems, el ingreso al inventario a costo landed y el ajuste estimado → real con **diferencia de cambio** (NC 6) | | Asiento | Solo si elige //Costear ahora// o //Recepción directa// | Sí: Inventario / Mercadería en Tránsito, y los ajustes finales | | Cuándo usarlo | Al **llegar** la póliza, para no cargar ítems a mano | Después, cuando conoce (o estima) los gastos de importación | | Se puede usar solo | Sí (destinos //Recepción directa// o //Solo crear ítems//) | Sí (cargando los ítems a mano en la carpeta) | En resumen: **Importaciones alimenta a la Carpeta**. El flujo recomendado es: **Importar ítems (destino Carpeta) → cargar costos y distribuir en la Carpeta → registrar la DIM en el Libro de Compras**. ===== Conceptos que conviene tener claros ===== * **DIM / DAM / póliza.** La Declaración de Importación (antes DUI) que emite la Aduana. Su número se escribe en **N° DAM/Póliza** y queda grabado en la ficha aduanera de cada ítem y en la carpeta, para enlazarlos. * **FOB y tipo de cambio.** El valor unitario de la planilla está en **moneda de origen** (normalmente USD). NITRO lo multiplica por el **Tipo de cambio (a Bs)** que usted indica para obtener el costo base en bolivianos. * **Costo landed (puesto en bodega).** FOB + flete + seguro + gravamen arancelario + despacho + otros gastos, **sin IVA**. Es el costo con el que la mercadería debe quedar en inventario. * **Mercadería en Tránsito.** Cuenta puente: cuando la mercadería entra al inventario antes de registrar la DIM, se acredita aquí; al registrar la DIM en el Libro de Compras se debita y queda en cero. Debe estar configurada en **Importaciones → Configuración → Cuentas de Importación (Setup)**. * **Un ítem por serie.** Si la planilla trae **serie** (chasis, IMEI, motor), cada fila crea un ítem distinto (código = modelo-serie). Es lo correcto para vehículos, maquinaria y electrónica que se venden individualmente. * **Lote / vencimiento / registro sanitario.** Columnas del **perfil** para farmacia, alimentos y cosméticos. Se guardan en la ficha aduanera del ítem; el POS de farmacia y los reportes de vencimiento las usan. No crean ítems separados por lote. ===== Preparación ===== - **Configure la cuenta Mercadería en Tránsito**: Compras y gastos → Importaciones → **Cuentas de Importación (Setup)**. Sin ella, la importación con destino Carpeta o Recepción se detiene con el aviso //"Falta configurar la cuenta "Mercadería en Tránsito"..."//. - Verifique que exista el **almacén** donde recibirá y una **categoría** de ítems adecuada (si no existe, NITRO la crea heredando las cuentas de la primera categoría y las cuentas configuradas en el Setup). - Tenga a mano la **DIM**, la **factura del proveedor** y el **tipo de cambio** del día. ===== La plantilla Excel ===== Presione **Descargar plantilla Excel** en la pantalla. Es una planilla con **encabezados en la primera fila** y una fila de ejemplo que debe borrar. NITRO reconoce las columnas **por su nombre** (acepta sinónimos, mayúsculas o acentos), así que puede agregar columnas propias y dejar vacías las que no use. ^ Columna ^ Obligatoria ^ Significado (sinónimos aceptados) ^ | **codigo** | No | Código del ítem. Si lo deja vacío, NITRO usa la serie o genera //IMP-00001//, //IMP-00002//... (//stock_id//, //sku//) | | **descripcion** | **Sí** | Nombre del producto. Es la única columna indispensable (//detalle//, //glosa//) | | **categoria** | No | Categoría del ítem; si no existe se crea. Si está vacía, se usa la //Categoría por defecto// del formulario (//familia//, //rubro//) | | **unidad** | No | Unidad de medida; se crea si no existe. Vacío = //U// (//uom//, //um//) | | **cantidad** | No | Cantidad recibida; vacío o 0 = 1 (//cant//, //qty//) | | **subpartida_arancelaria** | No | Código arancelario de 10 dígitos (//hs_code//, //partida//) | | **pais_origen** | No | País de origen, código ISO (//origen//) | | **moneda** | No | Moneda del FOB; la primera fila con moneda define la de la carpeta. Vacío = USD | | **valor_unitario** | No | FOB **unitario** en moneda de origen (//fob//, //precio_unitario//) | | **peso_neto_kg** | No | Peso neto, usado si la carpeta reparte costos por peso (//peso//) | | **bultos** | No | Número de bultos | | **serie** | No | Serie, chasis, IMEI o motor: convierte cada fila en un ítem propio (//serial//, //chasis//) | | **marca**, **modelo**, **anio**, **estado** | No | Datos del bien (el modelo se usa en el código cuando hay serie; estado: NUEVO/USADO) | | **lote** | No | Lote del fabricante (//batch//) | | **fecha_vencimiento** | No | Fecha de vencimiento del lote, //dd/mm/aaaa// o //aaaa-mm-dd// (//vencimiento//, //caducidad//) | | **registro_sanitario** | No | Registro sanitario (AGEMED, SENASAG) del producto | > **Regla de oro de los códigos:** llene **codigo** (o **serie**) siempre que pueda. Si una fila no trae ninguno de los dos, recibe un código automático //IMP-NNNNN// y NITRO avisa que, si vuelve a importar el mismo archivo, se **duplicará**. ===== La pantalla y sus campos ===== {{:help:w5_imp_formulario.png?650|Importaciones — Carga masiva: archivo, destino, referencia, DAM, proveedor, categoría, fecha, almacén, tipo de cambio y costeo}} ^ Campo ^ Significado ^ | **Archivo Excel (.xlsx)** | La planilla llena. Solo .xlsx, máximo 25 MB. | | **Destino** | Qué hacer con la mercadería (ver tabla siguiente). Por defecto, //Carpeta de importación//. | | **Referencia / N° carpeta** | Nombre de la carpeta de importación que se creará (propone //IMP-aammdd//). Si ya existe una carpeta con esa referencia, se reutiliza. | | **N° DAM/Póliza** | Número de la DIM. Se graba en la carpeta y en la ficha aduanera de cada ítem. | | **Proveedor (para la carpeta)** | Nombre del proveedor del exterior, solo informativo para la carpeta. | | **Categoría por defecto** | Categoría para las filas sin columna //categoria// (propone //Importaciones//). | | **Fecha de recepción** | Fecha del ingreso a inventario y del costeo. | | **Almacén** | Dónde entra la mercadería (destino Recepción directa). | | **Tipo de cambio (a Bs)** | Para convertir el FOB a bolivianos (costo base = FOB × TC). | | **Costear ahora (distribuir el costo landed)** | Solo con destino Carpeta: si lo marca, la mercadería entra al kardex **de inmediato** con el costo total que indique abajo. | | **Costo total landed en Bs** | La mercadería nacionalizada: CIF + tributos + gastos, **sin IVA**. Si lo deja en 0 con //Costear ahora//, usa FOB × TC. | ==== Los tres destinos ==== ^ Destino ^ Qué hace ^ Cuándo usarlo ^ | **Carpeta de importación — costeo landed + dif. de cambio (recomendado)** | Crea los ítems y una **carpeta** con cada uno (cantidad, peso, FOB). La mercadería **no entra al kardex** todavía (salvo que marque //Costear ahora//): entra al distribuir el costo dentro de la carpeta. | Importaciones con gastos de nacionalización que quiere repartir correctamente, o cuyo costo llega por partes y en otra moneda. | | **Recepción directa a inventario (costo FOB × TC)** | Crea los ítems y los **recibe de inmediato** en el almacén elegido con costo FOB × tipo de cambio. Sin carpeta, sin DIM. | Casos simples: compras pequeñas del exterior sin gastos relevantes, muestras, o cuando el costo landed ya está incluido en el valor unitario. | | **Solo crear los ítems (sin recepción)** | Solo carga los productos al catálogo con su ficha aduanera. Ninguna existencia, ningún asiento. | Cuando la recepción se hará después por otra vía (orden de compra + recepción, por ejemplo). | ===== Procedimiento paso a paso ===== - Abra **Compras y gastos → Importaciones → Importar ítems (Excel)** y presione **Descargar plantilla Excel**. - Llene una **fila por ítem** (o por serie). Borre la fila de ejemplo. Guarde como .xlsx. - En la pantalla, elija el **archivo**, el **destino**, escriba la **referencia** de la carpeta y el **N° DAM/Póliza**, el **proveedor**, la **fecha**, el **almacén** y el **tipo de cambio**. - Si ya conoce el costo total nacionalizado y quiere que la mercadería entre al kardex ahora, marque **Costear ahora** y escriba el **Costo total landed en Bs**. - Presione **Procesar importación**. - Lea el resultado: NITRO informa //"Se crearon N ítems nuevos (M ya existían) y se cargaron K en la carpeta de importación REF."// (destino Carpeta), //"Procesado: N ítems nuevos, M ya existían, K recepcionados a inventario. Valor total: ..."// (Recepción directa) o //"Procesado: N ítems nuevos, M ya existían (sin recepción)."// (Solo ítems); también //"Columnas detectadas: ..."//, para que confirme que la planilla se leyó bien, y una **tabla** con código, descripción, categoría, serie, cantidad, costo unitario y si el ítem es **NUEVO** o **existente**. - Siga el aviso de **Siguiente paso**: con destino Carpeta sin costear, //"agrega los costos de la DAM (gravamen, flete, seguro, despacho) y distribuye el costo landed en la Carpeta de Importación →"//; con //Costear ahora//, //"Siguiente y último paso: registre la DIM en el Libro de Compras"// (enlace **Ir al Libro de Compras →**). > Un ítem que **ya existía** (mismo código) **no se duplica**: se actualiza su ficha aduanera y se agrega a la carpeta o recepción con la cantidad de la fila. Así puede reimportar una planilla corregida. ===== Qué asiento contable genera ===== Depende del destino: ^ Destino ^ Asiento al procesar ^ | **Solo crear ítems** | Ninguno. | | **Carpeta sin "Costear ahora"** | Ninguno todavía. El asiento nace en la Carpeta al presionar //Distribuir// (ver [[help:carpeta_importacion#paso_4_distribuir_al_inventario_con_su_asiento|Carpeta → Paso 4]]). | | **Carpeta con "Costear ahora"** | **Debe** Inventario de mercaderías (costo landed, repartido por valor FOB) / **Haber** Mercadería en Tránsito. Mensaje: //"Costeo listo: la mercadería ingresó al inventario a costo landed (DEBE Inventario / HABER Mercadería en Tránsito)."// | | **Recepción directa** | Un **ajuste de inventario** de ingreso: **Debe** Inventario de mercaderías (cantidad × FOB × TC) / **Haber** cuenta de ajuste de inventario de la categoría del ítem. | Ejemplo (Costear ahora): 10 bombas a FOB 420 USD, TC 6,96, costo landed total informado Bs 36.500,00: ^ Cuenta ^ Debe ^ Haber ^ | Inventario de mercaderías (10 ítems, 3.650,00 c/u) | 36.500,00 | | | Mercadería en Tránsito | | 36.500,00 | Y al registrar la DIM en el Libro de Compras, NITRO completa el circuito: **Debe** Mercadería en Tránsito (lo nacionalizado) y **Debe** Crédito fiscal IVA (el que figura en la DIM) / **Haber** Cuentas por pagar (proveedor / aduana). Mercadería en Tránsito queda en cero; si queda saldo, el costo landed informado y la DIM no coinciden: revíselo en la Carpeta (ajuste estimado → real). ===== Lote, vencimiento y registro sanitario (el flujo para farmacia y alimentos) ===== - En la planilla, use las columnas **lote**, **fecha_vencimiento** y **registro_sanitario** (y **codigo** con el código comercial del producto; **no** use serie, porque un lote no es un ítem distinto). - Importe con el destino que corresponda. Los datos quedan en la **ficha aduanera** del ítem junto con subpartida, origen y FOB. - Si usa el POS de farmacia (control de lotes y vencimientos FEFO), las existencias por lote se administran al recibir la mercadería; la ficha aduanera sirve como respaldo documental de la DIM y del registro sanitario para inspecciones. - Para consultar o corregir estos datos, abra la ficha del ítem en **Productos y servicios → Productos / ítems**. ===== Situaciones y problemas comunes ===== * //"El archivo debe ser .xlsx (planilla Excel)."// — guardó como .xls o .csv. En Excel use //Guardar como → Libro de Excel (.xlsx)//. * //"El archivo es muy grande (máximo 25 MB)."// — quite imágenes u hojas sobrantes; solo importa la primera hoja. * //"No se pudo subir el archivo (error N)."// / //"No se pudo leer el Excel: ..."// — archivo dañado o subida interrumpida; vuelva a guardarlo y reintente. * //"El Excel no tiene la columna "descripcion" (¿usaste la plantilla?)."// — la primera fila no tiene los encabezados de la plantilla. Use la plantilla descargada. * //"Falta configurar la cuenta "Mercadería en Tránsito". Ve a Importaciones → Configuración → Cuentas de Importación (Setup)."// — configure la cuenta puente antes de importar con destino Carpeta o Recepción. * //"El almacén "X" no existe."// — el almacén elegido fue eliminado; elija otro. * //"Aviso: N ítem(s) no traen código ni serie, así que recibieron un código automático (IMP-…). Si vuelves a importar el mismo archivo, se crearán duplicados..."// — complete la columna //codigo// antes de reimportar. * //"No se pudo distribuir directamente: ..."// — el costeo inmediato falló (por ejemplo, el motor de la carpeta no está disponible); los ítems y la carpeta sí se crearon: distribuya desde la Carpeta. * //"Fila N: ..."// — un error puntual de esa fila (por ejemplo, un dato inválido); el resto de la planilla se procesa. * **Las columnas detectadas no incluyen una que llené** — el encabezado no coincide con ningún nombre aceptado; renómbrelo como en la plantilla (sin espacios: //peso_neto_kg//). * **Se crearon ítems con nombres de categoría "(importación)"** — ya existía una categoría de **activo fijo** con el mismo nombre; NITRO creó una categoría normal con ese sufijo para no mezclar. * **Mercadería en Tránsito no queda en cero** — el costo landed que informó en //Costear ahora// difiere de lo que registró en la DIM; ajuste en la Carpeta (estimado → real). ===== Preguntas frecuentes ===== * **¿Puedo importar la planilla varias veces?** Sí, si las filas tienen código o serie: los ítems existentes se actualizan y no se duplican. Con códigos automáticos //IMP-...// sí se duplican. * **¿Necesito la Carpeta si mi importación es simple?** No. Use //Recepción directa// con un tipo de cambio que ya incluya los gastos (o un valor unitario "landed") y registre la DIM en el Libro de Compras como una compra más. * **¿Qué pasa con el IVA de la importación?** No lo toma esta pantalla. Lo toma el **Libro de Compras** al registrar la DIM (crédito fiscal exacto del SIN). * **¿La planilla sirve para cualquier rubro?** Sí: el **núcleo** (código, descripción, cantidad, subpartida, origen, FOB, peso) es universal; el **perfil** (serie, marca, modelo, año, estado, lote, vencimiento, registro sanitario) se llena según el rubro. * **¿Puedo mezclar varios proveedores en una planilla?** Sí; la carpeta admite ítems de varios proveedores. El campo //Proveedor// es solo la referencia principal. * **¿Dónde veo la ficha aduanera después?** En la ficha del ítem (Productos / ítems) y en la carpeta de importación correspondiente. ===== Ver también ===== * [[help:carpeta_importacion|Carpeta de Importación (costeo de pólizas + diferencias de cambio)]] — el paso siguiente del flujo. * [[help:librodecomprasiva-excel|Libro de Compras IVA (Importar Compras Excel)]] — registrar la DIM y tomar el crédito fiscal. * [[help:importar_items_excel|Importar ítems desde Excel/CSV]] — carga masiva de catálogo **sin** datos aduaneros (ítems, precios, kits, unidades). * [[help:productos_completo|Productos y servicios]] — categorías, cuentas e ítems. * [[help:inventario_completo|Inventario y existencias]] — ajustes y kardex. * [[help:bancos_completo#monedas_tipos_de_cambio_y_revaluacion|Monedas y tipos de cambio]].