Corteva
Descrição
O objetivo é integrar os dados extraídos diretamente do sistema do canal, permitindo à CORTEVA apoiá-lo de forma proativa, antecipar tendências e gerar ações de marketing mais efetivas. O sistema possibilitará o acompanhamento mais assertivo das ações de marketing direcionadas e com resultados dos programas da CORTEVA.
Índice
Especificação dos Dados extraídos
O modelo de integração inclui o envio de informações da revenda, estoque e operações fiscais.
Os dados devem ser enviados conforme estão cadastrados no ERP. Não é necessário transformar os dados para o padrão utilizado pela CORTEVA (e empresas associadas). Códigos e descrições dos produtos, Operações de Venda, Nomes de culturas e outros serão, após o envio, analisados e configurações de-para serão feitas na própria ferramenta de auditoria e configuração, chamada Cockpit CORTEVA, pela equipe responsável na Implanta.
Os dados a serem extraídos são:
Nome do Campo no Sistema | Funcionalidade |
---|---|
Dados do Distribuidor | Razão social, nome fantasia, cnpj, código IBGE, telefones, latitude, longitude, e-mail e endereço. |
Dados do Inventário do Estoque de Produtos | Fabricante, código do produto, descrição, unidade de venda, código de barras (EAN/GTIN), lote, posição de estoques (físico, disponível, trânsito e bloqueado), data do estoque. |
Dados de | Vendas, Devoluções, Bonificações e outras Saídas/Entradas. |
Dados de Clientes | Cpf/cnpj, nome, endereço, CEP, código IBGE do endereço, telefones, email, datas de manutenção no banco de dados, vínculo com outros clientes, data de nascimento, estado civil e dados do cônjuge. |
Dados de Fornecedor | Cpf/cnpj, nome, endereço, CEP, código IBGE do endereço, telefones, e-mail, datas de manutenção no banco de dados. |
Dados de Propriedade do Cliente | Nome da propriedade, área, endereço, CEP, código IBGE, data do último cadastro, hectares por cultura. |
Dados de Faturamento | Faturamento da filial no mês, faturamento de defensivos no mês, faturamento crop e faturamento seeds. |
Configuração
Para que o sistema possa realizar a comunicação será necessário as seguintes configurações no banco de dados.
Realizar a criação de um usuário nomeado CORTEVA no banco de dados.
Banco Firebird(IBExpert).
(Usuário e senha devem ser = CORTEVA).
1º Passo: Acessando o IBExpert, na tela inicial procure pelo menu Tools:
2º Passo: Em seguida clique em User Manager:
3º Passo: Com a tela aberta, clique em Add para adicionar um novo usuário no banco de dados:
4º Passo: Na tela, informe conforme os campos abaixo:
Nome do Campo | Informação |
---|---|
Name | CORTEVA |
Password | CORTEVA |
Confirm Password | CORTEVA |
Após ter criado o usuário CORTEVA no firebird, deverá realizar os comandos.
revoke all on all from CORTEVA
grant select on CORTEVA_property to CORTEVA
grant select on CORTEVA_productstock to CORTEVA
grant select on CORTEVA_distributor to CORTEVA
grant select on CORTEVA_client to CORTEVA
grant select on CORTEVA_billing to CORTEVA
grant select on CORTEVA_invoice_invoiceitem to CORTEVA
grant select on CORTEVA_sales_order to CORTEVA
grant select on CORTEVA_area to CORTEVA
grant select on CORTEVA_SOC to CORTEVA
grant execute ON procedure movestoquetrlocalest TO CORTEVA
grant execute ON procedure pitemsaldoinicial TO CORTEVA
grant execute ON procedure movestoque TO CORTEVA
grant execute ON procedure SALDOITEM TO CORTEVA
grant execute ON procedure PCUSTO TO CORTEVA
grant execute ON procedure CORTEVA_ESTOQUE TO CORTEVA
grant execute ON procedure CORTEVA_SOC TO CORTEVA
grant select on localeST TO CORTEVA
grant select on trlocalest TO CORTEVA
grant select on trlocalestcfg TO CORTEVA
grant select on itemsaldo TO CORTEVA
grant select on itemsaldoini TO CORTEVA
grant select on itemprodint TO CORTEVA
grant select on nfitem TO CORTEVA
grant select on nfitemcusto TO CORTEVA
grant select on itemcustoreaj TO CORTEVA
grant select on itemprodintcusto TO CORTEVA
grant select on itemcustomen TO CORTEVA
grant select on itemagro TO CORTEVA
grant select on itemagroestab TO CORTEVA
grant select on cidade TO CORTEVA
grant select on ppessfor TO CORTEVA
grant select on contamov TO CORTEVA
grant select on ppescli TO CORTEVA
grant select on UF TO CORTEVA
grant select on nfcab TO CORTEVA
grant select on nfcabagrfin TO CORTEVA
grant select on nfcfg TO CORTEVA
grant select on cfop TO CORTEVA
grant select on nfitemimposto TO CORTEVA
grant select on peditemimposto TO CORTEVA
grant select on moeda TO CORTEVA
Após ter executado os grant's de permissão, devera criar as VIEWS.
Banco Oracle (SqlDeveloper)
Com o usuário VIASOFT logado, rodar o seguinte comando para criar o usuário e senha CORTEVA.
CREATE USER CORTEVA
IDENTIFIED BY CORTEVA
DEFAULT TABLESPACE VS_USER;
GRANT CREATE SESSION TO CORTEVA;
Logo após, rodar as permissões:
GRANT SELECT ON CORTEVA_property TO CORTEVA;
GRANT SELECT ON CORTEVA_productstock TO CORTEVA;
GRANT SELECT ON CORTEVA_distributor TO CORTEVA;
GRANT SELECT ON CORTEVA_area TO CORTEVA;
GRANT SELECT ON CORTEVA_client TO CORTEVA;
GRANT SELECT ON CORTEVA_billing TO CORTEVA;
GRANT SELECT ON CORTEVA_SALES_ORDER TO CORTEVA;
GRANT SELECT ON CORTEVA_INVOICE_INVOICEITEM TO CORTEVA;
GRANT SELECT ON CORTEVA_SOC TO CORTEVA;
Criar os Sinônimos lincando com as view's do usuário CORTEVA, conforme script.
Atualmente, as views e procedures/functions da Corteva já estão no atualizador do lote 732 em diante.
Após isso basta acessar as views:
CORTEVA_AREA
CORTEVA_BILLING
CORTEVA_CLIENT
CORTEVA_DISTRIBUTOR
CORTEVA_INVOICE_INVOICEITEM
CORTEVA_PRODUCTSTOCK
CORTEVA_PROPERTY
CORTEVA_SALES_ORDER
CORTEVA_SOC
E inserir os filtros de marcas de item e estabelecimentos.
Versão
Lote | Versão do Sistema | Versão do Banco de Dados | Versão da Documentação | Autor/Revisor |
---|---|---|---|---|
|
|
| 1.0 | Autor: Vinicius Yuri Lorenzoni |
|
|
| 1.1 | Revisor: Emanuelli Boschetti |