Claudiomir
Membros-
Total de ítens
208 -
Registro em
-
Última visita
-
Days Won
1
Claudiomir last won the day on 9 Abril 2016
Claudiomir had the most liked content!
Últimos Visitantes
2.117 visualizações
Claudiomir's Achievements
-
Valeu, Parceiro. Resolvido! Grato por vosso Auxílio!!
-
Claudiomir started following Rejeição 533; CSOSN 500/900
-
Dúvida ACBr - Rejeição 533 (Total da BC ICMS-ST difere do somatório dos itens) em CSOSN 500/900.Pessoal, estou enfrentando um problema recorrente com a Rejeição 533 no ACBr (Delphi 10.2 Tokyo).Tenho notas emitidas por empresas do Simples Nacional (CSOSN 500/900) com substituição tributária. O totalizador da nota no XML (<vBCST> em <ICMSTot>) está correto e condiz com o cálculo interno, porém, ao gerar o XML, o componente parece "limpar" as tags de valores de ST dentro dos itens (<vBCST> dentro de cada ICMSSNxxx). Como resultado, a SEFAZ soma 0 nos itens, compara com o total da nota e rejeita com o erro 533. O que já tentei:Tentei preencher os valores diretamente nos sub-objetos (ICMSSN900.vBCSTRet), mas recebo erro de Undeclared identifier (provavelmente por divergência de versão do ACBr). Tentei preencher na raiz (Imposto.ICMS.vBCST), que algumas vezes funciona, mas o componente continua inconsistente na geração do XML.Já validei que o arredondamento (RoundTo(..., -2)) é idêntico tanto na soma dos itens quanto no totalizador.Minha dúvida:Para quem trabalha com ACBr em Delphi (versão Tokyo), qual tem sido a forma mais segura de persistir esses valores de ST nos itens para CSOSN 900/500 sem que o gerador do componente os remova no momento do GerarNFe? Existe algum parâmetro ou método específico para garantir que esses campos não sejam resetados? Qualquer luz ou dica de como vocês estruturam essa parte no código será muito bem-vinda. Obrigado!
-
Basicamente, quero COMPRAR um "Esqueleto" de um ERP. Arquivo anexo contém os detalhes. Grato. Proposta de Compra.txt
-
Códigos de Rejeição NFCE
um tópico no fórum postou Claudiomir NFC-e - Nota Fiscal do Consumidor Eletrônica
Saudações Saudações Tenho a necessidade de uma rotina em Delphi. Basicamente interpretar o retorno do status das nfce/nfe e mostrar na tela, para o cliente, o erro que acontece, bem como uma explicação provável do por que está dando aquele erro e uma sugestão de resolução. Algo do tipo: IE não informada. O cadastro do cliente está incorreto ou incompleto. Verifique os dados do cliente, no campo INSCRIÇÃO ESTADUAL. Alguém já montou algo assim e queira compartilhar/vender os fontes e tabelas associadas? Claudiomir -
Boleto Banco do Brasil - Arquivo de validação
Claudiomir replied to Claudiomir's tópico in ACBrBoleto
Localizei! https://validaleiautes.bb.com.br/#/ Dúvida encerrada! -
Saudações. Alguns bancos, ao se fazer a cobrança com eles, por exemplo sicoob, tem um "arquivo de excel" que permite validar o boleto. Onde vc pode verificar os dados da linha digitável entre outros testes. Estou implementando Banco do Brasil e não encontrei nada assim. Eles possuem isso disponível, ou um site para teste? Enviei uma remessa para validação, levaram 7 dias para me devolverem a resposta via e-mail e algo assim veio: "Linha digitavel e código de barras incompletos." Mais nada. Se alguém já homologou com eles, sabe como testar isso, sem ter que esperar por uma semana por uma resposta? No aguardo, Claudiomir
-
Saudações a todos Isso é apenas um alerta. Tentei hoje atualizar o acbr. Fui na pasta, svn, atualizei os arquivos. Rodei o Apagaracbr. bat, tudo normal. Executei o AcbrInstalTrunk e mandei instalar tudo. Na hora de compilar o acbrboleto.dpk deu erro, conforme mostro abaixo. . . . Compiling package C:\componentes\acbr\Pacotes\Delphi\ACBrBoleto\ACBr_Boleto.dpk "C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\dcc32.exe" "C:\componentes\acbr\Pacotes\Delphi\ACBrBoleto\ACBr_Boleto.dpk" Embarcadero Delphi for Win32 compiler version 32.0 Copyright (c) 1983,2017 Embarcadero Technologies, Inc. C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(1) Error: E2029 'UNIT' expected but '<' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(17) Error: E2038 Illegal character in input file: '|' (#$7C) C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(75) Error: E2038 Illegal character in input file: '|' (#$7C) C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(90) Error: E2038 Illegal character in input file: '|' (#$7C) C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(125) Error: E2029 Declaration expected but '<' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(231) Error: E2038 Illegal character in input file: '|' (#$7C) C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(551) Error: E2029 Identifier expected but '<' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 '=' expected but identifier 'TACBrTipoCobranca' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 ';' expected but '=' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2003 Undeclared identifier: 'cobBancoMercantil' C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(552) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2003 Undeclared identifier: 'cobBancoDoNordeste' C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(553) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(554) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2003 Undeclared identifier: 'cobBancoCresolSCRS' C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2029 '=' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Error: E2029 ';' expected but ',' found C:\componentes\acbr\Fontes\ACBrBoleto\ACBrBoleto.pas(555) Fatal: E2226 Compilation terminated; too many errors Compilation failure Erro ao compilar o pacote "ACBr_Boleto.dpk". Abortando... Ocorreram erros na compilação dos pacotes. Segui vários tópicos aqui tentando a resolução, nada funcionou. Por fim, com o auxílio de um colega, usando o svn Revert, mostrou conflitos. "Reverti" o AcbrBoleto.pas, e mandei instalar de novo, e funcionou. Criei o tópico apenas para alertar, não entendi o erro. Abraços a todos
-
Não Salvando Retorno de Carta de Correção de NFE
um tópico no fórum postou Claudiomir NFC-e - Nota Fiscal do Consumidor Eletrônica
Saudações Desculpe, mas eu estou sem saber o que mais mexer. Li os tópicos. Segui as instruções. Configurei o componente corretamente(até onde eu sei) e depois de receber a mensagem de Lote de Eventos Processados, recebo a mensagem que o arquivo que estou tentando abrir não existe. E detalhe, ele REALMENTE não existe. Agora, estou em modo de homologação e apesar de eu não saber se isso afeta ou não o funcionamento, eu recebo os arquivos, só que o nome não confere. Implementei o seguinte código na configuração do Componente ACBrNFe1.Configuracoes.Arquivos.PathEvento := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathInu := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathNFe := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathSalvar := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Geral.idcsc := cfgcfgidtoken.AsString; ACBrNFe1.Configuracoes.Geral.csc := cfgcfgtoken.AsString; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe; ACBrNFe1.Configuracoes.Geral.VersaoQRCode := veqr200; ACBrNFe1.Configuracoes.Certificados.NumeroSerie := cfgcfgnumserie.AsString; ACBrNFe1.Configuracoes.Certificados.Senha := cfgcfgsenha.AsString; ACBrNFe1.Configuracoes.Arquivos.Salvar := true; ACBrNFe1.Configuracoes.Geral.Salvar := true; ACBrNFe1.Configuracoes.WebServices.Salvar := true; ACBrNFe1.Configuracoes.Arquivos.SalvarEvento := true; O que ele salva, é somente 1 seguido de eve.... anexei arquivo de imagem. O que eu estou errando? Ou só funcionaria em produção? No aguardo de ideias, Claudiomir -
Help??
-
Saudações. Uma situação... inusitada. Cliente meu resolveu trocar a cobrança do Sicoob para Uniprime (99-x). Crio os boletos, visualizo na tela, tudo normal. Ao gerar a remessa, ele passa por todos os dados normalmente. Configuro o TipodeCobrança para cobUniprime, alimento os dados da remessa. Ele passa pelos testes obrigatórios fprinci.ACBrBoleto1.ChecarDadosObrigatorios; Inc(nrremessa); fprinci.ACBrBoleto1.GerarRemessa(nrremessa); Nenhum erro. Salva o arquivo no local correto. Mas, aí vem a surpresa. Ele cria somente o cabeçalho da remessa. E não inclui os titulos (boletos) individuais. Cnab240. Segue remessa em anexo. DETALHE! Se eu mudo a cobrança para Sicoob, ele gera NORMALMENTE! Fiquei sem entender. Alguém já passou por isso? Claudiomir cb121101.rem
-
Resolvido aqui, Juliomar. Um dos arquivos dos Schemas não tinha atualizado. Removi os Schemas e instalei de novo Grato.
-
Homologação.
-
Bom dia. Atualizei Acbr. Atualizei Schemas. Testando em homologação. Sefaz Mt retorna erro NFE - 434 Rejeição: NF-e sem indicativo do intermediador. Já alterei várias vezes e sempre retorna mesmo erro. Empresa Simples Nacional. Nfce / Nfe. .... Ide.indPres := pcPresencial; Ide.indIntermed := iiOperacaoSemIntermediador; // Sem intermediador // iiSemOperacao, iiOperacaoSemIntermediador, iiOperacaoComIntermediador. Usar o valor iiSemOperacao para a tag não ser gerada. Tem que ter algo muito louco que eu NÃO ESTOU VENDO. Comparei meu código com colegas do grupo de whatss e estão idênticos. Por favor, o que eu não estou vendo aqui? Claudiomir
-
Resolvido Julio. Exclui todas as pastas e forcei a baixar novamente. Grato pelo auxílio. Pode fechar o tópico. Claudiomir
-
Saudações Juliomar. Grato pela pronta resposta. A imagem é da primeira tentativa e posterior compilação do projeto. O log é da segunda tentativa de instalação. Vou remover tudo novamente e tentar reinstalar novamente. Grato Claudiomir
