Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | 25 - Integrações |
Função: | Adaptar no cadastro de Alienação a informação do código de Distribuidor de um Fornecedor para cada Filial, na rotina 2571 - Cadastro de Alienações. Possibilitando sua apresentado nas rotinas de integração com Fornecedores. |
Ticket: | DDLEGFIN-560 DDLEGFIN-567 DDLEGFIN-572 |
Requisito/Story/Issue: | DDLEGFIN-560 DDLEGFIN-567 DDLEGFIN-572 |
É necessário adaptar no cadastro de Alienação a informação do código de Distribuidor de um Fornecedor para cada Filial, na rotina 2571 - Cadastro de Alienações. Possibilitando sua apresentação nas rotinas de integração com Fornecedores.
1 . Deve ser criado na rotina 2571 - Cadastro de Alienações, uma nova Guia (Aba) para cadastro de Código de Distribuidor, com as informações: Filial, Cód. Distribuidor e Grid (Relação dos cadastro de Código de Distribuidor por Filial e Fornecedor)
- O campo de digitação e o seu preenchimento é obrigatório para o cadastro. - Deve ser apresentada na lista de filiais, somente as filiais que o usuário logado possui permissão de acesso na rotina 131.
- Apresenta as informações de cadastro de código de Distribuidor por Filial, relacionadas ao Fornecedor selecionado. 2. O cadastro de Código de Distribuidor por Fornecedor, deve alimentar a tabela PCALIENAFORNEC, com as informações: PCALIENAFORNEC.CATEGORIA= Atribuir o valor '23'; PCALIENAFORNEC.CODFORNEC=Atribuir o código do Fornecedor; PCALIENAFORNEC.REFWINTHOR= Atribuir o código da Filial; PCALIENAFORNEC.ALIENACAO = Atribuir o cód. Distribuidor. 3. No Formulário de Replicação do cadastro de Alienações, deve ser acrescentado o campo de seleção 'Cód. Distribuidor' na opção de Itens. 3.1 - Ao ser selecionado o campo 'Cód. Distribuidor' e solicitar a ação Replicar, deve ser verificado se existe cadastro de Código de Distribuidor para o Fornecedor Origem.
3.2 - Ao ser selecionado o campo 'Cód. Distribuidor' e solicitar a ação Replicar: Deve ser executado o fluxo de replicação do cadastro de Cód. Distribuidor, do Fornecedor 'Origem' para o 'Fornecedor Destino'.
4. Validação de Unicidade do código de distribuidor na filial e fornecedor: Não será permitido registrar o mesmo código distribuidor para a mesma filial e fornecedor informados. Unicidade entre os campos (Fornecedor, Filial e Código Distribuidor). 4.1 - Somente pode existir um único cadastro de código de distribuidor para o fornecedor na filial. |
1. Deve ser acrescentado o campo Cód. Distribuidor na Grid Fornecedores da Aba Exportação.
2. Ao solicitar a ação Exportar deve ser verificado a informação do campo Código de Distribuidor dos Fornecedores inseridos na Grid Fornecedores.
3. Na geração do arquivo de exportação deve ser realizado os seguintes tratamentos:
|
Critérios de Aceitação 1. Deve ser acrescentado o campo Cód. Distribuidor na Grid Fornecedores da Aba Filtros.
2. Para o Layout DIAL: Na Grid Fornecedores da Aba Filtros, deve ser acrescentado o campo de Filial.
3. Para o Layout ADIS: Será carregado na Grid Fornecedores da Aba Filtros, o código de distribuidor para apresentação/consulta. O código de distribuidor da Grid é somente informativo, e ele apresenta o cadastro do código de distribuidor do fornecedor na filial selecionada. 4. Ao solicitar a ação Exportar deve ser verificado a informação do campo Código de Distribuidor dos Fornecedores inseridos na Grid Fornecedores. Para o Layout - DIAL:
Para o Layout - ADIS:
5. Na geração do arquivo de exportação deve ser realizado os seguintes tratamentos: Para o Layout - DIAL:
Para o Layout - ADIS:
|
Criada opção Cód. Distribuidor na rotina 2571 - Cadastro de Alienações que possibilita adaptar no cadastro de Alienação a informação do código de Distribuidor de um Fornecedor para cada Filial, na rotina 2571 - Cadastro de Alienações, otimizando sua apresentação nas rotinas de integração com Fornecedores.
|
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |