Mario Inacio
Membros Pro-
Total de ítens
473 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Mario Inacio postou
-
Informações complementares danfe NFS-e Nacional
Mario Inacio replied to [email protected]'s tópico in ACBrNFSe
Boa tarde. Resolvido com a atualização -
Informações complementares danfe NFS-e Nacional
Mario Inacio replied to [email protected]'s tópico in ACBrNFSe
Boa tarde. Tambem notei que os dados adicionais não estão sendo emitidos. 43216672287325569000105000000000066226031488326325-nfse.xml -
Bom dia. Segue o código, mas verifique se a cidade ainda usa betha no: Microsoft Power BI case iNFSe.Configuracoes.Geral.Provedor of proPadraoNacional: begin with InfEvento.pedRegEvento do begin tpAmb := fMenu.iNFSe.Configuracoes.WebServices.AmbienteCodigo; verAplic := 'ACBrNFSeX-1.0'; dhEvento := Now; chNFSe := dmLocal.cds_aux1.fieldbyname('danfe').asstring; nPedRegEvento := 1; tpEvento := teCancelamento; cMotivo := 1; xMotivo := 'Erro no preenchimento dos dados'; end; with fMenu.iNFSe do begin EnviarEvento(InfEvento); with WebService.EnviarEvento do begin GeraException(Erros,Alertas); if idEvento = '' then raise EACBrException.Create('Repita a operação em alguns instantes...'); end; end; end; else begin with InfCancelamento do begin NumeroNFSe := dmLocal.cds_aux1.fieldbyname('nfnum').asstring; SerieNFSe := dmLocal.cds_aux1.fieldbyname('nfserie').asstring; case fMenu.iNFSe.Configuracoes.Geral.Provedor of proFiorilli: CodCancelamento := '2'; else CodCancelamento := '1'; end; MotCancelamento := 'Erro no preenchimento dos dados'; end; with fMenu.iNFSe do begin CancelarNFSe(InfCancelamento); with WebService.CancelaNFSe do begin GeraException(Erros,Alertas); if idEvento = '' then raise EACBrException.Create('Repita a operação em alguns instantes...'); end; end; end; end;
-
Boa tarde Wendel. Pode postar o código de cancelamento com a Betha? Dados adicionais devem ser inseridos em: Servico.infoCompl.xInfComp
-
Olá. Encontrei a opção mencionada, para o erro E0712 informei apenas em Valores totTrib.pTotTribSN := 1 sendo o emitente Simples Nacional e autorizou certinho.
-
Bom dia @Luciano - Wage Sistemas. Qual propriedade você mudou pra sanar a rejeição "E0160" ? Alterando a propriedade Items[0].NFSe.OptanteSimplesNacional para Sim ou Não, a rejeição é a mesma
-
Reforma - Grupo IBS/CBS nao informado - NFe SIMPLES NACIONAL
Mario Inacio replied to AlexBecker's tópico in ACBrNFe
-
Reforma - Grupo IBS/CBS nao informado - NFe SIMPLES NACIONAL
Mario Inacio replied to AlexBecker's tópico in ACBrNFe
Bom dia. Um bom video citando isso, que nos dá tempo pra adequação em 2027, focando mais nos outros tipos de empresas: -
Reforma - Grupo IBS/CBS nao informado - NFe SIMPLES NACIONAL
Mario Inacio replied to AlexBecker's tópico in ACBrNFe
Ola. Tenho colocado assim para empresas do simples, e tem validado sem problemas: CST := cst410; cClassTrib := '410999'; -
Atualização para veqr300
Mario Inacio replied to nildglan's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde. Sabem informar se o uso do QRCode 2.00 terá rejeição em 01/09 ou funcionará por um tempo? -
Problema no retorno do Nosso Número CNAB400 - Banco Bradesco
Mario Inacio replied to Farol TI's tópico in ACBrBoleto
Boa tarde. Eu seto a propriedade LerNossoNumeroCompleto como True, para todos os bancos. Do Bradesco tem que setar para False. Para contornar isso, ja que só se sabe o banco apos ler o arquivo, criei uma função para abrir o arquivo, verificar se é Bradesco. Boleto.LerNossoNumeroCompleto := NumeroBancoCompleto; function NumeroBancoCompleto: boolean; var iArq: TStringList; iCnab400: boolean; iColuna: integer; begin iArq := TStringList.Create; with iArq do begin try LoadFromFile(Boleto.NomeArqRetorno); iCnab400 := Length(Strings[0]) > 240; iColuna := iif(iCnab400,77,1); Result := not (Pos('237;',Copy(Strings[0],iColuna,3)+';') <> 0); finally Free; end; end; end; -
Método ACBrNFe.Consultar não retorna mais os eventos?
Mario Inacio replied to Fabrício G. Araújo's tópico in ACBrNFe
Bom dia Fabricio. Não sei se já resolveu, mas foi criada uma propriedade SalvarEvento em Configuracoes/Arquivos. Por default, vem False, e caso queira salvar, deve habilitar. Atualize seus fontes. -
Projeto de integração Vero SmartPos com nosso PDV
Mario Inacio replied to Jairo Lizotti 's tópico in Classificados
Boa tarde Jairo Conseguiu contato e evoliu a questão do App pra Vero? Pergunto porque precisar contratar também e gostaria de um feedback -
Boa tarde. Sei que o tópico é antigo, mas a dúvida continua atual. Apesar de estar usando ACBrNFSeX, não é possível inserir mais de um serviço na NFS-e com a Betha? A sugestão do amigo schrsistemas funciona? Pois o sistema de recepção do RPS receberá na verdade somente um item, sendo a sugestão inseri uma string com todos os itens no único item recepcionado pela Betha.
-
Quantidade de Serviço Servidor Betha (criciuma)
Mario Inacio replied to Desenvolvimento total S 's tópico in ACBrNFSe
Boa tarde. Tambem me deparei com a mesma situação na cidade de Três Cachoeiras, em que o cliente pelo site insere varios itens e pelo acbr vai somente um. -
Ola Italo. O problema está no retorno da cidade atribuída pela BETHA como demonstração, alterei a função abaixo pra teste e finalizou corretamente. procedure TNFSeR_ABRASFv1.LerEnderecoPrestadorServico(const ANode: TACBrXmlNode; aTag: string); var AuxNode: TACBrXmlNode; xUF: string; CodigoIBGE: Integer; begin if not Assigned(ANode) or (ANode = nil) then Exit; AuxNode := ANode.Childrens.FindAnyNs(aTag); if AuxNode <> nil then begin with NFSe.Prestador.Endereco do begin Endereco := ObterConteudo(AuxNode.Childrens.FindAnyNs('Endereco'), tcStr); Numero := ObterConteudo(AuxNode.Childrens.FindAnyNs('Numero'), tcStr); Complemento := ObterConteudo(AuxNode.Childrens.FindAnyNs('Complemento'), tcStr); Bairro := ObterConteudo(AuxNode.Childrens.FindAnyNs('Bairro'), tcStr); CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('CodigoMunicipio'), tcStr); if CodigoMunicipio = '' then CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('Cidade'), tcStr); UF := ObterConteudo(AuxNode.Childrens.FindAnyNs('Uf'), tcStr); if UF = '' then UF := ObterConteudo(AuxNode.Childrens.FindAnyNs('Estado'), tcStr); CodigoPais := ObterConteudo(AuxNode.Childrens.FindAnyNs('CodigoPais'), tcInt); CEP := ObterConteudo(AuxNode.Childrens.FindAnyNs('Cep'), tcStr); {aqui a variavel CodigoIBGE está recebendo o conteudo DEMO retornado pela Betha} CodigoIBGE := StrToIntDef(CodigoMunicipio, 0); {Inclui a linha abaixo para testar e finalizou sem problemas, mostrando o preview correto} if CodigoIBGE = 1000001 then CodigoIBGE := 4217709; if CodigoIBGE > 0 then xMunicipio := ObterNomeMunicipio(CodigoIBGE, xUF); if UF = '' then UF := xUF; end; end; end;
-
Analisando a ConsultaLote verifiquei que o mesmo inclui no XML, a tag OrgaoGerador, que provavelmente é alterada para CodigoMunicipio=1000001 por ser em homologação. Debugando, o erro de UF inválido é gerado na função TACBrIBGE.ObterCidades, pois chegou a UF como '10' 833180577837646-lista-nfse-con-lot.xml
-
Boa tarde. Estou executando testes pelo Demo e visualmente, o lote enviado está correto, mas gera esse erro ao consultar o Lote. Estou desde cedo a procura da solução, mas não encontrei nada no Fórum. O que pode ser? Requisição Ambiente: 2 Cidade : Sombrio/SC Provedor: Betha Versão: 1.00 Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 56 Parâmetros de Retorno Data de Envio : 19/09/2022 Numero do Prot: 159459638270128 Numero da Nota: Link : Código Verif. : Sucesso : True Método Executado: ConsultarSituacao Parâmetros de Envio Numero do Prot: 159459638270128 Numero do Lote: 56 Parâmetros de Retorno Situação Lote : 4 Sucesso : True Método Executado: ConsultarLote Parâmetros de Envio Numero do Prot: 159459638270128 Numero do Lote: Parâmetros de Retorno Situação Lote : Sucesso : True Resumo(s): Numero Nota : 33 Código Verificação: XILLFCKYX Numero Rps : 56 Série Rps : NF --------- Erro(s): Código : X999 Mensagem: Erro de Conexão: Código da UF: 10 inválido Correção: --------- NFS-e Numero....: 33 Cod. Verificacao: XILLFCKYX Prestador.......: ALDUS INFORMATICA LTDA - ME Tomador.........: INSCRICAO DE TESTE 56-env-lot.xml 56-rec.xml 159459638270128-con-lot.xml 159459638270128-con-sit.xml 159459638270128-lista-nfse-con-lot.xml 159459638270128-sit.xml
