01. DADOS GERAIS
Produto: | |
---|
Segmento: | |
---|
Módulo: | 26 - Integrações |
---|
Função: | 2605 - Integração Tradefy |
---|
Requisito/Story/Issue: | DDINTEGRA-2067 |
---|
02. SITUAÇÃO/REQUISITO
Criar rotina para integrar os dados de Clientes, Estoque e Vendas para serem enviados à Tradefy.
03. SOLUÇÃO
Criada rotina 2605 - Integração Tradefy
Totvs custom tabs box |
---|
tabs | Procedimentos Iniciais, Saiba Como Funciona, Pré-requisitos |
---|
ids | passo1,passo2,passo3 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| - Acesse o CCW e faça o download da rotina 2500 - Atualizar banco de dados nas versões 29.00.09.09, 29.06.09.08 ou superior e execute a opção "bla bla bla"
- Acesse a rotina 530 - Permissão de acesso e pesquise a rotina 2605 para o usuário que deseja permitir o acesso à rotina
- Acesse o CCW e faça o download da rotina 500 - Atualizar Procedure na versões 29.00.172.002, 29.06.07.002 ou superior e executar marcando a opção 15 - Função Resumo de Faturamento.
- Acesse o CCW e faça o download da rotina 2605 - Integração Tradefy nas versões 29.00.09.09, 29.06.09.08 ou superior.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| - A rotina 2605 - Integração Tradefy possui duas telas, Integração Tradefy (para geração dos arquivos) e Configurar FTP e Agendamento (para configuração do servidor FTP e agendamento para geração automática dos arquivos).

Expandir |
---|
title | Configurar FTP e Agendamento |
---|
| - Nesta opção é disponibilizado ao usuário a configuração para envio dos arquivos ao servidor FTP da Tradefy e configuração dos agendamentos de geração dos arquivos.
- Nos campos de "Acesso ao FTP" basta informar o endereço do servidor, porta, usuário e senha (estes dados serão disponibilizados pela Tradefy).

- Ao informar os dados do servidor FTP é possível verificar se a conexão com o FTP através do botão "Testar Conexão FTP".

- Nos campos de "Intervalo e Agendamentos" é possível configurar em quais dias serão feitos os envios dos arquivos ("Dias de Envio"), em quais horários ("Horários") e é possível também configurar o envio a cada intervalo de minutos ("Envio Automático").

- E por último existe o campo "Configurar Pasta", onde deve ser informado o diretório dentro onde os arquivos ESTOQUE, SELLOUT e PAINEL serão gerados.

|
Expandir |
---|
| - Uma vez configurado, o usuário pode através desta tela, gerar os arquivos ESTOQUE, SELLOUT e PAINEL, desde que queira fazê-lo de forma manual já que a rotina pode gerar automaticamente.
- Para isso, é necessário que alguns campos sejam preenchidos.
- "Data Inicial" e "Data Final": estes campos são utilizados para a geração dos arquivos SELLOUT (Vendas) e ESTOQUE (no arquivo de estoque contém coluna para informar quantidades faturada, em trânsito).

- "Filial" e "Fornecedor": estes devem receber, respectivamente, o código da filial e do fornecedor. Ambos os campos permitem multi seleção e uma vez utilizada essa opção ao gerar os arquivos, será gerado um só arquivo de cada (ESTOQUE, SELLOUT e PAINEL) com as informações de todas as filiais e de todos os fornecedores selecionados na multi seleção.

- Existem ainda os botões "Gerar Arquivo", "Enviar arquivo FTP" e "Gerar/Enviar Arquivo" onde:
- Gerar Arquivo: é a forma manual de geração dos arquivos, ao clicar nesse botão os arquivos ESTOQUE, SELLOUT e PAINEL serão gravados no diretório informado na tela de configuração mostrado anteiormente.
- Enviar arquivo FTP: ao clicar esse botão, a rotina enviará o arquivo para o servidor FTP da Tradefy. Desde que corretamente configurado.
- Gerar/Enviar Arquivo: este botão faz ações dos botões acima simultaneamente.

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