Ir para conteúdo
  • Cadastre-se

ACBR-8746 NFSeX Ubá MG 3169901 - VersaTecnologia


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

Recommended Posts

  • Solution
Postado

@Italo Giurizzato Junior Tudo em paz, bom ano novo ai.. Pode avaliar?


Segue correção para atender ao XML da versão 2.04

Pasta Provedores: 

VersaTecnologia.GravarXml.pas

VersaTecnologia.Provider.pas

VersaTecnologia.LerXml.pas

Pasta ACBRNFSeX: Url no inis

ACBrNFSeXServicos.ini

ACBrNFSeXServicosRTC.ini -> executar compila bat

Pasta: ACBrNFSeX\Base\Provedores:  ACBrNFSeXProviderManager.pas Alterado case para 2.04

Pasta Exemplos\ACBrDFe\Schemas\NFSe\VersaTecnologia\2.04 colar os arquivos  xmldsig-core-schema20020212.xsd e nfse_v204.xsd

AcbrNFSeX_3169901_2.04.zip

  • Obrigado 1
Postado

So a cidade por hora, sobre a reforma, saiu novidade agora pouco, uns outros bugs ja estou corrigindo.

Dado os fontes de ontem, as units que mandei: ACBrNFSeXProviderManager.pas e VersaTecnologia.LerXml.pas nao precisam sobrepor nem adicionar ao seu fonte, está ok já; uma tem o retorno da classe 204 nova, e a outra so um enter diferente na lerxml.

No modelo base daqui, entrou apenas CST de pis e cofins, é a correção que vou aplicar, clientes com retenção.

 

Postado (editado)
Em 09/01/2026 at 09:38, Italo Giurizzato Junior disse:

@Antonio Gomes,

Já esta no SVN.

Uma duvida: essa alteração visa a reforma tributária ou apenas atender a referida cidade com a versão 2.04?

Bom dia, @Italo Giurizzato Junior

segue correções para versão 2.04 e reforma:

Mudar sessão no INI: ACBrNFSeXServicos.ini

[3169901]
Nome=Uba
UF=MG
Provedor=VersaTecnologia
Versao=2.04
Params=URLProducao:nfe.uba.mg.gov.br|URLHomologacao:homologacaouba.versatecnologia.com.br
ProRecepcionar=http://nfe.uba.mg.gov.br/webservices/2.04/servicos
HomRecepcionar=http://homologacaouba.versatecnologia.com.br/webservices/2.04/servicos
ProNameSpace=http://nfe.uba.mg.gov.br/webservices/2.04/nfse_v204.xsd
HomNameSpace=http://homologacaouba.versatecnologia.com.br/webservices/2.04/nfse_v204.xsd
ProXMLNameSpace=http://nfe.uba.mg.gov.br/webservices/2.04/nfse_v204.xsd
HomXMLNameSpace=http://homologacaouba.versatecnologia.com.br/webservices/2.04/nfse_v204.xsd

 

E anexo a correção no gravar xml.

VersaTecnologia.GravarXml.pas

Editado por Antonio Gomes
Postado

Bom dia colegas, fiz a atualização via SNV

informei o schemas e Provedor=VersaTecnologia mas ainda estou recebendo o seguinte retorno

Project EmissorFiscalPraiaParkUba.exe raised exception class EACBrDFeException with message 'Arquivo  C:\Emissor DFE\schemas\NFSe\Uba\nfse_v201.xsd Não encontrado'.

  • 2 semanas depois ...
Postado

Bom dia !

Colegas não está gerando as tags 

 

<Evento>
<IdentificacaoEvento>FESTA</IdentificacaoEvento>
<DescricaoEvento>FESTA</DescricaoEvento>
</Evento>


      Servico.Evento.idAtvEvt := DescServ;
      Servico.Evento.xNome := DescServ;
      Servico.Evento.dtIni := Date;
      Servico.Evento.dtFim := Date;



Minha versão está atualizad !


obrigado !
Postado

Tem sim, deve ser informado somente para o Codigo de serviço iniciado em 12, que é no nosso caso !



<xsd:complexType name="tcEvento">
        <xsd:choice minOccurs="1" maxOccurs="1">
          <xsd:sequence minOccurs="1" maxOccurs="1">
            <xsd:element name="IdentificacaoEvento" type="tsIdentificacaoEvento" 
                minOccurs="1" maxOccurs="1" />
            <xsd:element name="DescricaoEvento" type="tsDescricaoEvento" 
                minOccurs="0" maxOccurs="1" />
          </xsd:sequence>
          <xsd:sequence >
            <xsd:element name="DescricaoEvento" type="tsDescricaoEvento" 
                minOccurs="1" maxOccurs="1" />
          </xsd:sequence>
        </xsd:choice>
    </xsd:complexType>

  • Curtir 1
Postado
Em 29/01/2026 at 13:09, RodrigoGA disse:

Tem sim, deve ser informado somente para o Codigo de serviço iniciado em 12, que é no nosso caso !



<xsd:complexType name="tcEvento">
        <xsd:choice minOccurs="1" maxOccurs="1">
          <xsd:sequence minOccurs="1" maxOccurs="1">
            <xsd:element name="IdentificacaoEvento" type="tsIdentificacaoEvento" 
                minOccurs="1" maxOccurs="1" />
            <xsd:element name="DescricaoEvento" type="tsDescricaoEvento" 
                minOccurs="0" maxOccurs="1" />
          </xsd:sequence>
          <xsd:sequence >
            <xsd:element name="DescricaoEvento" type="tsDescricaoEvento" 
                minOccurs="1" maxOccurs="1" />
          </xsd:sequence>
        </xsd:choice>
    </xsd:complexType>


Bom dia @Diego Foliene

O provedor VersaTecnologia também precisa gerar tags de "AtividadeEventos" quando for lista de serviço 12, mesma regra do PadraoNacional, mas com bem menos campos.
http://nfe.uba.mg.gov.br/webservices/2.04/nfse_v204.xsd

Fiz o ajuste usando o mesmo conceito que eu precisei para IssFortaleza e GovDigital ( outros tópicos ).

Segue os arquivos:

VersaTecnologia.GravarXml.pas ACBrNFSeXGravarXml_ABRASFv2.pas UbaMG_nfse_v204.xsd

  • Este tópico foi criado há 120 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.