Ir para conteúdo
  • Cadastre-se

Marcos LP

Membros Pro
  • Total de ítens

    322
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Marcos LP postou

  1. Cidade/UF: São Bernardo do Campo/SP Previsão de Mudança: janeiro Tipo de Mudança: API Própria + Mudança de Leiaute Já tem o xsd atualizado, porém ainda não tem o ambiente de teste https://nfse.isssbc.com.br/ menu superior Area do Desenvolvedor O componente já foi alterado para atender a alteração do layout do provedor.
  2. Complementando, segue url https://notadomilhao.sf.prefeitura.sp.gov.br/noticias/reforma-tributaria-sao-paulo-disponibiliza-servico-teste-do-webservice-para-emissao-do-novo-layout-nfs-e/ com informações sobre ambiente de homologação
  3. Cidade/UF: Rio de Janeiro/ MG Previsão de Mudança: 1º de janeiro de 2026 Tipo de Mudança: Padrão Nacional Fonte : https://nfsenacional.prefeitura.rio/ Alteração realizada no arquivo ACBrNFSeXServicosRTC.ini
  4. Cidade/UF: Diadema/SP Previsão de Mudança: sem previsão Tipo de Mudança: Atualização do layout próprio Mandei email questionando e me responderam : Informamos que o sistema continuará funcionando da mesma forma que é utilizado atualmente. A plataforma GISS/GINFES está sendo adequada às diretrizes estabelecidas pela legislação vigente referente à Reforma Tributária. Assim que o processo de atualização estiver concluído, todos serão comunicados previamente. O componente já foi alterado visando usar o layout alterado pelo provedor.
  5. Cidade/UF: São Paulo/SP Previsão de Mudança: no FAQ diz que já foi feito, e está documentado, porém não ficou claro se já existe ambiente de homologação Tipo de Mudança: API Própria + Mudança de Leiaute Fonte/Documentação: https://notadomilhao.sf.prefeitura.sp.gov.br/reforma-tributaria/ https://notadomilhao.sf.prefeitura.sp.gov.br/categoria_perguntas_respostas/reforma-tributaria/ manual do web service : https://notadomilhao.sf.prefeitura.sp.gov.br/wp-content/uploads/2025/11/NFe_Web_Service-4.pdf xsd : https://notadomilhao.sf.prefeitura.sp.gov.br/wp-content/uploads/2025/11/schemas-reformatributaria-v02-3.zip Obs, vão desativar a conversao de RPS em lote do formato txt : A Secretaria Municipal da Fazenda informa que as funcionalidades de emissão de NFS-e e NFTS por conversão de RPS em lote no formato texto (txt) serão desabilitadas para fatos geradores a partir de 1º de janeiro de 2026. As emissões deverão ser realizadas de forma on-line no endereço eletrônico https://nfe.prefeitura.sp.gov.br/login.aspx, ou na forma de emissão via WebService. O componente foi alterado visando atender as alterações feita pelo provedor em seu layout.
  6. Excelente, muito obrigado
  7. Estimados, bom dia, O Itau liberou o pix automático, https://www.itau.com.br/pix/pix-automatico, existe já alguma documentação para implantar com o ACBR ? desde já fico grato Marcos
  8. Obrigado Marco Aurélio
  9. Bom dia, obrigado pelo retorno ! Procurando achei isto https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=6vT0rTNhFLY=, está dizendo que temos que informar a distribuição do IBS entre municipio e UF : São os campos gIBSUF e gIBSMun, onde a gente consegue a tal tabela para cada UF e municipio ? Eu vi que na calculadora online tem, alguem sabe algum lugar para fazer download destes dados, da tal tabela de alíquota do IBS e CBS ? desde já agradeço, Marcos
  10. Boa noite, Sabem me dizer se já em 2026 vai ser necessário informar a distribuição do IBS entre prefeitura e estados ? Se sim, onde fazemos isso ? tenho dúvida tanto na NFSe como na NFe Grato Marcos
  11. Boa noite, entendo que existe este site que mostra a adesão de cada prefeitura https://app.powerbi.com/view?r=eyJrIjoiNGQ4YTcxNmMtMzdhNC00Mzc5LTllM2EtMjY1MTM3NWQyZDgyIiwidCI6IjZmNDlhYTQzLTgyMmEtNGMyMC05NjcwLWRiNzcwMGJmMWViMCJ9&pageName=608609c2e0a53d7a3c6e
  12. veja se é isto ANEXO_B-NBS2-LISTA_SERVICO_NACIONAL-SNNFSe.xlsx
  13. oi, boa tarde, desculpa, não tinha visto sua pergunta. É verdade, eu até poderia ver na remessa quantas RPS eu mandei, mas a minha ideia é simplesmente fazer um looping até retornar o erro -13, que é o que está documentado que deveria retornar quando chama um indice que não existe. desde já agradeço Marcos
  14. Estimados, na demo estava com problemas para gravar a porta do proxy, notei que não estava usando o campo da porta propriamente dito, mas sim o spinner do lado, não acho muito prático ir de 1 em 1 para configurar uma porta Baixei e fiz o commit FrmMain.frx FrmMain.frm corrigindo, tentei fazer o commit agora , mas pede usuario e senha, seguem os arquivos atualizados FrmMain.frm ACBrLibNFSeDemo.vbp
  15. Estimados, bom dia, gostaria de saber quais são os possíveis valores do campo Situacao da resposta de NFSE_Emitir https://acbr.sourceforge.io/ACBrLib/NFSE_Emitir.html desde já fico grato Marcos
  16. Sobre o exemplo, eu também estou implantando agora, então não tenho certeza se vai funcionar ( parei no nfse_carregarlotexml ) , mas o resto do meu codigo esta assim , basicamente no envio assincrono o que vc quer é pegar o protocolo e depois consultar a função abaixo pega o protocolo, o retorno é no formato do ini , por isso uso uma função GetIniValueFromString, no link https://acbr.sourceforge.io/ACBrLib/NFSE_Emitir.html tem um exemplo de retorno Public Function ACBREnviarLoteAssincronoRPS(ByVal NumLote As Integer, ByRef Erro As String) As String 'enviar o lote, se deu sucesso retornar para a funcao o protocolo gerado Dim resposta As String On Error GoTo ACBREnviarLoteAssincronoRPS_Error resposta = myACBRNFSE.Emitir(NumLote, meLoteAssincrono, False) 'por enquanto mostrar na mensagem Call Mensagem(resposta) If resposta <> "" Then If GetIniValueFromString(resposta, "Envio", "Sucesso", "0") = "1" Then ACBREnviarLoteAssincronoRPS = TiraZeros(GetIniValueFromString(resposta, "Envio", "Protocolo")) End If End If On Error GoTo 0 Exit Function ACBREnviarLoteAssincronoRPS_Error: Erro = Err.Description Mensagem "Erro " & Err.Number & " (" & Err.Description & ") na linha " & Erl & " em ACBREnviarLoteAssincronoRPS do Módulo de classe clsTecnoSpeed", , , csVerde End Function E com o protocolo eu consulto as notas , isto aqui já deu certo, usei com um protocolo gerado por outro sistema : RetornoACBR =ConsultarLoteRps(txtNotaTecnoSpeed(0), txtNotaTecnoSpeed(0)) If modArquivos.GetIniValueFromString(RetornoACBR, "ConsultaLoteRps", "Situacao") = "true" Then XML_ = AnsiToUtf8(GetIniValueFromString(RetornoACBR, "ConsultaLoteRps", "XmlRetorno")) com o xml, vc carrega as notas Call myACBRNFSE.CarregarXML(XML_) e vc faz um looping pelas notas, usando o obterini RetornoACBR = myACBRNFSE.ObterIni(numIndice) o ini vai te retornar os dados que vc precisa da nota Call gTabela.Gravar("alunopag", "NFE", GetIniValueFromString(RetornoACBR, "IdentificacaoNFSe", "Numero"), dbInteger, ACAO_UPDATE, strWhere) Call gTabela.Gravar("alunopag", "autenticacaonfe", GetIniValueFromString(RetornoACBR, "IdentificacaoNFSe", "CodigoVerificacao"), dbText, ACAO_UPDATE, strWhere) Call gTabela.Gravar("alunopag", "dataemissaonfe", GetIniValueFromString(RetornoACBR, "IdentificacaoRps", "DataEmissao"), dbDate, ACAO_UPDATE, strWhere) Call gTabela.Gravar("alunopag", "nfe_url", GetIniValueFromString(RetornoACBR, "IdentificacaoNFSe", "Link"), dbText, ACAO_UPDATE, strWhere) aqui tem um problema, que reportei mas também não tive resposta, que quando vai pegar a ultima nota + 1 não da o erro -13 de indice inexistente. espero ter ajudado, Marcos
  17. Eu abri um chamado com o mesmo problema e não tive resposta, o NFSE_CarregarLoteXML não carrega as RPS geradas pelo NFSE_GerarLote
  18. obrigado Elton, consigo alterar ACBrNFSeX1.NotasFiscais.Transacao pela acbrlib ?
  19. Marcos LP

    Classe ACBRNFSe do VB6

    Estimados, no chamado https://www.projetoacbr.com.br/forum/topic/84145 mandei o arquivo errado segue o correto, aproveitei para incluir mais um helper que não tinha, para pegar a última resposta ACBrNFSe.cls
  20. Pode encerrar, obrigado. Já coloquei minha outra dúvida em outro chamado
  21. Aproveitando o chamado, o separador de casas decimais de porcentagem, também deve ser vírgula ? Obrigado Marcos
  22. Consegui gerar o lote do xml para comparar com o que eu gero atualmente, e notei apenas um campo diferente, o campo transacao : <PedidoEnvioLoteRPS xmlns="http://www.prefeitura.sp.gov.br/nfe"> <Cabecalho xmlns="" Versao="1"> <CPFCNPJRemetente> <CNPJ>05612901000158</CNPJ> </CPFCNPJRemetente> <transacao>false</transacao> <dtInicio>2025-07-07</dtInicio> <dtFim>2025-07-07</dtFim> <QtdRPS>1</QtdRPS> <ValorTotalServicos>500.00</ValorTotalServicos> <ValorTotalDeducoes>0.00</ValorTotalDeducoes> </Cabecalho> Na prefeitura de São Paulo, quando este campo é verdadeiro, significa que o lote é processado de forma integral, isto é, caso algum RPS falhe, o lote todo é descartado. Por padrão a função NFSE_GerarLote está gerando o lote com o transacao = false. Como eu faço para gerar com o transacao = true ? Obrigado Marcos
  23. Segue anexa a classe. ACBrNFSe.cls
  24. se vcs forem atualizar a classe ACBRNfse.cls da demo do VB6, gostaria de deixar uma sugestão, incluir o enum abaixo e deixar as chamadas tipadas , por exemplo Public Enum ModoEnvio meAutomatico = 0 meLoteAssincrono = 1 meLoteSincrono = 2 meUnitário = 3 meTeste = 4 End Enum Public Function Emitir(ByVal aLote As String, ByVal aModoEnvio As ModoEnvio, ByVal aImprimir As Boolean) As String
  25. na lib do vb6 não tem o método obterxmlrps, e o obterxml é para obter uma unica nota de um lote , ele pede o indice na funcao Public Function ObterXml(ByVal AIndex As Long) As String Dim retorno As Long Dim buffer As String Dim bufferLen As Long bufferLen = BUFFER_LENGTH buffer = String$(bufferLen, " ") retorno = NFSE_ObterXml(AIndex, buffer, bufferLen) CheckResult retorno ObterXml = processResult(buffer, bufferLen) End Function o que eu quero saber é como vai ficar o xml de envio do lote, antes de enviar para a prefeitura.
×
×
  • 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.

The popup will be closed in 10 segundos...