Histórico da Página
...
- Visión general
- Ejemplo de utilización
- Pantalla XXX
- Otras acciones / Acciones relacionadas
- Pantalla XXX
- Principales campos y controles
- Tablastablas
01. VISIÓN GENERAL
Generar el archivo TXT del Libro 3.7 Inventarios y Balances "Detalle del saldo de la cuenta 20 - Mercaderías y la Cuenta 21- Productos Terminados" en base a lo sustentado en la Resolución de Superintendencia N° 315-2018-SUNAT y el anexo II de la misma norma bajo la Estructura vigente a partir del "01/01/2020".
...
Se define el siguiente layout para el Libro 3.7 Inventarios y Balances:
Campo | Longitud | Obligatorio | Llave única | Descripción | Formato | Observaciones | Información de Protheus |
1 | 8 | Si | Si | Periodo | Numérico |
| Se imprime la fecha que fue indicada en los parámetros en la pregunta 03 "Fecha (MV_PAR03)". |
2 | 1 | Si | Si | Código del catálogo utilizado | Numérico |
| El sistema verifica el parámetro "MV_USACBAR", este parámetro indica al sistema que va a utilizar el Código de Barras del Producto por lo tanto valida si el campo "B1_CODBAR" tiene contenido, caso positivo, se imprime el valor "3" y en caso contrario imprime el valor "9" |
3 | 2 | Si | Si | Tipo de Existencia | Numérico |
| Imprime a partir del campo "B1_TIPOEX", en base a la tabla genérica del sistema "P7". |
4 | Hasta 24 | Si | Si | Código propio de la existencia correspondiente al catálogo señalado en el campo 2 | Alfanumérico |
| Si el sistema maneja código de barras "MV_USACBAR==.T." y el producto tiene informado el campo "B1_CODBAR", entonces se imprime este campo, en caso contrario se informa el campo Cod. del Producto "B1_COD". |
5 | 1 | Si | No | Código del catálogo utilizado | Numérico |
| Si el campo "B1_PRODSAT" está informado , se imprime "1". Si el campo "B1_CODBAR" está informado y el campo "B1_PRODSAT" NO está informado se imprime "3". En caso de que no se cumplan estas condiciones se imprime "2". |
6 | 16 | Si | No | Código propio de la existencia correspondiente al catálogo señalado en el campo 5 | Numérico |
| Si en la posición 5=="1", se imprime "B1_PRODSAT. Si en la posición 5=="3", se imprime "B1_CODBAR". En caso contrario, se imprime "B1_COD". En adicional si la posición 5<>"3" se complementa la impresión con 8 ceros "00000000". |
7 | Hasta 80 | Si | No | Descripción de la existencia | Texto |
| Se verifica que el parámetro "MV_USATSX5==.T." en este caso imprime la descripción a partir de la tabla "P7" de la SX5, en caso contrario, imprime el campo "B1_DESC". |
8 | Hasta 3 | Si | No | Código de la Unidad de medida de la existencia | Alfanumérico |
| Imprime a partir del campo de Unidad de Medida "B1_UM". |
9 | 1 | Si | No | Código del método de valuación utilizado | Numérico |
| Se imprime la valuación que fue indicada en los parámetros en la pregunta 07 "Valuación (MV_PAR07)", normalmente es el código "1-MEDIA PONDERADA". |
tabla P6 de la SX5. | |||||||
10 | Hasta 12 enteros y hasta 8 decimales sin comas de miles | Si | No | Cantidad de la existencia | Numérico |
| Se imprime el valor del arreglo aSalAtu[1]. |
11 | Hasta 12 enteros y hasta 8 decimales sin comas de miles | Si | No | Costo unitario de la existencia | Numérico |
| Se imprime el resultado de "aSalAtu[MV_PAR06+1] / aSalAtu[1]". |
12 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Costo total | Numérico |
| Se imprime el resultado de la posición 05 (aSalAtu[1]) y posición 06 (aSalAtu[MV_PAR06+1] / aSalAtu[1]). |
13 | 1 | Si | No | Indica el estado de la operación | Numérico |
| Se imprime "1" ya que los documentos están dentro del periodo solicitado por el usuario. |
14-26 | Hasta 200 | No | No | Campos de libre utilización | Texto |
*
Tablas a las que se hace referencia en las posiciones del Layout:
Tabla 13 - Catálogo de Existencias.
Tabla 5 - Tipos 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 de la Unidad de Medida
Tabla 14 - Método de Valuación
Nombre del Archivo Generado:
"LE" (Identificador Fijo) + RUC del deudor tributario + Año + Mes + Dia + "030700" (Identificador del Libro) + CC* + "1" (Indicador de Operaciones) + "1" (Indicador del contenido del libro) + "1" (Indicador de la moneda) + "1" (Generado por PLE) + ". TXT"
*CC - Este indicador dependerá de la siguiente regla:
Si el MES de la Fecha es igual a 12 , el CC será "01"
Si el MES de la Fecha es igual a 1 , el CC será "02"
Si el MES de la Fecha es igual a 6 , el CC será "04"
Si el MES de la Fecha es diferente a 12,1 o 6 , el CC será "07"
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 las siguientes rutinas:
- MATR267
Configurar los siguientes Parámetros:
Nombre MV_USACBAR Tipo Lógico Descripción Determina el uso de código de Barras del Producto Contenido
(Ejemplo)
.T. Configurar el Grupo de preguntas MTR267
X1_ORDEM X1_PERSPA X1_TIPO X1_TAMANHO X1_PRESEL X1_GSC X1_VAR01 X1_DEFSPA1 X1_DEFSAP2 X1_DEFSAP3 X1_DEFSPA4 X1_DEFSPA5 X1_F3 01 ¿De producto? C 15 0 G MV_PAR01 SB1 02 ¿A producto? C 15 0 G MV_PAR02 SB1 03 ¿Fecha? D 8 0 G MV_PAR03 04 ¿De Almacén? C 6 0 G MV_PAR04 05 ¿A Almacén? C 6 0 G MV_PAR05 06 ¿Que costo imprimir? N 1 1 C MV_PAR06 1ª Costo 2ª Costo 3ª Costo 4ª Costo 5ª Costo 07 ¿Método de Valuación? C 4 0 G MV_PAR07 P6 08 ¿Lista? N 1 1 C MV_PAR08 Todos A dif. de Cero 09 ¿Genera Archivo? N 1 0 C MV_PAR09 1-Si 2-No 10 ¿Directorio? C 60 0 G MV_PAR10 HSSDIR
02. EJEMPLO DE UTILIZACIÓN
- Ingresar al módulo de Libros Fiscales - SIGAFIS.
- Ir al
03. PANTALLA XXXXX
Otras acciones / Acciones relacionadas
...