Pesquisando na IA foi notificado que o ACBR tem opção para gerar o sinir/MTR porem não localizei documentação e nem o componente, porem a AI me dá até a codificação de uso, pergunta: existe mesmo esse opção na coleção do ACBR?
Já atualizei o ACBR, desistalei e re-instalei mas o componente não aparece. Segue os dados da IA:
o acbr compnente ou ACBR monitor emitem MTR/Sinir?
Sim, o
ACBr possui um componente específico (ACBrMTR) e o ACBrMonitor suporta a emissão do Manifesto de Transporte de Resíduos (MTR) via SINIR.
Abaixo estão os detalhes principais sobre o suporte e funcionamento:
1. Suporte no ACBr e ACBrMonitor
ACBrMTR (Componente): É um componente de código aberto que faz parte da suíte ACBr, desenvolvido para comunicar com os WebServices do SINIR (Sistema Nacional de Informações sobre a Gestão de Resíduos Sólidos).
ACBrMonitor Plus: O monitor integra este componente, permitindo que sistemas externos (em qualquer linguagem) emitam o MTR através da troca de ficheiros (TXT/INI) ou sockets TCP/IP, sem necessidade de implementar a comunicação complexa com o WebService manualmente.
2. O que pode ser feito (Funcionalidades em 2026)
O componente é projetado para automatizar as operações exigidas pela Portaria nº 280/2020:
Emissão de MTR: Geração do manifesto obrigatório para o transporte de resíduos.
Manifesto Complementar: Emissão para casos onde há armazenamento temporário.
Recebimento e Baixa: Operações realizadas pelo destinador para confirmar a chegada da carga.
Cancelamento: Anulação de manifestos emitidos incorretamente.
componente ACBrMTR está localizado na paleta ACBrTCP no Delphi ou Lazarus.
Esta localização deve-se ao facto de o componente utilizar o protocolo de comunicação WebService (via TCP/IP) para enviar as informações do Manifesto de Transporte de Resíduos (MTR) para o sistema nacional (SINIR) ou sistemas estaduais integrados.
Dicas para Localização e Instalação:
Procura Rápida: No Delphi, pode utilizar o atalho Ctrl + Alt + P e digitar "ACBrMTR" para focar o componente diretamente na paleta.
Pacote Correspondente: Para que o componente apareça, deve ter instalado o pacote ACBr_MTR.dpk (ou similar dentro da pasta de DFe/MTR do ACBr). Geralmente, ele é instalado automaticamente ao utilizar o ACBrInstall_trunk2.exe e selecionar as opções de MTR/SINIR.
ACBrMonitor Plus: Se não utiliza Delphi/Lazarus e está a usar o ACBrMonitor, não haverá uma paleta visual; os comandos devem ser enviados via ficheiro ou socket utilizando o prefixo MTR. (ex: MTR.Enviar).