Ir para conteúdo
  • Cadastre-se

goyazsistemas

Membros
  • Total de ítens

    18
  • Registro em

  • Última visita

Posts postados por goyazsistemas

  1. Bom dia.
    Estou iniciando emissão de NFSe para o provedor ISSGoiania e pelo que entendi ele utiliza o código SEF para referenciar as cidades.

    Então procurando alguma tabela que contenha a relação de código SEF encontrei o tópico abaixo mas não consigo efetuar download do arquivo.
     


    Alguém tem o a tabela de código SEF mencionada no tópico abaixo?
    Ou alguma sugestão de conseguir esses códigos de cidades de forma mais eficiente?
     

     

     

     

  2. Estou pegando o XML da nota.

     

    ACBrNFSeX1.NotasFiscais.Items[i].XmlNfse

     

    Note os retornos no demo.
    image.png.5a9527bfb46aa1b996c3b76169bac1cb.png

     

    image.png.9572c5df17899b8a424f4960f8adde8c.png

     

    Sou novo na questão de NFSe então desculpe por qualquer informação incompleta.

  3. Boa tarde no XML da NFSe de Goiânia-GO e normal vir na TAG "IdentificacaoPrestador" apenas o CNPJ e Incrição Municipal?

    Quando mando imprimir o DANFSe baseado no XML retornado não consegue preencher todos campos do relatório devido a falta desses campos.

     

    image.thumb.png.836696085156a94eaf0395cbfedbe48d.png

     

    Obs: Alterei o numero do CNPJ e IM.

  4. Bom dia a todos, 

    Estou com uma solicitação de um cliente para homologar o banco: 84 - CC UNIPRIME NORTE DO PARANA , na lista do acbr temos apenas o cobUniprime (Codigo Febrabam 099),  então tenho algumas perguntas:

    Existe a possibilidade de criação deste novo banco no ACBr ? 

    Tem que ser desenvolvido por alguem da equipe do ACBr ? 

    Ou posso desenvolver e depois enviar para avaliação da equipe ACBr ?

    Existe algum cuidado que devo ter ao desenvolver a estrutura para um novo banco ? 

    • Curtir 1
  5. Juliana, consegui colocar senha no boleto do fastreport, aqui com o seguinte codigo:

    no arquivo ACBrBoleto, linha 1417 adicionei a seguinte propriedade:    

                   property PdfSenha        : string          read FPdfSenha         write SetPdfSenha;

    no arquivo ACBrBoletoFCFR, linha 364 adicionei o seguinte codigo:

                  if PdfSenha <> '' then
                  begin
                    frxPDFExport.UserPassword := PdfSenha;
                    frxPDFExport.ProtectionFlags := [ePrint];
                  end;

    Neste caso, só gera boleto com senha, se esta for definida anteriormente, se não definir, o boleto e gerado normal sem senha.

    Se puder avaliar o código para subir no SVN, eu ficaria agradecido.

    • Curtir 1
    • Obrigado 1
  6. Boa Noite.

    Ao tentar homologar uma remessa cnab240 do Sicoob, o validador alegou que a posição 72  do Header do arquivo, deve conter o valor default 0, e o ACBr está colocando um espaço em branco, segue em anexo um print da validação do Sicoob, e uma copia do manual do Sicoob, onde na aba 05.Remessa - Opção CNAB240, informa que a posição 72 do Header do arquivo deve ser preenchidos com zeros.

    Alteração que fiz e passou no validador:

    Linha713               ' '                                      + // 72 - Dígito verificador Ag/Conta (zero)

    para

    Linha713               '0'                                      + // 72 - Dígito verificador Ag/Conta (zero)
     

    no aguardo da verificação por parte da equipe ACBr, desde já agradeço.

    Manual Sicoob.xls

    Validador Codigo Convenio.jpg

  7. Juliana, também estou com o mesmo problema (não consigo ler corretamente o nosso numero em arquivos de retorno de 240 posições), analisando o manual, o nosso numero possui 9 posições + 1 digito verificador (total 10 posições), segue em anexo o manual do Sicoob. 

    Fiz, a seguinte alteração no arquivo ACBrBancoBancoob.pas :

    linha 88:    fpTamanhoMaximoNossoNum := 9;

    linha 537 : NossoNumero          := Copy(Linha,38,09);

    e os arquivos de retorno voltaram a funcionar.

    Manual Sicoob.xls

  8. Ao realizar a leitura de arquivo de retorno do Banco Santander, com cedente cadastrado como pessoa física, obtive o seguinte erro: 'CNPJ\CPF do arquivo inválido', isso acontecia, porque no arquivo de retorno, o banco envia o CPF com zeros nas posições não utilizadas, o que causava erro na validação do CPF porque estava com 14 dígitos dentro da variável 'rCNPJCPF'.

    Solucionei o problema trocando o código da linha 991 'rCNPJCPF := OnlyNumber( Copy(ARetorno[1],04,14) );' por 

       case StrToIntDef(Copy(ARetorno[1],2,2),0) of
          01: rCNPJCPF := Copy(ARetorno[1],7,11);
          02: rCNPJCPF := Copy(ARetorno[1],4,14);
       else
         rCNPJCPF := Copy(ARetorno[1],4,14);
       end;

    isso para cnab400.

    e troquei o codigo da linha 888 'rCNPJCPF := RightStr(OnlyNumber(Copy(ARetorno[0], 18, 15)), 14);' por

      case StrToIntDef(Copy(ARetorno[0],17,1),0) of
        1: rCNPJCPF := Copy(ARetorno[0],22,11);
        2: rCNPJCPF := Copy(ARetorno[0],18,15);
      else
       rCNPJCPF := Copy(ARetorno[0],18,15);
      end;

    Obs.: esta validação já existe no arquivo ACBrBancoBradesco, para manter o padrão, copiei o código deste arquivo.

    Após estas modificações o arquivo de retorno foi lido com sucesso (testado com retorno cnab400 e cnab240).

    Peço que esta alteração seja verificada e comitada por algum commiter.

    Desde já agradeço.

     

     

×
×
  • 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.