| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | 3 - Venda |
| Função: | Atualizar funções de Venda |
| País: | Brasil |
| Ticket: | NA |
| Requisito/Story/Issue: | DDVENDAS-54753 |
O sistema deverá equiparar o comportamento da Package Integradora ao da rotina 316, no processamento dos pedidos (exceto TV10), quanto à validação da Filial de Faturamento (codfilialnf).
Atualmente, quando o campo codfilialnf não é informado no pedido, a Integradora iguala automaticamente a Filial de Venda (codfilial) à Filial NF (codfilialnf) e prioriza a tabela de preços do cliente (rotina 3314), mesmo que exista região configurada na rotina 302.
Com a alteração, será criada a coluna PermitirFilialNFNula na tabela PCPEDCFV, que permitirá definir a regra de busca da tabela de preços quando o campo codfilialnf não estiver informado.
O comportamento deverá ser o seguinte, quando:
Se o campo codfilialnf do pedido for nulo/vazio → buscar tabela de preços da região da praça do cliente (rotina 302).
Se o campo codfilialnf do pedido for informado → buscar tabela de preços do cliente (rotina 3314) (regra já existente).
Se o campo codfilialnf do pedido for nulo/vazio → buscar prioritariamente tabela de preços do cliente (rotina 3314).
Caso não exista na 3314 → buscar tabela de preços da região da praça do cliente (rotina 302).
Foram realizados os seguintes ajustes
Inclusão da coluna PermitirFilialNFNula na tabela PCPEDCFV:
Tipo: varchar(1)
Default: 'N'
Leitura na importação de pedidos via Integradora.
Ajuste no fluxo da Package Integradora e Package Integradora_Comple para considerar a nova coluna.
Dependência da tabela PCPEDCFV na rotina 300.
NA
NA