Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSAVBe – Averbação Eletrônica de Seguro 

XmlNFSeAvb - Gera XML Averbação NFSe

Situação/Requisito:

O registro na tabela DL5 - Averbação Eletrônica devera deve ser criado na geração da nota fiscal de serviço (após o calculo cálculo do frete) e então disponível para envio a AT&M.

Ao estornar o calculo cálculo do frete, o registro da tabela DL5 - Averbação Eletrônica deve ser atualizado, e no caso se já averbado poder , pode ser posteriormente enviado a AT&M.

Criar novo campo na tabela DL5 - Averbação Eletrônica para gravar o tipo de documento para averbação.

Criar novo campo na tabela DL5 - Averbação Eletrônica para gravar o número da nota fiscal eletrônica (caso já exista o retorno da prefeitura ).

Criar um campo virtual na tabela DL5 - Averbação Eletrônica para que seja apresentada a descrição do tipo do documento NFS ou CTE.

Criar função que monte e retorne xml de envio da Nota Fiscal de Serviço de acordo com o layout especificado no manual da AT&M.

Criar função que monte e retorne xml de cancelamento da Nota Fiscal de Serviço de acordo com o layout especificado no manual da AT&M.

Adequar a rotina TMSAVBe (Executa Averbação Eletrônica) para receber o xml de envio/cancelamento da Nota Fiscal de Serviço e enviar o mesmo.

Adequar a rotina TMSAVBe (Executa Averbação Eletrônica) para averbaro número da nota fiscal eletrônica (caso já exista retorno da prefeitura), caso contrário, averba o número da RPS.

Alterar a descrição dos parâmetros do pergunte que antes atendiam somente para documentos de CT-e e criar novo parâmetro no pergunte para possibilitar filtrar por tipo de documento.

Criar atualização de banco de dados que será executada via UPDDISTR para popular o novo campo Docto.Transp (DL5_DOCTMS) conforme o campo Docto.Transp (DT6_DOCTMS).

Solução/Implementação:

Realizada Foi realizada no sistema a tratativa para no calculo cálculo do frete, para quando o tipo de documento for nota fiscal de serviço ou reentrega da nota fiscal de serviço para o registro, ser adicionado na tabela DL5 - Averbação Eletrônica para fins de averbação.

Realizada Foi realizada no sistema a tratativa para que no estorno do calculo cálculo do frete, quando o tipo de documento for nota fiscal de serviço ou reentrega da nota fiscal de serviço, o sistema atualizar atualize o status do registro da tabela DL5 - Averbação Eletrônica como cancelado.

Criado novo campo Foi criado na tabela DL5_DOCTMS - novo campo Docto.Transp (DL5_DOCTMS) para fiz fins de identificação do tipo de documento.

Realizada Foi realizada no sistema a tratativa para que na inclusão do registro da averbação, o tipo do documento ser seja preenchido no campo Docto.Transp (DL5_DOCTMS - Docto).Transp.

Ex.Exemplo:

  • DL5_DOCTMS = 2 - CTRC
  • DL5_DOCTMS = 5 - NFS

Criado Foi criado campo virtual Desc.Docto (DL5_DESDOC - Desc.Docto para ser exibido ) para que seja apresentado no browser da rotina TMSA296 - Monitor de Averbação Eletrônica (TMSA296), e informar a descrição do tipo de documento.Criada função para procurar na tabela DT6 - Documento de Transporte o tipo do documento (somente documentos não deletados) que estão com o campo DL5_DOCTMS - Docto.Transp em branco na tabela DL5 - Averbação Eletrônica

Foi criado campo virtual Nf.Averbada (DL5_NFAVBE) para que seja gravado o número da nota fiscal de serviço caso já exista o retorno da prefeitura.

Alterada a descrição dos parâmetros do pergunte que antes atendiam somente para documentos de CT-e e criado novo parâmetro no pergunte para possibilitar filtrar por tipo de documento.

Alteração no processo para averbar o número da nota fiscal de serviço, caso já esteja preenchido, caso contrário, continua averbando a RPS.

Criada atualização de banco de dados que é executada via UPDDISTR para popular o novo campo Docto.Transp (DL5_DOCTMS) conforme Docto.Transp (DT6_DOCTMS).

Foi criada a rotina Gera XML Averbação NFS-e (XMLNFSeAvb), afim de gerar o xml de envio/cancelamento (conforme layout especificado no manual da AT&M) e retorná-lo para enviar à AT&M.

Observação:Para a correta aplicação é necessário atualizar o dicionário de dados e help de campos com os fontes do SIGATMS atualizados e rodar o UPDDISTR.
Requisito:

DLOGTMS01-1669

DLOGTMS01-1670

DLOGTMS01-1671

DLOGTMS01-1674

DLOGTMS01-1702

DLOGTMS01-2342