Mario Inacio
Membros Pro-
Total de ítens
361 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Mario Inacio postou
-
NFS-e : Padrao Nacional para MEI
um tópico no fórum postou Mario Inacio DFe - Documentos Fiscais Eletrônicos
Boa tarde. No Município de Sombrio (SC), usa-se Betha para NFS-e para demais empresas. Como instituiu-se a Padrão Nacional para MEI, num cliente aqui na cidade apenas setei as propriedades: - Configuracoes.Geral.LayoutNFSe := lnfsePadraoNacionalv1; - Configuraoces.Geral.Emitente.WSUser := cnpjdocliente -Configuracoes.Geral.Emitente.WSSenha := Senha cadastrada no emissor Nacional E limpei propriedades referentes ao certificado digital: - Configuracoes.Certificados: DadosPFX, Senha e NumeroSerie Notei que o xml não gera a parte de valores mesmo incluindo-os: if iProvedor = proPadraoNacional then begin tribMun.tribISSQN := tiOperacaoTributavel; tribMun.cPaisResult := 0; tribFed.CST := cst01; tribFed.vBCPisCofins := BaseCalculo; tribFed.pAliqPis := RetPC(dm.cds_Empresas.fieldbyname('codemp').AsInteger,1,dm.cds_Empresas.fieldbyname('nfe_tipo').AsInteger,False); tribFed.pAliqCofins := RetPC(dm.cds_Empresas.fieldbyname('codemp').AsInteger,2,dm.cds_Empresas.fieldbyname('nfe_tipo').AsInteger,False); tribFed.vPis := tribFed.vBCPisCofins * tribFed.pAliqPis / 100; tribFed.vCofins := tribFed.vBCPisCofins * tribFed.pAliqCofins / 100; tribFed.tpRetPisCofins := trpcNaoRetido; totTrib.vTotTribFed := tribFed.vPis; totTrib.vTotTribEst := 0; totTrib.vTotTribMun := tribFed.vCofins; end; Ao tentar transmitir, recebo retorno de "Acesso negado". Acesso o site www.nfse.gov.br/emissornacional com as Credenciais do cliente, notei que ao tentar gerar um NFS-e, retorna a mensagem em anexo, mas alterando o município da Prestação de Serviço para qualquer outro (Sao Paulo, Porto Alegre), também acusa a mesma mensagem. O que mais preciso alterar? Estão conseguindo emitir? 9-ger-nfse.xml 9-lista-nfse-ger.xml -
Italo. Nessa Nota em anexo, utilizo os campos que você mencionou. Ele gera corretamente, somente a impressão fica com valores sem sentido, pois não mostra a soma das retenções. Teria como somar os valores de "IR + CSLL + PIS + COFINS" (por exemplo) e aparecer no campo 'Retençoes Federais" ? 4223080463269600012056000000000000233-nfse.xml 1454-env-lot.xml 1454-rec.xml 229569801499346-con-sit.xml 229569801499346-sit.xml 229569801499346-con-lot.xml 229569801499346-lista-nfse-con-lot.xml
-
Bom dia. Conforme solicitado por clientes, na NFS-e deverá constar os impostos Retidos quando for uma transação com Órgãos Públicos. - Estadual/Municipal - Reter IR - Federal: Reter IR, PIS/COFINS e CSLL No componente alimento os campos: with Valores do begin if EstadualMunicipal then ValorIrRetido := 1 else if Federal then begin ValorIrRetido := 1; ValorCsllRetido := 2; ValorPisRetido := 3; ValorCofinsRetido := 4; end; end; Ocorre que esses campos não aparecem no XML de envio como segue em anexo. 1453-env-lot.xml 1453-rec.xml 72816691687796-con-sit.xml 72816691687796-sit.xml 72816691687796-con-lot.xml 72816691687796-lista-nfse-con-lot.xml 4223080463269600012056000000000000232-nfse.xml
-
Perfeito Daniel. Obrigado
-
Bom dia. Conforme Manual da Unicred, no Arquivo de Remessa, foi alterado de "UNICRED DO BRASIL" para somente "UNICRED". Página 7 do Header. Segue Unit alterada. ACBrBancoUnicredES.pas Unicred - Layout CNAB 400 - Retorno (1).pdf
-
Bom dia Italo. Estou executando o ConsultaLoteRps. Sim, há a pasta Notas e o XML referido. Posso fazer ele consultar caso não tenha o "NotasFiscais.Items[0].NomeArq" volte vazio. Mas o ConsultaLoteRps retorna o Numero e Serie da NFS-e efetivamente registrada na Prefeitura. No ModoSincrono, em qual campo obtenho essas informações? Eu pego daqui caso consulte o RPS: WebService.ConsultaLoteRps.Resumos[0].NumeroNota WebService.ConsultaLoteRps.Resumos[0].SerieNota
-
Bom dia. O município de Sao Joao do Sul (SC) mudou pra IPM. O suporte da IPM me passou a URL e versão. Alterei o arquivo de Servicos para: [4216404] ; Atualizado em 27/07/2023 por Mario Nome=Sao Joao do Sul UF=SC Provedor=IPM Versao=2.04 ProRecepcionar=https://saojoaodosul.atende.net/?pg=services&service=WNENotaFiscalEletronicaNfe&wsdl HomRecepcionar= E ao transmitir a NFS-e e retorna o erro de "Lista de NFSe não encontrada". Seguem os logs da transmissão 143-env-lot-sinc.xml 143-env-lot-sinc-soap.xml 143-lista-nfse-sinc.xml 143-lista-nfse-sinc-soap.xml
-
Sicoob: Incluido tipo "2" no Código para Protesto/Negativação
Mario Inacio replied to Mario Inacio's tópico in Boleto
Bom dia Daniel. Ta certo, Obrigado -
Sicoob: Incluido tipo "2" no Código para Protesto/Negativação
Mario Inacio replied to Mario Inacio's tópico in Boleto
Bom dia. Como padrão na configuração dos boletos, nessa situação informo no CodigoNegativacao como cnProtestarDias, e como está na Unit antiga, seta sempre para '1', e no novo manual o Sicoob já aceita o '2', por isso fiz a mudança para não impactar em outros bancos. Não utilizo o TipoDiasProtesto. Conforme o novo manual, minha alteração está correta. -
Sicoob: Incluido tipo "2" no Código para Protesto/Negativação
um tópico no fórum postou Mario Inacio Boleto
Boa tarde. Conforme consta no Manual do Sicoob, foi incluido o Tipo 2 (Protesto por dia) que não existia nas configurações anteriores. Fiz a mudança na Unit na Linha 924 e segue em anexo. Novo manual pode ser acessado em https://drive.google.com/drive/folders/1ZdrmoruhiW9Ldy6lzKuOSJJMdmtAWEiU?usp=sharing ACBrBancoBancoob.pas -
Bom dia. Já trabalho a bastante tempo com o componente, mas agora tive que fazer mudanças em virtude de um novo cliente que havia gerado boletos pelo site do banco, sendo que o Sequencial do Nosso Número veio o mesmo que eu tinha no banco com outro boleto. Então tentei localizar meu NossoNumero completo, mas tambem ficou muito confuso. A solução foi reformatar o nosso numero completo inserido no banco retirando o dígito, dessa forma, pego a leitura do nosso numero feita pelo componente e recorto, conforme o banco a quantidade de digitos que preciso, pois há algumas particularidades entre os bancos que não entendi o comportamento do componente. Exemplo: Sicoob não lê o digito BB e Sicred lê o nosso numero inteiro com o digito Att
-
Solução momentanea ou definitiva. Tive tambem que setar "fpTamanhoMaximoNossoNum para 8", voltando ao padrão ao final da leitura Alterei a linha 539 da unit ACBrBancoBancoob.pas para pegar a quantidade de posição da variavel fpTamanhoMaximoNossoNum. NossoNumero := Copy(Linha,40,fpTamanhoMaximoNossoNum); // Alterada por Mario em 05/06/2023 ACBrBancoBancoob.pas
-
Ola. Encontrei o erro no calculo do DV. No arquivo de retorno, não é retornado o CodigoCedente, informação usada no cálculo do digito do Nosso numero. A leitura está usando erronamente os campo da conta e digito para formar o CodigoCedente.
-
Bom dia Victor. Fui testar conforme sua sugestão. Quando gerei o boleto e a remessa salvei o nosso numero completo no DB NossoNumero leu como '0043862' Depois inseri o calculo do Digito com: NossoNumOriginal := NossoNumOriginal + Boleto.Banco.CalcularDigitoVerificador(Objects[i]); Só que o dígito correto é 7, conforme o arquivo de retorno. TESTE RETORNO SICOOB.txt
-
Bom dia Diego. Claro, vou alterar e fazer testes de importação. Depois reposto o resultado.
-
Boa tarde. Tenho o arquivo de retorno do Sicoob CNAB240. No Registro T, nas posições entre 38 e 57 está o nosso numero. Quando gero o boleto e envio ao banco, guardo no meu banco o nosso numero completo, mas o componente está lendo apenas 7 posições, deixando o digito fora. Nesse exemplo o nosso número completo é "00452466" e a leitura foi apenas "0045246". Posso alterar a unit e postar a alteração? Segue o manual do Sicoob, Layouts_para_troca_de_informações - cooperativas COBRANÇA_15.04.2020.xls
-
Ola Alexandre. Vou testar como fica.
-
Ola Italo. Pois então, vou ter que continuar usando Fortes mesmo, pois a visualização do boleto é necessária.
-
Ola Alexandre. A certo, farei a chamada diretamente, pois nesse caso o cliente gosta de visualizar o boleto gerado. Obrigado