Ir para conteúdo
  • Cadastre-se

José M. S. Junior

Moderadores
  • Total de ítens

    6.523
  • Registro em

  • Última visita

  • Days Won

    54

Posts postados por José M. S. Junior

  1. 14 horas atrás, rpaulogio disse:

    image.thumb.png.ff01a1cd554e1514f7fff027df5cfee2.png

    Esses códigos é de identificação do erro junto a documentação do BB.

    Na pasta de log ou junto ou na pasta do seu programa deve estar gerando um arquivo .json com os dados que está sendo enviado, onde pode verificar como está sendo preenchido os campos.

  2. 1 hora atrás, DeveloperATS disse:

    Já no caso do segundo parâmetro da função "GerarRemessa()", ele funciona, mas afeta somente o 19.0, "sequência (NSA)", mas não afeta o 20.1, "Número Remessa/Retorno"; nos testes, nenhum dos campos sugeridos até o momento aparenta afetar este último.

    Precisa ver se está comparando com o mesmo layout. Os layouts utilizados pelo ACBr estão disponíveis em: http://svn.code.sf.net/p/acbr/code/tools/Bancos/

     

    Se for o mesmo por favor anexe seu arquivo .ini com os dados que está passando e o arquivo remessa gerado, para que possamos verificar...

    • Curtir 1
  3. 2 horas atrás, DeveloperATS disse:

    "Numero" e "NumeroCorrespondente", que constam no manual, não parecem estar afetando nada no arquivo;

    Bom dia, estes campos definem qual banco será usado (Se refere ao numero do Banco), vai afetar o layout se mudar o "Numero", ou se estiver utilizando o campo "TipoCobranca", será considerado essa configuração. Ambos servem para alterar o Banco.

    https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html

    2 horas atrás, DeveloperATS disse:
    • Campo 20.0: Número da Versão do Layout do Arquivo;
    • 20.1: Número Remessa/Retorno

    O número da versão do layout do arquivo é configurado em: LayoutVersaoArquivo, porém é válido para bancos que trabalham com mais de um layout atualmente, caso contrário o numero é definido de forma fixa na geração da remessa.

    Qual Banco está gerando?

    O Número da Remessa é definido no parâmetro do próprio método de geração como eu disse, normalmente utilizado na nomenclatura do arquivo gerado.

    É o segundo parâmetro do método: 

    https://acbr.sourceforge.io/ACBrLib/Boleto_GerarRemsessa.html

     

     

     

    • Curtir 1
  4. Boa tarde

    No caso, teria que analisar cada Banco, pois cada um tem seu layout e alguns campos podem variar...

    O layout é uma configuração do cedente pode ser realizada alterando as configurações da lib diretamente com o método ConfigGravarValor

    os campo são: LayoutVersaoArquivo, LayoutVersaoLote na seção [BoletoBancoConfig]

    https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html

     

    O número sequencial do é passado no próprio método de geração da remessa como parâmetro

    https://acbr.sourceforge.io/ACBrLib/Boleto_GerarRemsessa.html

     

    No caso do numero de controle existe o NossoNumero (Banco), NumeroDocumento (Normalmente sequencial que sai no boleto), SeuNumero (Aplicação), Todos com essa nomenclatura no arquivo .ini

    • Curtir 1
  5. @Net Shopping, nesse ultimo log seu cenário já mudou... Não está mais ocorrendo erro no uso do método da biblioteca, note já conseguiu transmitir e o erro agora é uma rejeição da própria SEFAZ.

    Provavelmente o erro estava ocorrendo nos parâmetros mesmo... Notei que está passando o parâmetro zipado, no caso da NFCe não precisa passar esse parâmetro, pode passar false.

    Quanto a rejeição 383- CSON invalido, pode estar relacionado a UF, o uso CSON 900 está a critério da UF para ser aceito, visto que Simples Nacional não destaca os impostos. O Contador do seu cliente pode te informar melhor qual CSOSN utilizar.
    Se for usar Regime normal deve preencher a tag CST ao invés de CSOSN.

  6. 46 minutos atrás, neineri disse:

    Certo, entendo, porém como estou com uma demanda para essa Balança, não pode me passar o índice correspondente a ela, ou seja, se é o 29..30 ou qualquer outro!

    Sim, atualizado o indice na documentação e nos fontes... Faça um update na pasta dos exemplos C# e já vai estar atualizada o mapeamento desse modelo no aplicativo demo.

    https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca3.html

  7. Em 18/06/2022 at 18:04, Net Shopping disse:

    ACBrNFe32.dll   (Quando vc fala ACBrLibNFe.dll vc quer dizer ACBrNFe32.dll ?)

    Sim.

    Como está passando os parâmetros desse método? Experimente passar apenas o primeiro parâmetro "1", e os demais vazio, veja se ocorre mesmo erro.

    https://acbr.sourceforge.io/ACBrLib/NFE_Enviar.html

    Está sendo alocado corretamente o buffer para obter o retorno?

    Se possível anexe o trecho de código onde faz o envio e aloca o buffer de resposta.

  8. Bom dia,

    Foi atualizado mas com algumas ressalvas, como procuramos sempre manter o padrão dos demais bancos, atualizamos a função CarteiraEnvioToCod, pois o campo carteiraEnvio realmente pode modificar de título para título. Já o campo ResponsEmissao não deve alterar para cada título é uma particularidade nas configurações do Emissor, como a lista de títulos tem sempre um único Emissor a cada geração por isso é utilizada esse campo. Pode notar o mesmo nos demais bancos tradicionais.

    Favor atualizar os fontes e realizar os testes, se possível reporte aqui. Obrigado!

  9. Bom dia @Net Shopping,

    Estou realizando testes com seu arquivo de configuração e com seu arquivo ACBrNFCe.ini, alterando apenas o emissor e certificado, e transmite sem nenhum erro, o problema deve estar em alguma configuração das dlls dependência na sua aplicação mesmo...

    Eu suponho que sua aplicação esteja fazendo uso de dlls erradas, eu sugiro que remova todas as dlls da pasta onde está gerando o executável e copie novamente a partir do repositório do ACBr, além disso realize uma varredura no pc, verifique se não tem dlls com mesmo nome espalhadas em outras pastas, principalmente na pasta do Windows, pois provavelmente está ocorrendo conflito de versão de dlls.

    As dlls corretas que deve utilizar são essas abaixo, devem ficar juntas com a ACBrLibNFe.dll:

    http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/

    http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/LibXml2/x86/

     

     

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