Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objetivo:

Este documento tem como objetivo descrever regras de negócio da tabela final large.tb_hierarquia_cliente.

Descrição do PROJETO:

  • Este Projeto tem como objetivo trazer todos os clientes Mercado Interno e Externo que estão cadastrados no SAP HANA e sua hierarquia de venda (Sales Force/SAP)

  • Data de validade da hierarquia do cliente do SAP = ou menor que 31-12-9999

  • Os dados são vivos ou seja retratam a atual hierarquia do momento

Escopo:

  • Objetivo é montar uma tabela física de consulta da hierarquia do cliente que primeiramente será atualizada todo dia as 07h da manhã.

  • Não são considerados todos os clientes do SAP somente os do setor de atividade ('LS','MS','LF','HY','01','99)

  • Temos uma coluna que trás o código do cliente_ecc (para os que migram pro hana)

Pessoas, processos e sistemas impactados:

  • Comercial : Administração Comercial, Customer Excellence, Dados IPDT

  • Logística Deca

Info

Incluir campos de motivo da inativação que vem do Sales Force :

Jira Legacy
serverSystem Jira
serverId3c628e15-bebb-3e5d-b7fa-7d519db57e40
keyADECA-639

Tarefa Jira de Desenvolvimento

Jira Legacy
serverSystem Jira
serverId3c628e15-bebb-3e5d-b7fa-7d519db57e40
keyADECA-641

Script SQL utilizado na migração

View file
nameSTAGE_LARGE_TB_HIERARQUIA_CLIENTE.py

https://github.com/dexco-brasil/analytics-databricks-etl-diario/blob/master/Workspace/analytics-etl-diario/etl-large/STAGE_LARGE_TB_HIERARQUIA_CLIENTE.py

 Origem

  • sap.KNVV > dados_area_vendas

  • sap.T188T > sd_grupo_preco_cliente

  • sap.TVTWT > canal_distribuicao

  • sap.KNA1 > dados_gerais

  • sap.T077X > contas

  • sap.T005T > paises

  • sap.T005U > estados

  • sap.KNVH > hierarquia_cliente

  • sap.KNVP > funcoes_parceiro

  • sap.LFA1 > fornecedor

  • sap.BUT000 > grupo_contas

  • sap.TB004T > grupo_contas_descricao

  • sap.TVGRT > equipe_vendas

  • stage.analytics_prd.t_sfc_hierarquia_venda

Periodicidade Carga

1 x ao dia

Tabela Destino Final

stage.large.tb_hierarquia_cliente

Database em stage

large

Ação DML

INSERT, DELETE e UPDATE

Nome do JOB Databricks:

JOB_STAGE_LARGE

Link do JOB Databricks

https://dbc-1d7378f1-3eb3.cloud.databricks.com/?o=3038895363325901#job/54305588203068

Agenda de Execução do JOB

Diariamente as 7h da manhã (horário de Brasíla)

Dicionário de Campos

col_name

data_type

comment

codigo_cliente_pai

string

Código do cliente superior

cliente_pai

varchar(35)

Cliente Superior

codigo_cliente_filho

string

Código do cliente

cliente_filho

varchar(35)

Nome do Cliente

tipo_pessoa

string

Se é pesso física ou jurídica

cpf_cnpj

string

CPF para pesso Física e CNP para pessoa juródica

codigo_grupo_conta

string

Código do grupo do cliente

grupo_conta

string

Descrição do grupo do cliente

status_cliente

string

Se é ativo ou inativo

motivo_inativacao

string

O por que cliente foi inativado

justificativa_inativacao

string

O por que cliente foi inativado

data_inativacao

string

data em que a inativação foi realizada

codigo_bloqueio

varchar(2)

Bloqueio de ordem para cliente (área de vendas)

motivo_bloqueio

string

Motivo do bloqueis

codigo_canal_distribuicao

varchar(2)

Código do Canal de distribuição

canal_distribuicao

string

Canal de distribuição

codigo_setor_atividade

string

Código do setor de atividade

codigo_organizacao_venda

varchar(4)

Organização de vendas

mercado

string

Se é mercado intero ou clinete de Exportação

empresa

string

Se setor de atividae for  ('LS','MS','HY') = DECA, Se for  ('LF') = DURAFLOOR e se for ('01','99') = RC

codigo_grupo_preco

varchar(2)

Grupo de preço do cliente

grupo_preco

string

Identifica o grupo de preço do cliente

codigo_pais

varchar(3)

Código do País

pais

string

Nome do País

codigo_estado

string

Sigla da UF

estado

string

Nome da UF

cidade

varchar(35)

Local

bairro

varchar(35)

Bairro

endereco

varchar(35)

Rua e nº

cep

varchar(10)

Código postal

codigo_equipe_venda

varchar(3)

Código da Equipe de vendas

equipe_venda

string

Equipe de vendas

codigo_escritorio_venda

varchar(4)

Código do Escritório de vendas

canal_1

string

Nome da gerencia Nacional conforme  Sales Force

canal_2

string

Nome do Escritório de Vendasc conforme Sales Force

codigo_vendedor_representante

string

Código do parceiro ZB ou ZV

vendedor_representante

string

Nome do parceiro ZB ou ZV

codigo_funcao_parceiro

varchar(2)

Função do parceiro se é ZB ou ZV

funcao_parceiro

string

Se é representante ou vendedor

supervisor

string

Nome do Supervisor conforme  Sales Force

codigo_coordenador

string

Código do Coordenador  conforme  Sales Force

coordenador

string

Nome do coordenador conforme Sales Force

codigo_gerente

string

Código do gerente conforme Sales Force

gerente

string

Nome do gerente confofme Sales Force

codigo_gerente_nacional

string

Código do gerente nacional conforme Sales Force

gerente_nacional

string

Nome do gerente nacional conforme Sales Force

diretor

string

Nome do Diretor conforme Sales Force

data_atualizacao

date

data em que o registro foi inserido na tabela

data_cadastro

date

Data do cadastro do cliente 

zona_transporte

varchar(15)

Domicílio fiscal

marcado_eliminacao_vendas

varchar(1)

Marcação p/eliminar - cliente (nível Vendas e Distribuição)

marcado_eliminacao_geral

varchar(1)

Marcação central para eliminação do registro mestre

cpf_cnpj_cliente_pai

string

CPF para pesso Física e CNP para pessoa juródica do cliente pai

codigo_cliente_ecc

string

Se cliente é migrado , traz o código dele no ecc

Excel
nameAMOSTRA CAMPOS CLIENTES.xlsx

Histórico de Modificações:

Versão

Nome

Função e Área

Data

Modificação

V1

Raquel Jung Mateus

PO - Analytics

08/08/2023

Documentação das regras de negócio