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.

...

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
Linha-Linha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:25 - Integrações
Função: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.
Ticket:DDLEGFIN-583
Requisito/Story/Issue (informe o requisito relacionado) :

...

:DDLEGFIN-583


02. SITUAÇÃO/REQUISITO

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.


Expandir
titleCritérios de Aceitação:

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).


03. SOLUÇÃO


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items

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

- 29.0.15.5 

- 30.0.5.5

 30.1.0.42 

  •  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 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 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).

defaultno
referencia



04. DEMAIS INFORMAÇÕES

...



Aviso

Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas

...

!



05. ASSUNTOS RELACIONADOS



Templatedocumentos


HTML
<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>