Boletim Técnico: Ocorrência por Nota Fiscal
Ocorrência
Nova Rotina
Resumo
A ocorrência por Nota Fiscal é uma funcionalidade que possibilita aos transportadores efetuarem o controle de entrega por Nota Fiscal, possibilitando informar no apontamento, 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
SCSTHJ
Produtos
Microsiga 8.11
Módulos
- SIGATMS
Portais
- nenhum
Países
- Brasil
Traduções
- Português (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
00000016896/2010
Ajustes no Compatibilizador
Não
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- TMS10R156
Procedimentos para Implementação
Antes de executar o compatibilizador TMS10R156 é 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 há 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 há 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 TMSP10R1 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 “TMS10R156”.
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
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 |
Número do Plano | 000000168412010 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas