/
analytics_prd.tb_reporte_devolucoes_logistica
  • Ready for review
  • Este espaço é destinado a documentação da equipe de Analytics

    analytics_prd.tb_reporte_devolucoes_logistica

    Objetivo:

    Este documento tem como objetivo descrever regras de negócio da tabela final analytics_prd.tb_reporte_devolucoes_logistica, que foi a tabela criado durante o Projeto de Vencidos, que visa alimentar os dados de devolução.

    Descrição do PROJETO:

    • Este Projeto tem como objetivo apresentar todas as ordens de venda que são referentes a devolução, ou seja, que contém o tipo de documento (vbak.auart) entre:

    ZCRI

    ZBRE

    ZTRN

    ZREC

    ZCR3

    ZBRO

    ZRP3

    ZREV

    ZCR4

    ZCRB

    ZRP5

    ZRO1

    ZCRL

    ZCVC

    ZREG

    ZRO5

    ZRA1

    ZCVI

    ZRTC

    ZROB

    ZRA3

    ZRAD

    ZRTR

    ZROC

    ZRA6

    ZRE1

    ZSIP

    ZROF

    ZRE1

    ZRGE

    ZSIT

    ZREG

    ZRE2

    ZRPD

    ZSTO

    ZROV

    ZRE3

    ZTRF

    ZTRC

    ZRP1

    ZREB

    ZTRG

     

     

    Escopo:

    • Objetivo é montar uma tabela física de consulta dos pedidos de devolução e é atualizada todo dia às 5h e 14h.

    • Como esse processo é específico Deca, consideramos os setores de atividade: ('LS','MS','HY')

    Times

    Stakeholders

    Times

    Stakeholders

    Logística Deca

    Ben Hur Neves

    Guilherme Okamoto

    Michele Rigonato Distefano

    Script SQL utilizado na migração

     

     

    Workspace/staging/analytics/vencidos/devolucoes_logistica/reporte_devolucoes.py

     Origem

    • ingest.sap.VBAP > dados de item da ordem de venda

    • ingest.sap.VBAK > dados de cabeçalho da ordem de venda

    • ingest.sap.TVAKT > tipos de documentos para ordens de venda

    • ingest.sap.VBKD > dados de cabeçalho da ordem de venda

    • ingest.sap.TVAUT > motivo da ordem de vendas

    • ingest.sap.LIPS> dados de item da remessa

    • ingest.sap.LIKP> dados de cabeçalho da remessa

    • ingest.sap._scmtms_d_torrot > dados de transporte

    • ingest.sap.VBRK > dados de faturamento - cabeçalho

    • ingest.sap.VBRP > dados de faturamento - item

    • ingest.sap.BKPF > dados de faturamento - cabeçalho

    • ingest.sap.TVAGT > motivos de recusa

    • ingest.sap.BSEG > documentos de fatura

    • ingest.sap.TVAUT > descrição motivo ordem

    • ingest.sap.PRCD_ELEMENTS > dados de condições

    • stage.large.tb_produto > hierarquia de produtos

    • stage.large.tb_hierarquia_cliente > hierarquia de cliente

    Periodicidade Carga

    2 x ao dia

    Tabela Destino Final

    stage.analytics_prd.tb_reporte_devolucoes_logistica

    Database em stage

    analytics_prd

    Ação DML

    INSERT, DELETE e UPDATE

    Nome do JOB Databricks:

    JOB_VENCIDOS

    Link do JOB Databricks

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

    Agenda de Execução do JOB

    Diariamente as 5h e 14h (horário de Brasília)

    Dicionário de Campos

    col_name

    data_type

    comment

    nm_ordem_devolucao

    string

    Número da ordem de venda

    dt_ov

    date

    Data da criação da ordem

    criado

    string

    Usuário criador da ordem

    tipo_documento

    string

    Tipo do documento da ordem

    cd_motivo_ordem

    string

    Motivo da ordem

    valor_total_ordem

    float

    Valor total da ordem (do cabeçalho)

    cd_setor_atividade

    string

    Código do setor de atividade (negócio)

    cd_emissor_ordem

    string

    Código do cliente

    cd_pagador

    string

    Código do cliente pagador

    cd_conta_credito

    string

    Código da conta crédito

    referencia

    string

    Número da nota fiscal que originou a devolução

    dt_pedido

    date

    Data do pedido

    nm_pedido

    string

    Nome do pedido

    total_parcial

    string

    Indica se a devolução de itens é total ou parcial

    cd_motivo_recusa

    string

    Indica o código motivo de cancelamento da ordem

    descricao_recusa

    string

    Indica a descrição do motivo de cancelamento da ordem

    cd_centro

    string

    Centro

    referencia_documento_origem

    string

    Indica o documento de fatuamento da ordem original

    cd_material

    string

    Código do material

    descricao_material

    string

    Descrição do material

    segmento

    string

    Classificação do segmento do produto

    categoria

    string

    Classificação da categoria do produto

    grupo

    string

    Classificação do grupo do produto

    qtd_ordem

    float

    Indica a quantidade que será devolvida, em casos de já haver remessa criada

    valor_liquido_item

    float

    Realiza o cálculo do valor unitário multiplicado pela quantidade da remessa

    nm_item

    string

    Número do item na ordem de venda

    sigla

    string

    De-para de sigla do centro

    referencia_tipo_documento

    string

    -

    gera_remessa

    string

    -

    chave_acesso

    string

    -

    descricao_tipo_ordem

    string

    De-para do tipo de ordem

    motivo_consolidado

    string

    Descrição detalhada do motivo da ordem

    motivo_real

    string

    Descrição resumida do motivo da ordem

    responsavel

    string

    Time responsável pela ordem

    doc_fat_origem

    string

    Número do documento de faturamento da ordem original

    doc_contabil_origem

    string

    Número do documento contábil da ordem original

    referencia_origem

    string

    Número da nota fiscal da ordem original

    dt_nota_fiscal

    date

    Data da nota fiscal

    nm_ordem_origem

    string

    Número da ordem original

    nm_item_origem

    string

    Número do item da ordem original

    nm_remessa_origem

    string

    Numero da remessa referente a ordem original

    nm_item_remessa_origem

    string

    Numero do item da remessa referente a ordem original

    qtd_total_origem

    float

    Quantidade de itens da ordem original

    valor_liquido_origem

    float

    Valor liquido dos itens da ordem original

    valor_bruto_origem

    float

    Valor bruto dos itens da ordem original

    tipo_doc_origem

    string

    Tipo do documento da ordem original

    cd_transporte

    string

    Código do transporte

    cd_transportadora

    string

    Código da transportadora

    transportadora

    string

    Nome da transportadora

    nome_fantasia_transportadora

    string

    Nome fantasia da transportadora

    dt_saida_fabrica

    date

    Data que a remessa será despachada

    status_saida

    string

    Indica se já houve saída da fábrica

    nome_cliente

    string

    Nome do cliente emissor da ordem

    diretor

    string

    Hierarquia de vendas do cliente

    gerente_nacional

    string

    Hierarquia de vendas do cliente

    gerente_regional

    string

    Hierarquia de vendas do cliente

    coordenador

    string

    Hierarquia de vendas do cliente

    vendedor_representante

    string

    Hierarquia de vendas do cliente

    municipio

    string

    Cidade do cliente

    uf

    string

    Estado do cliente

    canal_resumido

    string

    Hierarquia de vendas do cliente

    canal

    string

    Hierarquia de vendas do cliente

    zonat

    string

    Zona de transporte do cliente

    cnpj

    string

    CNPJ do cliente

    bairro

    string

    Bairro do cliente

    cep

    string

    CEP do cliente

    rua

    string

    Rua do cliente

    status_cliente

    string

    Inativo ou ativo

    doc_faturamento_devolucao

    string

    Número do documento de faturamento da ordem de devolução

    nm_documento_faturamento

    string

    Número do documento contabil da ordem de devolução

    referencia_devolucao

    string

    Número nota fiscal do faturamento da ordem de devolução

    dt_emissao_credito

    date

    Data em que a ordem foi faturada

    emissor_credito

    string

    Usuário que deu baixa no faturamento

    nm_remessa_devolucao

    string

    Número da remessa de devolução

    dt_remessa

    date

    Data em que a remessa é criada

    mov_mercadoria_realizado

    string

    Número do documento de movimentação do estoque

    dt_mov_estoque

    date

    Data da movimentação do estoque

    mes_abertura

    int

    Mês (numeral) em que a ordem foi criada

    mes_encerramento

    int

    Mês (numeral) em que a ordem foi faturada

    ano_abertura

    int

    Ano (numeral) em que a ordem foi criada

    ano_encerramento

    int

    Ano (numeral) em que a ordem foi faturada

    status

    string

    Indica o status da ordem

    data_atualizacao

    timestamp

    data em que a tabela atualizou pela última vez

    query

    string

    --

    status_faturamento

    string

    status da compensação do documento de faturamento

    data_compensacao

    date

    Data de compensação do documento de faturamento

    atribuicao

    string

    Atribuição do documento de faturamento

    texto

    string

    Texto do documento de faturamento

     

    Histórico de Modificações:

    Versão

    Nome

    Função e Área

    Data

    Modificação

    V1

    Amanda Urbano

    Analista de Dados - Analytics

    10/10/2023

    Documentação das regras de negócio

     

     

     

     

     

     

     

     

     

     

    Related content

    analytics_prd.tb_estoque_atual
    analytics_prd.tb_estoque_atual
    More like this
    analytics_prd.tb_ordem_pendente
    analytics_prd.tb_ordem_pendente
    More like this
    analytics_prd.tb_carteira
    analytics_prd.tb_carteira
    More like this
    analytics_logistica.tb_estoque
    analytics_logistica.tb_estoque
    More like this
    analytics_logistica.tb_metas_unificado
    analytics_logistica.tb_metas_unificado
    More like this
    analytics_logistica.tb_transporte
    analytics_logistica.tb_transporte
    More like this

    CAL-03-ANALITYCS