Páginas filhas
  • DDLEGFIN-583 - DT Alteração Da Consulta De Integração Ferrero Rocher - Fluxo Exportação.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Otimizar a  integridade na geração do  arquivo de exportação de Estoque , deve ser analisado as informações do estoque da filial para os produtos que não são de revenda. Também deve ser enviado o código CFOP quando o lançamento possuir motivo de devolução no arquivo de Movimento.

Apresentar o código de distribuidor relacionado ao fornecedor e a filial informadas como filtro da integração Ferrero Rocher da rotina 2527.


Expandir
titleCritérios de Aceitação:
Expandir
titleSolicitação: DDLEGFIN-583
Critérios de Aceitação

1 - Deve ser alterado o comportamento da consulta de informações da Integração Ferrero Rocher (Rotina 2527) no fluxo Exportar do Arquivo de Exportação 'ESTOQUE', para:

1.1 -  Se o campo flag (Enviar produtos de não revenda) da Aba  Filtros estiver DESMARCADO: Na consulta das informações do arquivo de Exportação 'ESTOQUE', deve ser consultado o estoque do Produto (PCPRODFILIAL).  Atualmente está tratando o filtro na ( AND NVL(PCPRODUT.REVENDA,'N') = 'S') e deve ser alterado para analisar na PCPRODFILIAL. ( AND NVL(PCPRODFILIAL.REVENDA,'N') = 'S')

 2 - Deve ser criado na Aba Filtros o novo campo de seleção flag : Considerar Cadastro de Alienação de Devolução.

2.1 - Inicialmente o campo será carregado desabilitado.

2.2 - Este campo somente será Habilitado para seleção quando for selecionado o tipo de Arquivo para Exportação igual a 'MOVIMENTO'.

3 - Deve ser alterado o comportamento da consulta de informações da Integração Ferrero Rocher (Rotina 2527) no fluxo Exportar do Arquivo de Exportação 'MOVIMENTO', para: Entrada de Devolução e Entrada de Devolução Cancelada.

3.1 -  Se o campo flag (Considerar Cadastro de Alienação de Devolução) da Aba  Filtros estiver MARCADO: Na consulta das informações do arquivo de Exportação 'MOVIMENTAÇÃO', deve ser consultado o cadastro de DEVOLUÇÃO do Fornecedor (Fornecedor Principal) informado na tela de Filtros.  

  • Se for encontrado o cadastro de DEVOLUÇÃO  da alienação (PCTABDEVFORNEC.CODDEVOL) para o fornecedor informado e motivo devolução do movimento (PCMOV.CODDEVOL): Deverá ser enviado o código de devolução de alienação do fornecedor (PCTABDEVFORNEC.CODDEVOL)  para o  CFOP (CODFISCAL) . 
  • Se  NÃO for encontrado o cadastro de DEVOLUÇÃO (PCTABDEVFORNEC.CODDEVOL) para o fornecedor informado e motivo devolução do movimento (PCMOV.CODDEVOL): Deve ser usado o CFOP (CODFISCAL) que retorna atualmente na consulta (PCMOV.CODFISCAL) de Devolução de NF Entrada . 

  

3.2 -  Se o campo flag (Considerar Cadastro de Alienação de Devolução) da Aba  Filtros estiver DESMARCADO: Na consulta das informações do arquivo de Exportação 'MOVIMENTAÇÃO', deve ser enviado o CFOP do movimento (consulta atual).

Expandir
titleSolicitação: DDLEGFIN-974

1. Deve ser criado uma Grid com os campos:  Cód. Distribuidor e Filial, na aba Filtros

     1.1 - O campo Cód. Distribuidor deve apresentar o cadastro de código de distribuidor realizado na rotina   2571,para o Fornecedor e Filial informados. (PCALIENAFORNEC.ALIENACAO)

   1.2 - Caso seja informado o Fornecedor e posteriormente for alterada a Filial, a Grid de código de distribuidor deverá ser  ser alterado com as informações da nova filial. Acrescentando  na grid o registro das novas filiais selecionadas  e removendo na grid o registro das filias desmarcadas no campo Filial.

    1.3 - Caso seja alterado o Fornecedor , a Grid de código de distribuidor deverá ser   alterada com as informações do novo fornecedor para as filiais selecionadas.

   1.4. O código de distribuidor  é apresentado na Grid 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.


2. Ao solicitar a ação Exportar deve ser verificado a informação do campo Código de Distribuidor da tela.

 2.1 O campo Código do Distribuidor   é de preenchimento obrigatório, caso ele não seja  informado deve ser apresentada uma mensagem de bloqueio: 'O Código Distribuidor deve ser informado.'


3. Na geração do arquivo de exportação deve ser realizado os seguintes tratamentos:

3.1- Enviar no cabeçalho do arquivo o código de distribuidor informado na tela (rotina 2527) para o campo Cód. Distribuidor.


03. SOLUÇÃO

Criada opção Enviar produtos de não revenda, para filtro produtos que não seja de revenda na tabela PCPRODFILIAL, campo REVENDA. 

...

Totvs custom tabs box
tabsSaiba como funciona, Passo 02, Passo 03, Passo 04
idspasso1,
Totvs custom tabs box items
defaultyes
referenciapasso1

Necessário atualizar a rotina 2527 para uma das versões indicadas ou versão superior:

- 29.0.1514.006011

- 30.0.504.616

- 30.1.0.43.00.37


  •  Criada caixa Código de Distribuidor do Fornecedor que exibe as colunas Filial e Cód. Distribuidor.  O campo Cód. Distribuidor exibe o cadastro de código de distribuidor realizado na rotina  2571 - Cadastro de Alienação, para o Fornecedor e Filial informados. (PCALIENAFORNEC.ALIENACAO)Image Added


  • Caso seja informado o Fornecedor e posteriormente for alterada a Filial, a planilha de Código de Distribuidor é alterada com as informações da nova Filial. Acrescentando  na planilha o registro das novas filiais selecionadas  e removendo na planilha o registro das filias desmarcadas no campo Filial.
  • Se alterado o Fornecedor , a planilha de Código de Distribuidor deverá é alterada com as informações do novo fornecedor para as filiais selecionadas.
  • O Código de Distribuidor  é exibido na planilha para apresentação/consulta. O código de distribuidor da planilha é somente informativo, e ele exibe o cadastro do código de distribuidor do fornecedor na filial selecionada. 


  • Ao  Ao selecionado Arquivo para exportação = ESTOQUE é habilitada opção Enviar produtos de não revenda, para filtro produtos que não seja de revenda na tabela PCPRODFILIAL, campo REVENDA.

       Image RemovedImage Added



  Observação:  caso a opção Enviar produtos de não revenda esteja desmarcado, na consulta das informações do arquivo de Exportação ESTOQUE, é consultado o estoque do Produto       (PCPRODFILIAL).  Atualmente está tratando o filtro na ( AND NVL(PCPRODUT.REVENDA,'N') = 'S') e deve ser alterado para analisar na PCPRODFILIAL. ( AND NVL(PCPRODFILIAL.REVENDA,'N') = 'S').


  • Ao selecionado Arquivo para exportação = MOVIMENTO é habilitada opção Considerar Cadastro de Alienação de Devolução,  para nos movimentos de Entrada de Devolução e Entrada de Devolução Cancelada, verificar se existe o CODDEVOL da tabela PCMOV alienado com o fornecedor e usar o valor da alienação no CODFISCAL. Caso não tenha, é verificado o CODDEVOL da tabela PCNFENT com o fornecedor e usar o valor da alienação no CODFISCAL. Caso não tenha, é usado o CODFISCAL que retorna atualmente na consulta (PCMOV.CODFISCAL).

          Image RemovedImage Added


Observação: caso a opção Considerar cad. de alienação de devolução estiver marcado: Na consulta das informações do arquivo de Exportação MOVIMENTO, é consultado o cadastro de DEVOLUÇÃO do Fornecedor (Fornecedor Principal) informado na tela de Filtros. 

Se desmarcada a opção acima, a consulta das informações do arquivo de Exportação MOVIMENTO, é ser enviado o CFOP do movimento (consulta atual).


...