Ir para conteúdo
  • Cadastre-se

Weber

Membros
  • Total de ítens

    96
  • Registro em

  • Última visita

Tudo que Weber postou

  1. boa tarde, sabe se já subiram os arquivos nas atualizações do ACBR?
  2. Olá, estou precisando deste layout tbm, e vi que não foi para o SVN, teria alguma previsão?
  3. Qual campo que posso pegar essa chave?
  4. Weber

    NFS-E BETHA SISTEMAS

    Bom dia, É a inscrição municipal, é acontece somente em um cliente em especifico, nos outros tudo procede "quase normal" tirando os vários problemas do betha...
  5. Weber

    NFS-E BETHA SISTEMAS

    O XML enviado esta correto, em outros casos da 100%, a dúvida é se outros estão passando por isso. Esse é um dos... tem muitos problemas. em anexo XML enviado e recebido. 4217047654880900011456000000000000003-nfse.pdf 4217047654880900011456000000000000003-rps.xml
  6. Weber

    NFS-E BETHA SISTEMAS

    Boa tarde, seguinte em um caso estou enviando a nota fiscal para o provedor da Betha, a nota é processada e tudo mais porém no arquivo ou no próprio site do e-fly ao imprimir a nota fiscal o prestador fica sem a inscrição municipal.
  7. Deu certo amigo, estou com o mesmo problema, o que fez para arrumar?
  8. Weber

    NFe com CST 60

    Boa tarde, estou enviando uma NF-e com CST 60 e esta me dando o seguinte erro: Parser XML: Nenhum erro encontrado Tipo de Mensagem: Documento de NF-e Schema The 'http://www.portalfiscal.inf.br/nfe:CST' element is invalid - The value '60' is invalid according to its datatype 'String' - The Enumeration constraint failed. Caminho: NFe[1]/infNFe/det[1]/imposto/ICMS/ICMSST/CST The 'http://www.portalfiscal.inf.br/nfe:CST' element is invalid - The value '60' is invalid according to its datatype 'String' - The Enumeration constraint failed. Caminho: NFe[1]/infNFe/det[2]/imposto/ICMS/ICMSST/CST O CNAE do cliente é: 4647801 (ATACADISTA), pelo que andei lendo o correto é eles usarem 10 mesmo se a compra já foi feita com ST porém não achei nada em nota técnica falando sobre alguma validação deste tipo (até semana passada conseguiam enviar NF usando a 60) se alguém tiver alguma documentação ou algo a respeito agradeço.
  9. Vi seu posta agora, no seu deve ajustar também os dias de protesto, que se inferior a 2 dígitos ele fica assim " 9" e não assim "09" por exemplo.
  10. Bom dia, não vi ainda se foi colocado no ACBR, por enquanto somente no meu arquivo em anexo no e-mail anterior.
  11. Olá no arquivo da Cecred com instrução de protestos o banco não esta validando na posição 157 - 158 ele concatena com 4 campos ficando por exemplo 0006, onde o correto seria ficar 0600 Descritivo de como esta..linha: 372 PadLeft(AInstrucao, 4, '0') + // 157 a 158 - Instrução codificada (cód. Protesto) E do ajuste que fiz para ficar correto. PadLeft(AInstrucao, 2, '0') +'00' + // 157 a 158 - Instrução codificada (cód. Protesto) outro detalhe também, foi incluir a formatação para 2 dígitos quando houver instrução de protesto.. DiasProtesto := PadLeft(IntToStr(DaysBetween(DataProtesto, Vencimento)),2,'0'); linha: 318 em anexo a unit. ACBrBancoCecred.pas
  12. Da forma que estava sendo impressa no banco Bradesco estava errada.. verificar anexo.
  13. Estava no layout BoletoFR porém mesmo assim tive que fazer algumas correções: Campo Agencia / Código Beneficiario imprimira 2x a agencia; Mudei o nome para Boleto237 para não dar problema com quem já esta usando e para poder ser avaliado. Segue em anexo. Boleto237.fr3
  14. Weber

    Boleto banco Bradesco

    Amigos, em um cliente esta fazendo a validação dos boletos para o banco Bradesco e os caras estão pedindo isso: alguém já passou por isso? existe algum layout especifico para o Bradesco? Bom dia! Boletos analisados e validados. Porém se faz necessário estes ajustes: Alteração das nomenclaturas de “sacado” para “pagador” e de “cedente” para “beneficiário” Campo “Agência/Código Cedente” passa a ser denominado “Agência/Código Beneficiário”. Campo Beneficiário deve ser preenchido também o CNPJ e Endereço da Empresa. Campo local de pagamento, mencionar: “Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso”. Campo agência/código beneficiário: deve ser preenchido, apenas 0356-5 / 0002308-6. Campo espécie: deve ser preenchido, R$.
  15. Boa pergunta... vou dar uma pesquisada sobre o assunto.
  16. Olá amigos, existe algum forma automática de incorporar o XML de carta correção ao XML original da Nota fiscal eletrotônica assim como é feito com o evento de cancelamento?
  17. isso, meu erro era que já estava colocando o convenio junto com o nosso número, separei deu certo! Abraços.
  18. Bom dia, Seguinte, o banco passou para meu cliente os dados e nestes estão carteira 17/019, convênio de 7 posições, porém querem que gere nosso número com 17 posições.. e estava analisando a validação do ACBR ele não aceita 17 posições na carteira 17 com convênio de 7 posições, a informação do banco esta errada? ou precisa de algum ajuste no arquivo do banco? ------------------------ Detalhamento do Convenio ----------------------------Agencia : 2011 7 - CORUPA Cart/Variacao : 17/019 SIMPLES COM REGISTRO Tipo Convenio : 4 Cliente: Numera, emite e expede Situacao : 1 Normal com retorno Nr.Convenio : 2245549 Nr.Conv.Lider : 2245549 Tipo Ret.Lider: 6 CNAB240 - Ger.Financ./Mainf-Mainf Detalhe tipo 7Posições 064 a 080: Preencher o nosso número da seguinte forma: '2245549NNNNNNNNNN' onde 'N' = numeração livre a cargo da empresa RESOLVIDO... arrumei no sistema o nosso numero para 10 posições deixando o ACBR preencher o convenio que faltava.
  19. Em anexo.. 42160305063495000111550770000000271000000271-nfe.xml 42160305063495000111550770000000231000000230-nfe.xml
  20. if Engine.FinalPass then begin if ( ( Trim(VarToStr(<ISSQN."vBC">)) = '' ) or ( Trim(VarToStr(<ISSQN."vBC">)) ='0') and ( Trim(VarToStr(<ISSQN."vISS">)) = '' ) or ( Trim(VarToStr(<ISSQN."vISS">)) ='0') and ( Trim(VarToStr(<ISSQN."vServ">)) = '' ) or ( Trim(VarToStr(<ISSQN."vServ">)) ='0') ) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end; end; na verdade o correto seria ficar assim: if Engine.FinalPass then begin if ( (( Trim(VarToStr(<ISSQN."vBC">)) = '' ) or ( Trim(VarToStr(<ISSQN."vBC">)) ='0')) and (( Trim(VarToStr(<ISSQN."vISS">)) = '' ) or ( Trim(VarToStr(<ISSQN."vISS">)) ='0')) and (( Trim(VarToStr(<ISSQN."vServ">)) = '' ) or ( Trim(VarToStr(<ISSQN."vServ">)) ='0')) ) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end; end; com um "(" entre os AND. Abraço.
  21. Arquivo corrigido em anexo.. do jeito que estava mesmo arrumando os espaços não estava funcionando. Deste jeito não deu certo, arrumei uns erros e mudei a logica, em anexo o arquivo para verificação. if Engine.FinalPass then begin if ( ( Trim(VarToStr(<ISSQN."vBC">)) = '' ) or ( Trim(VarToStr(<ISSQN."vBC">)) ='0') and ( Trim(VarToStr(<ISSQN."vISS">)) = '' ) or ( Trim(VarToStr(<ISSQN."vISS">)) ='0') and ( Trim(VarToStr(<ISSQN."vServ">)) = '' ) or ( Trim(VarToStr(<ISSQN."vServ">)) ='0') ) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end; end; DANFeRetrato.fr3
  22. Deu erro.. Vi que dia 18 foi feito um commit do arquivo DANFeRetrato.fr3 e nele ainda esta a validação do ISSQN do valor do imposto e não pelo valor do serviço, caso que acontece em casos em que o serviço não é tributado ou por algum outro motivo, o que acontece bastante aqui na nossa cidade onde sai somente o valor do Serviço sem ISSQN. if Engine.FinalPass then begin if ((Trim(VarToStr(<ISSQN."VServ">))='') or (Trim(VarToStr(<ISSQN."VServ">))='0')) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end; Deu erro.. Tem que tirar os espaços exemplo: ISSQN."vBC' >) fica ISSQN."vBC'> if Engine.FinalPass then begin if ( ( Trim(VarToStr(<ISSQN."vBC" >)) = '' ) or ( Trim(VarToStr(<ISSQN."vBC" >)) ='0') or ( Trim(VarToStr(<ISSQN."vISS" >)) = '' ) or ( Trim(VarToStr(<ISSQN."vISS" >)) ='0') or ( Trim(VarToStr(<ISSQN."vServ">)) = '' ) or ( Trim(VarToStr(<ISSQN."vServ">)) ='0') ) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end; end; Vi que dia 18 foi feito um commit do arquivo DANFeRetrato.fr3 e nele ainda esta a validação do ISSQN do valor do imposto e não pelo valor do serviço, caso que acontece em casos em que o serviço não é tributado ou por algum outro motivo, o que acontece bastante aqui na nossa cidade onde sai somente o valor do Serviço sem ISSQN. if Engine.FinalPass then begin if ((Trim(VarToStr(<ISSQN."VServ">))='') or (Trim(VarToStr(<ISSQN."VServ">))='0')) then begin ColumnFooter1.Visible := False; ColumnFooter1.Height := 0; end;
×
×
  • 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...