ÍNDICE
01. Visión General
Generar el archivo TXT del Formato 9.1: "Registro de consignaciones - para el consignador - Control de bienes entregados en consignación" en base a lo sustentado en la Resolución de Superintendencia Nº 234-2006/SUNAT, actualizada en la Resolución de Superintendencia N° 315-2018-SUNAT y el anexo II de la misma norma, vigente a partir del 01/07/2020.
02. Ejemplo de Utilización
- Registrar Comprobantes Fsicales:
- Remisiones de salida, de tipo Consigación. Es necesario que en las TES de salida se configure el campo Poder 3os (F4_PODER3) = R-Envío.
- Facturas de salida de las remisiones generadas.
- Notas de crédito por devoluciones.
Nota: Los documentos indicados deben haber generado asientos contables.
- Ingresar al módulo Libros Fiscales (SIGAFIS) opción Informes | Específicos| Reg. Consignaciones (FISR009)
- Informar los parámetros requeridos de acuerdo al Help de cada campo.
- Ejecute.
- Si se indica la pregunta ¿Sel. Sucursales? con 1 - Si, entonces se solicitará que seleccione las sucursales.
03. Layout
Layout de Formato 9.1 REGISTRO DE CONSIGNACIONES - PARA EL CONSIGNADOR - CONTROL DE BIENES ENTREGADOS EN CONSIGNACIÓN
Campo | Long. | Obligatorio | Llave unica | Descripción | Formato | Observaciones | Observaciones TOTVS |
---|---|---|---|---|---|---|---|
1 | 8 | Si | Si | Periodo. | Numérico | 1. Obligatorio 2. Validar formato AAAAMM00 3. 01 <= MM <= 12 4. Menor o igual al periodo informado 5. Si el periodo es igual a periodo informado, campo 22 es igual a '1' 6. Si periodo es menor a periodo informado, entonces campo 22 es diferente a '1' | *Es la fecha de digitación del sistema, D2_EMISSAO. *Solo se imprime el AÑO y el MES, completando con 00 |
2 | 1 | Si | Si | Código del catálogo utilizado. | Numérico | 1. Obligatorio 2. Validar con parámetro tabla 13 | Si la configuración del ambiente usa Código de Barras ( parámetro MV_USACBAR), se informa: -"1" Si el código del producto (B1_COD) es igual al código SUNAT (B1_PRODSAT). -"3" Si el código del producto (B1_COD) es igual al código de barras (B1_CODBAR). -"9" Si no maneja código de barras o si no se cumplen las condiciones anteriores. |
3 | 2 | Si | Si | Tipo de existencia. | Numérico | 1. Obligatorio 2. Validar con parámetro tabla 5 3. No acepta valor por default | Contenido del campo B1_TIPOEX. |
4 | Hasta 24 | Si | Si | Código de la existencia. | Alfanumérico | 1. Obligatorio 2. Según catálogo utilizado (campo 2) | Depende del valor del campo 2: 1 - Código SUNAT (B1_PRODSAT) 3 - Código de barras (B1_CODBAR) 9 - Código del producto (D2_COD / D1_COD) |
5 | Hasta 40 | Si | Si | 1. Contribuyentes del Régimen General: Código Único de la Operación (CUO), que es la llave única o clave única o clave primaria del software contable que identifica de manera unívoca el asiento contable en el Libro Diario o en el Libro Diario de Formato Simplificado en que se registró la operación. 2. Contribuyentes del Régimen Especial de Renta - RER: Número correlativo del mes. | Texto | 1. Obligatorio | Correlativo, a partir de los campos F2_NODIA (NF) / F1_NODIA (NCC). |
6 | Hasta 80 | Si | No | Nombre de la existencia. | Texto | 1. Obligatorio 2. Si campo2 = 3 o 9 entonces campo6 será <> “-“ 3. Si campo2 <> 3 o 9 entonces campo6 “-“ | Verifica el parámetro MV_USATSX5 para colocar la descripción a partir de la tabla P7 de la SX5, en base al contenido de Tp Existen (B1_TIPOEX), caso contrario, coloca la descripción del producto (B1_DESC). |
7 | Hasta 3 | Si | No | Código de la unidad de medida. | Alfanumérico | 1. Obligatorio 2. Validar con parámetro tabla 6 | Campo Código ERP "AH_CODERP", ligado al campo Unidad (B1_UM). |
8 | 10 | Si | No | Fecha de emisión de la guía de remisión emitido por el consignador. | DD/MM/AAAA | 1. Obligatorio 2. Menor o igual al periodo informado 3. Menor o igual al periodo señalado en el campo 1. | Fecha de emisión (F2_EMISSAO / F1_EMISSAO) de la guía de remisión, de la Factura o de la NCC, según sea el caso. |
9 | Hasta 20 | Si | No | Serie de la guía de remisión emitido por el consignador, con la que entrega los bienes al consignatario o se recibe los bienes no vendidos por el consignatario. | Numérico | 1. Obligatorio 2. Positivo | Serie 2 de la guía de remisión (F2_SERIE2). |
10 | Hasta 20 | Si | No | Número de la guía de remisión emitido por el consignador, con la que entrega los bienes al consignatario o se recibe los bienes no vendidos por el consignatario. | Numérico | 1. Obligatorio 2. Positivo | Número de la guía de remisión (F2_DOC). |
11 | 2 | Si | No | Tipo de Comprobante de Pago o Documento emitido por el consignador. | Numérico | 1. Obligatorio 2. Validar con parámetro tabla 10 3. Si no existe registrar '00' | Si Especie ="NCC" entonces imprime 07. Si Especie ="NF" entonces imprime 01. Si Especie ="RFN" entonces imprime 09. Si no cumple ninguna de las condiciones anteriores, imprime 00. |
12 | 10 | No | No | Fecha de emisión del comprobante emitido por el consignador. | DD/MM/AAAA | 1. Obligatorio 2. Menor o igual al periodo informado 3. Menor o igual al periodo señalado en el campo 1. | Fecha de emisión (F2_EMISSAO / F1_EMISSAO) de la Remisión, Factura/Boleta Venta o Nota de Crédito. |
13 | Hasta 20 | Si | No | Serie del Comprobante de Pago emitido por el consignador (1). | Alfanumérico | 1. Obligatorio 2. Si no existe registrar '0' | Serie 2 de la Remisión, Factura/Boleta Venta o Nota de Crédito (F2_SERIE2 / F1_SERIE2). Si no se encuentra definida, grabar "0000". |
14 | Hasta 20 | Si | No | Número del Comprobante de Pago emitido por el consignador (1). | Alfanumérico | 1. Obligatorio 2. Si no existe registrar '0' | Número de la Remisión, Factura/Boleta Venta o Nota de Crédito (F2_DOC / F1_DOC). Factura/Boleta Venta o Nota de Crédito: Hasta 8 carecteres Remisión, hasta 20 caracteres. |
15 | 10 | Si | No | Fecha de entrega o devolución del bien. | DD/MM/AAAA | 1. Obligatorio 2. Menor o igual al periodo informado 3. Menor o igual al periodo señalado en el campo 1. | Fecha de emisión (F2_EMISSAO / F1_EMISSAO) de la factura o NCC o Remisión. |
16 | 1 | Si | No | Tipo de documento de identidad del consignatario. | Alfanumérico | 1. Obligatorio 2. Validar con parámetro tabla 2 | Tipo de documento del cliente (A1_TIPDOC), teniendo en consideración las características de la facturación, como por ejemplo, clientes de exportación. |
17 | Hasta 15 | Si | No | Número de RUC del consignatario o del documento de identidad. | Alfanumérico | 1. Obligatorio | Número de RUC del cliente (A1_CGC), cuando es persona jurídica (A1_PESSOA = 'J'). Si es persona natural (A1_PESSOA = 'F'), se imprime el campo DNI (A1_PFISICA) validando si el RUC (A1_CGC) esta vacío. |
18 | Hasta 100 | Si | No | Apellidos y Nombres, Denominación o Razón Social del consignatario. | Texto | 1. Obligatorio | Nombre del proveedor (A1_NOME). |
19 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Cantidad de bienes entregados en consignación (la primera tupla corresponde al saldo inicial). | Numérico | 1. Obligatorio 2. Positivo o '0.00' 3. Si no existe registrar '0.00' 4. Es excluyente de los campos 20 y 21 5. Campo 19, 20 y 21 no pueden ser todos 0.00 | Si campo 11 fue remisiones entonces imprime Cantidad (D2_QUANT) de la remisión. Si no, imprime 0.00 |
20 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Cantidad de bienes devueltos por el consignatario. | Numérico | 1. Obligatorio 2. Negativo o '0.00' 3. Si no existe registrar '0.00' 4. Es excluyente de los campos 19 y 21 5. Campo 19, 20 y 21 no pueden ser todos 0.00 | Si campo 11 fue NCC entonces imprime Cantidad (D2_QUANT) de la NCC, con signo negativo. Si no, imprime 0.00 |
21 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Cantidad de bienes vendidos. | Numérico | 1. Obligatorio 2. Negativo o '0.00' 3. Si no existe registrar '0.00' 4. Es excluyente de los campos 19 y 20 5. Campo 19, 20 y 21 no pueden ser todos 0.00 | Si campo 11 fue NF entonces imprime Cantidad (D2_QUANT) de la NF, con signo negativo. Si no, imprime 0.00 |
22 | 1 | Si | No | Indica el estado de la operación. | Numérico | 1. Obligatorio 2. Registrar '1' cuando la operación corresponde al periodo. 3. Registrar '8' cuando la operación corresponde a un periodo anterior y NO ha sido anotada en dicho periodo. 4. Registrar '9' cuando la operación corresponde a un periodo anterior y SI ha sido anotada en dicho periodo. | Imprime 1 |
23 a 44 | Hasta 200 | No | No | Campos de libre utilización. | Texto | 1. En caso de no tener la necesidad de utilizarlos, no incluya ni la información ni los palotes. |
Nombre del Archivo Generado:
"LE" (Identificador Fijo) + RUC del Emisor + Año y Mes pregunta 1 + "00" + "090100" (Identificador del Libro) + "00" + "1" (Indicador de Operaciones) + "0" ó "1" (Indicador del contenido del libro) + "1" (Indicador de la moneda) + "1" (Generado por PLE) + ". TXT".
** Actualizaciones vigentes a partir del 01/01/2021, de acuerdo a las publicaciones de la SUNAT:
Estructura de los Libros y Registros Electrónicos en el PLE
Obligaciones a partir del 01.01.2021
R. Superintendencia Nº 315-2018 - Sunat
* Tablas a las que se hace referencia en el formato del Layout:
Tabla 2 - Tipo de Documento de Identidad
Tabla 5 - Tipo de Existencia
Nota: En los casos que se brinden servicios de producción, deberá asignarse un código diferente al tipo de existencia que utilice internamente la empresa.
Tabla 6 - Código dela Unidad de Medida
Tabla 10 - Tipo de Comprobante de Pago o Documento
Tabla 13 - Catalogo de Existencias
04. Procedimiento de Implementación
- Se recomienda respaldar el repositorio de objetos (RPO) antes de aplicar el paquete de actualización (patch).
Aplique el patch del issue, el cual contiene la siguiente rutina:
- FISR009
- Configuración de parámetros:
Nombre | MV_USATSX5 |
Tipo | Lógica |
Descripción | .T. indica que se tomará la descripción de la tabla P7 (SX5), relacionado al campo Tp Existen (B1_TIPOEX), en caso contrario lo tomará de Descripción producto (B1_DESC). |
Contenido (Ejm) |
4. Configurar el grupo de preguntas FISR009:
X1_ORDEM | X1_PERSPA | X1_VARIAVL | X1_TIPO | X1_TAMANHO | X1_DECIMAL | X1_PRESEL | X1_GSC | X1_VALID | X1_VAR01 | X1_DEFSPA1 | X1_DEFSPA2 | X1_F3 | X1_PYME | X1_HELP |
01 | ¿Fecha Inicial ? | MV_CH1 | D | 8 | G | mv_par01 | S | Indique la fecha inicial de periodo a informar. | ||||||
02 | ¿Fecha Final ? | MV_CH2 | D | 8 | G | mv_par02 | S | Indique la fecha final de periodo a informar. | ||||||
03 | ¿Sel. Sucursales ? | MV_CH3 | N | 1 | 1 | C | mv_par03 | Sí | No | S | Indique si va a seleccionar las sucursales a incluir en proceso o si se considerará solo la sucursal de la sesión actual. | |||
04 | ¿Ubicación del archivo ? | MV_CH4 | C | 40 | G | mv_par05 | DIR | S | Indique la ruta donde se grabará el archivo de texto del Registro de Consignaciones. |
5. Configuración del Menú SIGAFIS (Libros Fiscales) para agregar la rutina Libro 9.1 Registro de Consignaciones:
Menú | Libros Fiscales |
Submenú | Informes | Específicos |
Nombre de la Rutina | Reg. Consignaciones |
Programa | FISR009 |
Módulo | SIGAFIS - Libros Fiscales |
Tipo | Función Protheus |
05. Casos de Prueba
Caso | Remisión | Factura | NCC | Comentarios |
1 | Si | Si | Si | |
2 | Si | |||
3 | Si | La remisión se realizó en meses pasados. | ||
4 | Si | La remisión y la factura se realizaron en meses pasados. | ||
5 | Si | Si | ||
6 | Si | Si | La remisión se hizo en meses pasados. |
06. Tablas Utilizadas
- SM0 - Empresas
- SA1 - Catalogo de Clientes
- SX5 - Tabla P7
- SF1 - Encabezado de NCC
- SD1- Ítems de SF1
- SF2 - Encabezado de RFN/NF Salida
- SD2 - Ítems de SF2
- SB1 - Catalogo de productos.
- SAH - Catalogo de unidades de Medida.