Ir para conteúdo
  • Cadastre-se

dev botao

Implementação dos provedores RLZ e Megasoft


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 761 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá bom dia,

Anexei no link do Google Drive a pasta fonte e dentro zipado os arquivos de esquemas e configuração do provedor. Essas alterações feitas está sendo utilizada para emissão atualmente.

https://drive.google.com/file/d/105nTsWVDDSRJOsWQhvWm-Tic6Z7RynzE/view?usp=sharing

Quando eu atualizei o fonte hoje(13/02/2019) foi baixado uma implementação do RLZ, porém eu deixei a que eu já havia feito e que estamos utilizando.

Anexei os arquivos que foi pego com os provedores para a implementação.

RLZ.rar

Megasoft.rar

  • Consultores
Postado

Boa tarde Haroldo,

Desculpe mas não entendi o porque dos arquivos do Megasoft.

Quanto ao provedor RLZ seria interessante você testar o que foi implementado e caso tenha alguma coisa errada e puder nos ajudar com a correção ficarei grato.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Os dois provedores estão funcionando implementado nesse fonte. Já temos clientes emitindo tanto na RLZ quanto na Megasoft.

Na Megasoft tempos clientes na cidade de Iporá-GO e Aragarças-GO.

Estou enviando as implementações para ver se será possivel adicionar no fonte devido a toda vez que atualizo o fonte eu preciso reajustar e implementar funções necessárias para que os dois provedores funcione.

Postado

As alterações estão nos arquivos listados abaixo:

 

MegaSoft:
    ACBrNFSeNotasFiscais.pas
        - NotaFiscal.GerarXML

    ACBrNFSeWebServices.pas
        - TNFSeConsultarNfseRPS.DefinirDadosMsg

    DANFSE\Fast\ACBrNFSeDANFSeFR.pas
        TACBrNFSeDANFSeFR.CarregaParametros

    PCNNFSe\pnfsConversao.pas

    PCNNFSe\pnfsNFSeG.pas
        - TNFSeG.Gera_DadosMsgConsSitLote
        - TNFSeG.Gera_DadosMsgConsNFSeRPS

    PCNNFSe\pnfsNFSeR.pas
        - TNFSeR.SetxItemListaServico
        - TNFSeR.LerRPS_ABRASF_V2
        - TNFSeR.LerNFSe
        - TNFSeR.LerNFSe_ABRASF_V2
        
    PCNNFSe\pnfsNFSeW_ABRASFv2.pas


RLZ:
    ACBrNFSeWebServices.pas
    DANFSE\Fast\ACBrNFSeDANFSeFR.pas
    PCNNFSe\pnfsConversao.pas
    PCNNFSe\pnfsLerListaNFSe.pas
    PCNNFSe\pnfsNFSeG.pas
    PCNNFSe\pnfsNFSeR.pas
    ACBrNFSe\PCNNFSe\pnfsNFSeW.pas
    PCNNFSe\pnfsNFSeW_RLZ.pas
    

Outras Alterações para ler o certificado pelo nome:
    \ACBrDFe\ACBrDFeCapicom.pas
        TDFeCapicom.SelecionaCertificadoNome(const pNomeCertificado: string): string;
        
    \ACBrDFe\ACBrDFeSSL.pas
        TDFeSSLCryptClass.SelecionaCertificadoNome(const pNomeCertificado: string): String;

    \ACBrDFe\ACBrDFeConfiguracoes.pas
        TCertificadosConf.SetNomeCertificado(const AValue: String);   

  • 2 meses depois ...
  • Consultores
Postado

Boa tarde Flavio,

Como assim, não existem implementação para o provedor RLZ?

08/02/2019
-- Diversos --
[+] Implementação de um novo Provedor - RLZ
   Por: Italo Jurisato Junior

Faz 3 meses que esse provedor foi implementado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Flavio,

Você tem certeza que não tem nenhuma cidade no arquivo Cidades.ini que esteja usando o provedor RLZ?

Veja:

[5107958]
Nome=Tangara da Serra
UF=MT
Provedor=RLZ
NomeURL_H=mt/tangaradaserra
NomeURL_P=tangaradaserra.mt.gov.br

De onde você esta baixando os fontes dos componentes?

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
22 horas atrás, FlavioSaikoo disse:

Boa tarde, 

Como assim, foi atualizado e não encontrei nada relacionado.

Planilha de cidades e cidade.ini não tem RLZ.

Foi implementado, inclusive temos clientes usando esse provedor RLZ em Tangara da Serra-MT.

 

Dercide.

  • Consultores
Postado

Bom dia Flavio,

A cidade Araputanga/MT também se utiliza do provedor RLZ?

Se sim, basta você incluir essa cidade no arquivo Cidades.ini aos moldes que foi feito para a cidade Tangara da Serra/MT.

Se funcionar, por favor anexe o arquivo Cidades.ini para que possamos enviar para o repositório.

Desde já muito obrigado pela colaboração.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 5 meses depois ...
Postado

Pessoal, boa tarde. Verifiquei que houve um relato de implementação do provedor Megasoft. Nos fontes atuais somente encontrei os arquivos de configuração. Sabem informar se os fontes para esse provedor Megasoft serão disponibilizados no trunk do componente ?

Eduardo

e-mail: [email protected]

Postado

Bom dia,

Tenho implementado e estou usando em produção, mas precisava que fosse extraído o fonte e gerado uma classe dele para ficar melhor organizado.

Como na época eu implementei tudo misturado no fonte porque era a primeira vez mexendo no acbr a implementação ficou toda fragmentada e devido a isso meu fonte praticamente fica sempre desatualizado.

Por isso nem tentei enviar mais aqui a implementação do Megasoft até eu conseguir atualizar o fonte e fazer a mudança para uma classe.

Caso esteja com disponibilidade eu zipo o fonte aqui para extrair os dados.

 

  • 1 ano depois...
Postado

Olá, gostaria de solicitar a inclusão do municipio de pontalina no arquivo cidades.ini

 

[5217708]
Nome=Pontalina
UF=GO
Provedor=MegaSoft
NomeURL_H=pontalina
NomeURL_P=pontalina

 

já conferi e os endereços de webservices existem. 
 

  • Consultores
Postado

Bom dia Bill,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas.

Lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX
O componente ACBrNFSe não vai mais ter manutenção.

Manual de Migração
https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/
 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 3 semanas depois ...
Postado

Muito obrigado!!! Emitiu a nfse em pontalina tudo ok! (Tivemos que ir na prefeitura pedir liberação)

mas no cancelamento da nota está dando essa mensagem aqui:

SoapAction nao definido para: TNFSeCancelarNFSe

sei que esse componente está sendo descontinuado... mas vcs que tem mais experiência, sabem assim de bate pronto o que poderia ser?

  • Administradores
Postado

Bom dia.

Você consegue fazer um teste com o demo do novo componente?


Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 10 meses depois ...
Postado
32 minutos atrás, billbarsch disse:

olá, mudei para o novo componente ACBRNFSEX recentemente mas a consulta no provedor MegaSoft na cidade de pontalina está com erro.

image.thumb.png.a1cef3567e269b5bb7650f756202b4a4.png 

os xmls de envio e resposta são esses:

1001961-con-nfse-rps.xml 324 B · 0 downloads 1001961-comp-nfse.xml 4 kB · 0 downloads

o cancelamento também parece estar com algum erro

image.thumb.png.d142bb3deb89f13a332d1e1bac78993f.png

xml de envio do cancelamento:

<CancelarNfseEnvio xmlns="http://megasoftarrecadanet.com.br/xsd/nfse_v01.xsd">
  <Pedido>
  <InfPedidoCancelamento Id="Canc_3422876400015010024581385207" xmlns="http://megasoftarrecadanet.com.br/xsd/nfse_v01.xsd">
  <IdentificacaoNfse>
  <Numero>
    5207
  </Numero>
  <CpfCnpj>
  <Cnpj>
    34228764000150
  </Cnpj>
  </CpfCnpj>
  <InscricaoMunicipal>
    1002458138
  </InscricaoMunicipal>
  <CodigoMunicipio>
    5217708
  </CodigoMunicipio>
  </IdentificacaoNfse>
  <CodigoCancelamento>
    1
  </CodigoCancelamento>
  </InfPedidoCancelamento>
  </Pedido>
  </CancelarNfseEnvio>  

 

  • Consultores
Postado

Bom dia Bill,

O erro no Consultar acredito que seja falta de atualização dos fontes.

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr com a opção de apagar arquivos antigos marcada.

Com relação ao cancelamento, o problema é que esse provedor só tem 2 serviços implementados no webservice: GerarNFSe e ConsultarNFSePorRps.

Pelo fato do provedor seguir a versão 2 do layout da ABRASF e segundo a documentação existe o serviço de cancelamento, o componente gera o pedido de cancelamento e tenta validar o mesmo.

Estou tentando entrar uma maneira de fazer com que o componente detecte com antecedência a existência ou não do serviço, antes de gerar o XML do serviço em questão.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 mês depois ...
  • Este tópico foi criado há 761 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.