Tiempo aproximado de lectura 00:07:00 min
Ocurrencia
En la rutina Consulta Genérica (EDAPP) se identifica un error log "invalid field name in Alias DBA-DBA_AGENTE on {|setVal| IF(setVal==NIL, DBA-DBA_AGENTE, DBA-DBA_AGENTE:= setVal )}(MATXFUNB.PRX)" al consultar la tabla DBA.
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - Versión 12.1.2310 y superiores.
Solución
Se realizó un ajuste en el inicializador estándar del browser de los campos DBA_AGENTE y DBA_ARMNOM para que sea posible utilizar los campos en el browser de la rutina y también en la rutina Consulta Genérica (EDAPP).
¡IMPORTANTE!
La solución solo depende del ajuste del diccionario de datos.
Para esta solución no se realizó ajuste de fuentes por lo tanto no se generó patch, pero se recomienda aplicar el paquete de actualización de expedición continua para mantener actualizado el sistema.
La solución no altera o modifica la información de los documentos registrados en el sistema.
1. Ajustes en el Diccionario de Datos (SX3)
Actualizar el diccionario de datos para los campos indicados conforme a la siguiente tabla:
| Campo | Tipo | Tamaño | Título | Descripción | Inicializador Browser (X3_INIBRW) | Usado | Browser | Visual |
|---|---|---|---|---|---|---|---|---|
| DBA_AGENTE | Carácter | 30 | Agente | Nombre del Agente | E_Field("DBA_CODAGE", "DB8_NOME",,.T.) | Sí | Sí | V |
| DBA_ARMNOM | Carácter | 40 | Armador | Nombre del Armador | E_Field("DBA_ARMADO", "DB9_NOME",,.T.) | No | No | V |
2. Configuraciones Previas
Por medio del módulo Configurador (SIGACFG), realizar la configuración de los parámetros:
- MV_COMPINT = .T. (Habilita el uso de funcionalidades de Importación del SIGACOM)
- MV_EASY = N (Los módulos de Compras e Importación serán integrados)
Por medio de las rutinas de registro del sistema, realizar las siguientes configuraciones de prueba:
- Proveedores (SIGACOM Actualizaciones Archivos): Registrar un proveedor y configurar el campo Fabricante (A2_FABRICA) = "3-Todos".
- Productos (SIGACOM Actualizaciones Archivos): Registrar dos productos con el campo Import (B1_IMPORT) = "S-Sí".
- Modalidades (Libros Fiscales (SIGAFIS) Actualizaciones Archivos): Agregar una modalidad en la rutina SED.
- Impuestos Variables (Libros Fiscales (SIGAFIS) Actualizaciones Archivos): Realizar la configuración de los impuestos deseados.
- Condición de Pago (SIGACOM Actualizaciones Archivos): Registrar una condición de pago.
- Importadores (SIGACOM Actualizaciones Archivo Importaciones): Agregar un importador.
- Compradores (SIGACOM Actualizaciones Archivo Importaciones): Crear un comprador.
- Agente Embarcador (SIGACOM Actualizaciones Archivo Importaciones): Registrar un agente embarcador.
- Vías de Transporte (SIGACOM Actualizaciones Archivo Importaciones): Agregar una vía de transporte.
- Incoterms (SIGACOM Actualizaciones Archivo Importaciones): Registrar al menos un incoterm.
- Tipos de Entrada y Salida (SIGACOM Actualizaciones Archivos): Agregar una TES de entrada que contenga los impuestos configurados con Ctd. Cero = "1-Sí".
3. Flujo de Prueba
- Solicitud de Importación (SIGACOM Actualizaciones Importaciones): Crear una solicitud de importación.
- Purchase Order (SIGACOM Actualizaciones Importaciones): Crear una Purchase Order informando en el encabezado los campos Proveedor, Condición de Pago, Moneda, Sucursal p/Entrega, Tasa, Importador y Comprador. Vincular la solicitud de importación mediante Otras acciones Solicitud.
- Despachos (SIGACOM Importaciones): Incluir un Despacho (MATA143) e informar los campos Fch Proceso y Cod. Despach. En la pestaña "Invoices" completar los datos del documento (Número Docto, Tipo Docto, Serie, Tienda, Proveedor, Cond. de Pago, Moneda, Tasa). Posicionarse en la pestaña "Items de los invoices" y vincular la Purchase Order mediante Otras Acciones P.O... Verificar que se carguen los productos y grabar.
- Consulta Genérica (EDAPP): Ejecutar la consulta sobre la tabla DBA y verificar que no se presente error log.
Información Adicional
El paquete de actualización del diccionario estará disponible en la próxima expedición continua.
Conozca más
0 Comentarios