Home

Linha Microsiga Protheus

Páginas filhas
  • Ocorrência por Nota Fiscal

Boletim Técnico: Ocorrência por Nota Fiscal
Ocorrência
Nova Rotina
Resumo
A ocorrência por Nota Fiscal é uma funcionalidade que possibilitará aos transportadores efetuarem o controle de entrega por Nota Fiscal, possibilitando informar, no apontamento de ocorrências, uma ocorrência do tipo “Encerra processo” e também “Retorno Dc Cliente” para o mesmo Conhecimento de Transporte Rodoviário (CTRC).
ID do Chamado
SCSTJW
Produtos
  • Microsiga 11
  • Módulos
    • SIGATMS
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    TMSA050 – Entrada Doc. Cliente; TMSA200 – Cálculo de Frete; TMSA360 – Reg. de Ocorrência; TMSA500 – Manutenção de Doctos; TMSA540 – Reg. de Pendência
    Número da FNC
    000000168982010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Compatibilizador 1
    - TMS11R101
    Procedimentos para Implementação

    O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.

        Importante:
    Antes de executar o compatibilizador TMS11R101 é imprescindível:
    a)    Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”).
    b)    Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
    c)    Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
    d)    Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
    e)    O compatibilizador deve ser executado com a Integridade Referencial desativada*.

          ATENÇÃO: O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
    *         A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
                  i.        No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).
                 ii.        Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
                iii.        Se Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;
               iv.        Se Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação).
                v.        Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
               vi.        Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
              vii.        Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.
    Contate o Help Desk Framework EM CASO DE DÚVIDAS!

     
    1.    Em Microsiga Protheus TOTVS Smart Client, digite TMSP11R1 no campo Programa Inicial.
    2.    Clique em OK para continuar.
    3.    Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa “TMS11R101”.
    4.    Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    5.    Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    6.    Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    7.    Clique em Gravar para salvar o histórico (log) apresentado.
    8.    Clique em OK para encerrar o processamento.
    Descrição de Ajustes

     

    1.   Criação no arquivo SX3 – Campos:
    ·       Tabela DTC - Doc. Cliente para Transporte

    Campo
    DTC_NFENTR
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Status NF
    Descrição
    Status NF
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Opções
    1=Entregue; 2=Não Entregue; 3=Bloqueada
    Relação
    “2”
    Val. Sistema
    Pertence('123')
    Help
    Indica qual o Status da Nota Fiscal.

     

    Campo
    DTC_FILOCO
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Fil.Ocorre
    Descrição
    Filial da Ocorrência    
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Help
    Filial que indicou a entrega da Nota Fiscal.

     

    Campo
    DTC_NUMOCO
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    No. Ocorre.
    Descrição
    Numero da Ocorrência    
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Help
    Nº da ocorrência que indicou a entrega da Nota Fiscal.

     ·       Tabela DV4 - Notas Fiscais pendentes

    Campo
    DV4_FILPND
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Fil.Orig.Pnd
    Descrição
    Filial de Orig.Pendência
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Help
    Filial de origem da pendência, este campo será gravado ao lançar uma ocorrência do tipo 'Gera Pendência'

     

    Campo
    DV4_NUMPND
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    No.Pendência
    Descrição
    Numero da Pendência     
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Help
    Número da Pendência, este campo será gravado ao lançar uma ocorrência do tipo 'Gera Pendência'.

     ·       Tabela DY4 – CTRC X Dc Cliente

    Campo
    DY4_FILIAL
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Filial
    Descrição
    Filial do Sistema       
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Filial do Sistema

     

    Campo
    DY4_FILORI
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Fil.Origem 
    Descrição
    Filial de Origem
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Help
    Este campo será preenchido automaticamente, com o código da Filial que estiver incluindo a Nota Fiscal

     

    Campo
    DY4_LOTNFC
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    No.Lote    
    Descrição
    No.Lote    
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Help
    Número do Lote para digitação da Nota Fiscal

     

    Campo
    DY4_NUMNFC
    Tipo
    Caracter
    Tamanho
    9
    Decimal
    0
    Formato
    @!
    Título
    Doc. Cliente
    Descrição
    Doc. Cliente
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Help
    Informe o No. do documento do cliente para Transporte

     

    Campo
    DY4_SERNFC
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Serie Dc.Cli
    Descrição
    Serie Docto. Cliente    
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Help
    Informe a Série do Documento do Cliente para Transporte

     

    Campo
    DY4_CODPRO
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cod. Produto
    Descrição
    Código do Produto
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Não
    Help
    Informe o Código do Produto da Nota Fiscal

     

    Campo
    DY4_QTDVOL
    Tipo
    Numérico
    Tamanho
    5
    Decimal
    0
    Formato
    99999
    Título
    Qtd.Volumes
    Descrição
    Qtd.Volumes
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Help
    Quantidade de Volumes da Nota Fiscal do Cliente

     

    Campo
    DY4_CLIREM
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Remetente               
    Descrição
    Remetente               
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Help
    Código do Cliente Remetente

     
    Campo
    DY4_LOJREM
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Loja Remet.
    Descrição
    Loja Remetente
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Help
    Loja do Cliente Remetente
     
    Campo
    DY4_FILDOC
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Fil.Docto. 
    Descrição
    Filial do Documento     
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Help
    Identifica a Filial do documento gerado pelo Calculo do Frete, para a Nota Fiscal
     
    Campo
    DY4_DOC
    Tipo
    Caracter
    Tamanho
    9
    Decimal
    0
    Formato
    @!
    Título
    No.Docto.  
    Descrição
    Numero do Documento     
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Help
    Identifica o no. do documento gerado pelo Calculo do Frete, para a Nota Fiscal
     
    Campo
    DY4_SERIE
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Serie Docto.
    Descrição
    Serie do Documento      
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim
    Help
    Identifica a serie do documento gerado pelo Calculo do Frete, para a Nota Fiscal
     ·         Criação de Índices no arquivo SIX – Índices:

    Índice
    DV4
    Ordem
    2
    Chave
    DV4_FILIAL+DV4_FILPND+DV4_NUMPND
    Descrição
    Fil.Orig.Pnd+No.Pendencia
    Proprietário
    S

     
    Índice
    DY4
    Ordem
    1
    Chave
    DY4_FILIAL+DY4_FILDOC+DY4_SERIE+DY4_DOC+DY4_NUMNFC+DY4_SERNFC+DY4_CODPRO
    Descrição
    Fil.Docto. + Serie Docto. + No.Docto. + Doc.Cliente + Serie Dc.Cli + Cod.Produto
    Proprietário
    S
    Procedimentos para Utilização

     

    Exemplo:
    1.    Em Gestão de Transporte (SIGATMS) acesse Atualizações/ Ocorrências/ Tab. De Ocorrências.
    2.    Cadastre uma ocorrência do Tipo: “06 – Gera Pendência” e o Tipo Pendência: “04 – Retorno Dc Cliente”.
    3.    Acesse Atualizações / Recebimento / Entrada Doc. Cliente e cadastre um lote com duas notas fiscais relacionando um serviço de entrega.
    4.    Acesse Atualizações/ Recebimento/ Cálculo de Frete para que o frete do lote em questão seja calculado.
    5.    Acesse Atualizações/ Rodoviário Entrega/ Viagem (Mod.2) e crie uma viagem com o CTRC gerado no lote cadastrado anteriormente.
    6.    Execute todas as operações necessárias neste exemplo, até chegar ao apontamento de ocorrência.
    7.     No apontamento de ocorrência, selecione um código de ocorrência do tipo “Encerra processo.
    8.    Em seguida selecione o CTRC e informe a quantidade no Volume de Ocorrência (para este exemplo informe a quantidade de uma Nota Fiscal).
    9.    Crie uma nova linha no Grid, selecione a ocorrência cadastrada no passo 1, depois selecione o CTRC
    10. Informe a quantidade no volume de ocorrência.
     Ao preencher este campo será aberta uma Janela com as NFs (desabilitadas) transportadas neste CTRC, habilite a nota que retornou e confirme as operações. Neste momento será criada uma pendência e o CTRC ficará bloqueado.
    11. Para desbloquear o CTRC e permitir que o mesmo seja devolvido e/ou re-entregue, acesse Atualizações/ Ocorrências/ Reg. De Pendências.
    12. Selecione a pendência e em seguida a opção “Encerrar”.
     
    OBS: Para facilitar e agilizar o processo de geração de um CTRC de reentrega e/ou devolução, na rotina Registro de Pendência foi criado um parâmetro que pode ser acessado através da tecla <F12>. Esse parâmetro ativa a integração com a rotina Manutenção de Documentos. Após a habilitação deste, a cada Registro de Pendência Encerrada, será exibida uma janela com as opções abaixo:
    ·         Somente encerrar
    ·         Re-entregar
    ·          Devolver.
     
    Após a confirmação de um destes processos, a pendência será encerrada e o CTRC desbloqueado.
    Informações Técnicas

    Tabelas Utilizadas
    DUD – Movimento de Viagem
    DT6 – Documento de Transporte
    DV4 – Notas Fiscais com Pendências
    DTC – Doc. Cliente para Transporte
    DUU – Registro de pendências
    DUA – Registro de ocorrências
    DT2 – Tabela de Ocorrências
    DY4 – CTRC x Dc de Cliente

    • Sem rótulos