Duda
¿Cómo importar más de 100 items en un pedido de venta por medio de la rutina MILE ?
Ambiente
Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Facturación (SIGAFAT) - Todas las versiones 12
Solución
El límite permitido para insertar artículos en un Pedido de Venta es de 300 artículos. Esto se debe a que la orden de venta utiliza un objeto llamado getdados para componer las líneas y almacenar la información, y como en la rutina se utiliza la configuración de producto con grilla (MATA410), y esta configuración tiene 3 posiciones; Al igual que una matriz, el límite de 900 elementos se divide por 3, lo que limita la cantidad de elementos permitidos.
Para poder ingresar mas de 100 artículos en el pedido de venta por medio del MILE es importante considerar:
1.- Aumentar el valor informado en el parámetro MV_NUMITEN , donde puedes configurar el número máximo de artículos que quieres permitir por Factura (respetando el límite de 990), para controlar la división de Facturas automáticamente.
Ejemplo:

2.- En el layout del MILE es necesario, adicional a los campos que se requieran informar, añadir el campo C6_ITEM, el cuál deberá ser informado manualmente en el archivo .TXT que se va importar.
Ejemplo:
En al archivo txt se añade en la posición del campo C6_ITEM, Contemplando lo siguiente, a partir del numero 99 se realizan nuevas combinaciones con letras.
Item 99 - C6_ITEM = 99
Item 100 - C6_ITEM = 9A
Item 101 - C6_ITEM = 9B
Item 102 - C6_ITEM = 9C



Conozca más.
Pedidos de Venda - MATA410 - Faturamento - P12
FAT00295 - Configuração Mile para o Módulo Faturamento
En el siguiente archivo se encuentra un video, archivo layout XML y archivo TXT para su apoyo:
0 Comentarios