Ir para conteúdo
  • Cadastre-se

Benjamin Machado

Membros Pro
  • Total de ítens

    67
  • Registro em

  • Última visita

Posts postados por Benjamin Machado

  1. Bom dia,

    Estou desenvolvendo um aplicativo em net maui é uma aplicação c# que compila para android, o aplicativo irá rodar num ambiente android e por isso gostaria de saber se a acbrLib funciona no ambiente android.

     

  2. 10 minutos atrás, Daniel InfoCotidiano disse:

    @Benjamin Machado
    os campos 101/103 pelo que vi nao é obrigatorio, mas é o banco que fornece:
    (Informar o código do usuário no Sistema de Cobrança do BANCO DO NORDESTE. Este código será fornecido pelo Banco)
    140 e 143 - banco e agencia cobradora. qdo banco correspondente.
    150 aceite, na inclusão do titulo informe : Titulo.Aceite := atSim ou atNao
    Este banco está muitos anos em produção e não temos relatos de rejeições relatada acima.
    Tente enviar o titulo, caso seja rejeitado, por favor cole a rejeição informada pelo banco aqui.
     

    ok, vou realizar o teste e depois reportar caso tenha alguma rejeição.

    • Curtir 1
  3. Boa tarde,

    estou gerando um arquivo de remessa cnab 400 para o banco do nordeste, contudo ocorreu algumas divergências  e gostaria de orientação referente a elas.

    1-  segundo a documentação no hearder do arquivo na posição 101 a 103 deve ser informado o Código do Usuário, contudo não conseguir localizar essa propriedade na classe titulo ou na parte de configuração da classe AcbrBoleto. Gostaria de saber onde eu localizo essa propriedade para preencher a informação.

    2- segundo a documentação na posição 140 no corpo do arquivo, deve ser informado o numero do banco(004) mas mesmo eu informando no
    AcbrBoleto.Config.Banco.Numero = 4,  a posição no arquivo arquivo fica zerado.

    3 - segundo a documentação na posição 143 no corpo do arquivo deve ser informado Agência Cobradora mas, mesmo eu informando no
    AcbrBoleto.Config.Cedente.Agencia = 1234, a posição no arquivo arquivo fica zerado.

    4 - segundo a documentação na posição 150 no corpo do arquivo deve ser informado Aceite preenchendo a posição  no arquivo com valor 
    "A" se aceito, ou "B" se não aceito contudo,  a posição esta sendo preenchida com "N" ou "S" no arquivo mesmo eu tendo informado AcbrBoleto.Config.Banco.TipoCobranca = ACBrTipoCobranca.cobBancoDoNordeste.

    Em anexo a documentação que eu estou usando e o arquivo de remessa.

    PADRAO BNB - CNAB400.pdf BN0003.REM

  4. Boa tarde, hoje eu utilizo a AcBrLibNfe para emissão de notas na minha aplicação web(c#) gostaria de saber se a acbrLibEtq funciona em aplicação Xamarin pois estou querando fazer uma aplicação para android que utilizaria a parte de etiqueta mas, não encontrei nada na documentação informando se a lib também é compatível com Xamarin

  5. 2 minutos atrás, Daniel InfoCotidiano disse:

    Bom dia @Benjamin Machado
    Por enquanto a ACBrLib não tem este recurso.
    O que existe no momento referente a balança é poder ler o peso de diversos modelos existentes.
    Temos o ACbrCargaBal, mas por enquanto apenas para Delphi/Lazarus.

    Existe algum prazo para quando essa função vai estar disponível ?

  6. Bom dia,

    gostaria de saber se a AcbrLib tem a função de gerar o arquivo para dar carga na balança, pergunto pois já pesquisei na documentação e não achei nada relacionado a carga de balança so achei a AcbrLibBal que se comunica com a balança mas não informa nada sobre o arquivo de carga da balança.

  7. Atualmente estou usando a configuração openSSL para o envio de NF-E e até ontem estava enviando normalmente, contudo hoje quando tento enviar a nota ocorre o erro network subsystem is unusable. Minha aplicação é em asp-net core 3.1 esta hospedada num serviço de aplicativo no azure. abaixo a configuração que estou utilizando. Gostaria de saber qual seria o motivo desse erro. Quando uso a emissão no ambiente de homologação não ocorre o erro ele só ocorre no ambiente de produção.

     acbrNfe.Config.SSLType = SSLType.LT_TLSv1_2;

     acbrNfe.Config.DFe.SSLXmlSignLib = SSLXmlSignLib.xsLibXml2;
     acbrNfe.Config.DFe.SSLCryptLib = SSLCryptLib.cryOpenSSL;
    acbrNfe.Config.DFe.SSLHttpLib = SSLHttpLib.httpOpenSSL;

  8. 3 horas atrás, Diego Foliene disse:

    Bom dia!

    Sim, o NRec é o número do Recibo.

    Por favor, faça um teste lendo de RetornoResposta.

    Realizei o teste contudo eu recebi  a mensagem que a nota foi rejeitada com o status 104 - Lote processado. Verifiquei na sefaz e a nota não consta la.

  9. Bom dia,

    Eu utilizo a acbrLibNfe para o envio de Nfe e esta funcionando normal contudo, estou com novos clientes na bahia que precisam enviar as Nf-e no modo assíncrono, hoje eu só envio no modo sincrono. Pelo que li quando envio a Nfe no modo assíncrono ela me retorna um número do recibo e consultando esse número que eu verifico o status da nota.Minha duvida esta no seguinte quando eu envio a nota a lib me retorna um objeto do tipo EnvioRetornoResposta que contem um Envio do tipo EnvioResposta e um Retorno do tipo RetornoResposta, verifiquie que tanto o EnvioResposta quanto o RetornoResposta tem o campo NRec que eu entendi como sendo o número do recibo. Gostaria de saber se realmente NRec é o campo do número do recibo e de qual eu devo ler o NRec de  EnvioResposta ou  do RetornoResposta ?

  10. 35 minutos atrás, Alexandre de Paula disse:

    Bom dia.

    Verificou os ambientes em que a nf foi emitida e a CC?
    Ambas em produção? alguma em contingencia?
    Quais as mensagens de erro especificamente?
    Consultou o cadastro do cliente no cadastro nacional? (https://dfe-portal.svrs.rs.gov.br/nfe/ccc)

    A nota e a carta foram ambas emitidas em produção sem contingência.

    Foi verificado o cadastro do cliente no cadastro nacional e lá esta informando que esta habilitado para emissão.

    a mensagem é essa 203 - Emitente não habilitado para emissão de NF-e

     

  11. Bom dia pessoal,

     

    Estou tendo um problema na emissão de carta de correção na sefaz de minas gerais. Quando tento emitir a carta de correção me retorna uma rejeição dizendo que o cliente não esta habilitado a emitir nota, contudo o cliente consegue emitir nota sem problema quando tenta gerar a carta de correção é que ocorre a rejeição mencionada. No momento a rejeição foi so na sefaz de minas, gostaria de saber se existe alguma forma de ajustar essa rejeição ou alguma informação sobre esse cenário descrito.

     

     

  12. Analisando a documentação do cnab 400 para arquivo de remessa para o banco caixa eu verifiquei que o campo Literal Correspondente ao Código da Remessa(- Header de Remessa posição 3 a 9) quando for para homologação deve ser informado REM.TST ou TESTE. Atualmente o arquivo esta sendo gerado com esse campo tendo o  valor igual a REMESSA. Gostaria de saber como eu condigo configurar na acbrLibBoleto para fazer essa alteração.

    image.png.1c556067cd1c835525f913e6cd646098.png

    image.png.b8b418b9764e60cb5018928c053fc20e.png 

  13. Bom dia,

    estou gerando o arquivo de remessa para o banco BRADESCO através da acbrLibBoleto contudo não consegui localizar o parâmetro que informa o valor do campo Condição para Emissão da Papeleta de Cobrança. Eu já localizei o campo ResponEmissao que podemos informar se é o banco ou o cliente o emitente fazendo com que o nosso numero seja ou não registrado no arquivo contudo mesmo alterando o ResponEmissao para o tipo tbBancoEmite o campo no arquivo de remessa que representa a Condição para Emissão da Papeleta de Cobrança continuar igual a 2 quando deveria ser 1. Gostaria de saber qual outra propriedade da lib devo informar para realizar a alteração. 

    Abaixo o documento do banco informando o valor do campo: 

    image.png.ba6bcb662b8537da163cb0364e412a12.png

  14. 38 minutos atrás, Alexandre de Paula disse:

    Talvez alguma permissão de acesso a essas pastas no seu ambiente em nuvem.
    Permissão de acesso ao usuário que executa a aplicação...
    Tanto das imagens dos logos quanto a pasta que está a DLL.

    A Dll esta na mesma pasta que a dll da AcbrLibNfe e a libnfe esta funcionando normal consigo emitir as notas sem problema

    • Curtir 1
  15. 5 minutos atrás, antonio.carlos disse:

    Se você comparar o ACBrLib.ini, tem alguma diferença de configuração entre os dois ambientes ?

    eu não uso o acbrLib.ini eu uso a lib em memoria e a configuração é a mesma a diferença é que quando vai para nuvem a lib gera o boleto com tarja preta e local não fica com tarja preta

    9 minutos atrás, Diego Foliene disse:

    Bom dia!

    Está configurado na seção [BoletoBancoFCFortesConfig] das configurações um valor para DirLogo?

    to sim ,

     

              boleto.Config.Impressao.Layout = ACBrBolLayOut.lPadrao;
                boleto.Config.Impressao.DirLogo = (_environment.WebRootPath + "/LogosBoletos/Colorido").Replace("/", "\\");

     

    e local funciona sem problema mas quando vai para nuvem é que imprimi tarja preta
     

  16. Bom dia,

    estou utilizando AcBrLibBoleto e quando eu tento imprimir o boleto através do método GerarPDF o campo da logo do banco fica com uma tarja preta e o campo do código de barras também fica com essa tarja preta e esse comportamento só acontece quando eu rodo a aplicação no ambiente em nuvem local na minha maquina funciona. Alguém teria alguma sugestão do motivo desse problema? abaixo imagem do boleto .

     

    Minha aplicação é em asp net core e o ambiente em nuvem é um serviço azure.

     

    image.png.bf1fde467639a1ed70c2e0e86f1cf2a5.png

  17. Boa tarde, estou com uma duvida referente a acbrLibBoleto.

    Estou tentando gerar arquivo de remessa para o banco santander cnab 400 contudo estou com duvida referente aos campos Conta movimento beneficiário e Conta cobrança beneficiário, na lib so existe um campo conta no objeto cedente como eu faria para definir essas duas contas ? Abaixo a descrição dos campos pela documentação do santander.

    obs: Um detalhe é que no lugar que era para ficar essas duas contas no arquivo de remessa esta informando o Código de Transmissão

     

    image.png.c6d9d2ad51351232579420607c0f9d08.png

  18. 9 minutos atrás, Daniel InfoCotidiano disse:

    Verifiquei o campo e a posição informada e a Nota 27 (que esta nota afirma que se não preenchido com código especifico, deverá ser preenchido com zeros)
    Observe a NOTA 27
    Captura de tela 2023-05-23 091230.png

     

    Temos que seguir o manual, não tem como ir "brancos" nesta posição. Por favor olhe o texto destacado em verde.

    é estranho por que eu utilizo o acbr na minha aplicação local e quando eu gero o arquivo de remessa esse campo vem em branco, agora quando utilizo a lib ele vem com zeros por isso minha dúvida. 

     

    10202779012000191105500123451        999999-1/1

  19. 2 minutos atrás, Daniel InfoCotidiano disse:

    @Benjamin Machado
    Bom dia !
    As posições peguei de acordo com os nomes das propriedades q vc passou no inicio do tópico (CODNEGATIVACAO) e verifiquei o layout CNAB240
    Então talvez não estamos falando dos mesmos campos.
    Você está usando CNAB 240 ou 400 ?
    Estas posições que vc passou dos 4 (quatro) zeros, ficam em qual posição do arquivo para que eu possa localizar e testar em meu ambiente?

    Abraços

    eu estou usando o layout CNAB400 e a posição seria do 34 ao 37 .

     

    image.png.8e033f52a7180ae9126055f23cc1742c.png

  20. eses aqui é o arquivo de remessa gerado a parte sublinhada em amarelo são os quatro zeros que estou falando, lendo a documentação do itau eu descobri que eles são :

    INSTRUÇÃO/ALEGAÇÃO CÓD.INSTRUÇÃO/ALEGAÇÃO A SER CANCELADA 034 037 9(04) NOTA 27, a minha duvida esta em como não gerar esses quatro zeros eu tinha entendido que a propriedade CodigoNegativacao era responsável por isso mas pelo que você informou seria outro campo . Poderia me informar qual o campo para que esses quatro zeros não sejam gerados ?

    image.png.1a73b70a5c9c06cab7f1077b95960237.png

  21. 3 minutos atrás, Daniel InfoCotidiano disse:

    pelo que estou verificando aqui ele esta preenchendo como padrão zeros
    Captura de tela 2023-05-22 161326.png

    00 Sem instrução
    00 Não foi informado data protesto/negativacao (convertidos em dias p negativar), então 00

    Captura de tela 2023-05-22 161534.png

    Você está incluindo um título ou fazendo uma alteração de protesto / negativação ?
    Sobre aparecer os 0000 (zeros) a validação está rejeitando que precisa ser informados BRANCOS? (pergunto isso pq por enquanto não temos relatos semelhantes dentre milhares de pessoas que usam a ferramenta)., então era para validar com zeros.



     

    Você está incluindo um título ou fazendo uma alteração de protesto / negativação ? não estou incluindo um titulo normal de cobrança o problema é que mesmo eu informando na propiedade CodigoNegativacao = CodigoNegativacao.cnNenhum ele esta preenchendo com os quatro zeros mesmo eu informando que não é uma negativação.
    Sobre aparecer os 0000 (zeros) a validação está rejeitando que precisa ser informados BRANCOS? (pergunto isso pq por enquanto não temos relatos semelhantes dentre milhares de pessoas que usam a ferramenta)., então era para validar com zeros. Exatamente isso  era para vim em branco ele ele esta preenchendo com zeros inclusive alterei CodigoNegativacao para outras opções ele sempre preenche com zeros . 

     

    abaixo esta o codigo da criação do titulo que estou gerando arquivo de remessa 

     

    titulo.Aceite = AceiteTitulo.atNao;
                titulo.Sacado.CNPJCPF = "17953827497";
                titulo.Sacado.Pessoa = ACBrPessoa.pFisica;
                titulo.Sacado.NomeSacado = "Pedro";
                titulo.Sacado.Logradouro = "RUA x";
                titulo.Sacado.Numero = "216";
                titulo.Sacado.Bairro = "CENTRO";
                titulo.Sacado.Cidade = "RECIFE";
                titulo.Sacado.UF = "PE";
                titulo.Sacado.CEP = "52039123";
                titulo.Especie = "DM";
                titulo.EspecieMod = "R$";
                titulo.DataDocumento = new DateTime(2023, 03, 23);
                titulo.DataProcessamento = new DateTime(2023,03,23);
                titulo.Vencimento = new DateTime(2023, 05, 31);
                titulo.Instrucao1 = "05";
                titulo.Instrucao2 = "98";
                titulo.Carteira = "109";
                titulo.NossoNumero = "1";
                titulo.SeuNumero = "999999-1/1";
                titulo.NumeroDocumento = "999999-1/1";
                titulo.CodigoNegativacao = CodigoNegativacao.cnNenhum;
                titulo.LocalPagamento = "Pagável em qualquer agência bancária mesmo após o vencimento";
                titulo.ValorDocumento = 10;
                titulo.ValorMoraJuros = 0.02M;
                titulo.DataDesconto = new DateTime(2023, 05, 31);
                titulo.DataMoraJuros = new DateTime(2023, 05, 31);
                titulo.DataMulta = new DateTime(2023, 06, 01);
                titulo.PercentualMulta = 2M;

     

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