-
Total de ítens
4.377 -
Registro em
-
Última visita
-
Days Won
54
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel InfoCotidiano postou
-
Boa tarde ! vou testar em nosso ambiente.
-
Boleto sicoob via API não retorna informação do boleto emitido
Daniel InfoCotidiano replied to viniciusps's tópico in ACBrLIB
producao ou homologacao ? qual versao DF ? -
Erro API Banrisul Produção
Daniel InfoCotidiano replied to Desenv. AT Info Sistemas's tópico in Boleto
Observe a Unit Anexada acima pelo Panda: Onde define URL: veja define ambiente: Só tirou como vc fez e deixamos como os outros. Foram criadas novas propriedades conforme a noticia. Salve no seu ambiente , build... Atenção nao estamos utrilizando mais o versaoDF. -
Erro API Banrisul Produção
Daniel InfoCotidiano replied to Desenv. AT Info Sistemas's tópico in Boleto
@Desenv. AT Info Sistemas talvez nao tenha se atentado a esta noticia, mudou dominio. devido a todos estes ambientes. ou pode ser q no forum vc nao esta marcado p notificações de noticias. -
@Daniel Weber Para o calculo do campo livre necessário para a construção do código de barras e linha digitavel, é necessário na propriedade ACBrBoleto.Cedente.CodigoCedente informar o Número da Operação informado pelo banco Inter (Conta Digital > Emissão via CNAB > Retorno).
-
Tentou informar apenas 9011417688 (10 primeiros digitos) ? pois a solucao calcula o DV
-
Tente assim: NFE_CarregarXML: ['int', ['pointer', 'string']], NFE_SalvarPDF: ['int',['pointer', 'string','string']], libm.NFE_ConfigGravarValor(handle, 'DANFE', 'MostraSetup', '0'); libm.NFE_ConfigGravarValor(handle, 'DANFE', 'MostraPreview', '0'); libm.NFE_ConfigGravarValor(handle, 'DANFE', 'MostraStatus', '0'); //Carregando o XMML para a Biblioteca let carregaxml = libm.NFE_CarregarXML(handle, pathXML); console.log(`carregar xml >>>>>>> ${carregaxml}`); //Configurando tamanho buffer de resposta aloc_sResposta = Buffer.alloc(2000000); //2MB aloc_esTamanho = ref.alloc('int', aloc_sResposta.length); //Gera o binario do PDF através do método NFe_SalvarPEF let gerpdf = libm.NFE_SalvarPDF(handle, aloc_sResposta, aloc_esTamanho); console.log(`gerar pdf >>>>>>> ${gerpdf}`); let base64PDF = ref.readCString(aloc_sResposta, 0); //Finalizando a lib let finaliza = libm.NFE_Finalizar(handle); console.log(`finalizar >>>>>>>> ${finaliza}`); //Retornando o PDF base 64 res.json({ base64PDF: base64PDF }); Acima é exemplo de um usuario NFe, mas é so p vc ver como foi feito e abstrair ai
-
Bom dia ! Esta TK esta comigo, não conseguimos reproduzir nos nossos testes. pode me enviar seu log atualizado para nosso email. pode enviar log completo. [email protected] se estiver grande, pode compactar p enviar.. mas por favor, envie ele todo no corpo da mensagem colar o link desta conversa
-
Registro de boleto via Web service HTTP_Code=500
Daniel InfoCotidiano replied to Up Desenv's tópico in Boleto
@Up Desenv Bom dia ! Criou via postman o Workspace e informou no keyuser ? https://www.projetoacbr.com.br/forum/topic/57991-acbrboleto-via-webservice/?do=findComment&comment=471550&_rid=1706 -
Bom dia @Daniel Weber ! Para o inter existem particularidades: 3.14 Banco Inter Para o calculo do campo livre necessário para a construção do código de barras e linha digitavel, é necessário na propriedade ACBrBoleto.Cedente.CodigoCedente informar o Número da Operação informado pelo banco Inter (Conta Digital > Emissão via CNAB > Retorno). DataLimitePgto Obrigatorio a data limite de pagamento ser menor ou igual a 60 dias Carteira 112: Necessário registrar primeiro a remessa para obter o nosso número de posse do nosso número é possível realizar a impressão da ficha de compensação Diferenças entre a carteira 110 e 112: Carteira 112: Você precisa aguardar o retorno do banco para capturar o NossoNumero criado por eles (utiliza-se o seuNumero para que você possa identificar o retorno) Carteira 110: Você já envia o boleto com o NossoNumero, não depende do retorno do Inter como na carteira 112 https://acbr.sourceforge.io/ACBrLib/Particularidades.html
-
o ideal é vc fazer desta forma: #Definir tamanho da resposta define_bufferResposta(0) # define buffer como 0 para que ele devolva o tamanho correto ao enviar nfe #Enviar a NFe a SEFAZ resultado = acbr_lib.NFE_Enviar(ponteiro, 1, False ,True ,False ,sResposta, ctypes.byref(esTamanho)) # esTamanho é o tamanho correto devolvido pelo NFe Enviar if resultado != 0: print("Erro ao executar o metodo enviar, codigo :",resultado) #Define ultimo retorno baseado no buffer de resposta do NFeEnviar define_bufferResposta(esTamanho.value) #Executa Ultimo Retorno LUltimoRetorno = acbr_lib.NFE_UltimoRetorno(ponteiro, sResposta, ctypes.byref(esTamanho)) if LUltimoRetorno == 0: #exibe resposta completa print('Resposta: ',sResposta.value) else: Print('Erro ao executar o metodo Ultimo Retorno, codigo:',LUltimoRetorno) O Exemplo acime é da NFe, mas é so p vc poder abstrair. Observe que antes de executar o metodo NFe Enviar, deixo o buffer com 0 Quando executo o NFeEnviar ele devolve o tamanho da resposta correta no esTamanho Entao, deixo o tamanho do buffer com o valor recebido esTamanho Executo o metodo NfeUltimoRetorno ele vai devolver no tamanho correto a resposta.
-
Santander - Remessa 240 - Segmento Q - SacadoAvalista
Daniel InfoCotidiano replied to CS COM INFO LTDA's tópico in ACBrLIB
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Bom dia @Dev Comercial Ainda estamos com o time com esta tarefa como prioridade. Foram feitas algumas alterações, mas ainda esta ocorrendo erros. Vou obter mais informacoes e retorno.
-
Santander - Remessa 240 - Segmento Q - SacadoAvalista
Daniel InfoCotidiano replied to CS COM INFO LTDA's tópico in ACBrLIB
Boa tarde ! Não lembro de outros bancos relatando isso. No titulo que analisamos, não foi enviados dados do Sacado: Sacado.Pessoa=0 Sacado.Nome=Daniel... Olhando nos fontes, sobre a posição informada no segmento Q, identificamos quando estávamos testando que o que alimenta a posição é Sobre o tipo pessoa do Sacado Avalista. Dai realizamos os testes conforme instruido pelo @Júlio Cavalcanti e em nossos testes funcionou como esperado. Sacado.SacadoAvalista.Pessoa=3 -
NFe vc chegou a Emitir, é quase a mesma coisa. Não precisa se registrar na retaguarda. mas a empresa precisa estar autorizada para emissão de NFe/NFCe, contador habilita no posto fiscal. Nao, pois agora vc vai configurar o certificado na sua aplicação. nesta q vc anexou o print. na guia de certificados. Ai na aplicação é vc configura o ambiente de Homologação e tbm quando for emitir o cupom, vai ver que tem uma propriedade tipo de ambiente que vc vai deixar em homologacao, para que vc possa realizar seus testes. lembrando que é totalmente funcional o programa exemplo. tanto para que vc realize teste de producao ou homologacao. O Exemplo é intuitivo. Tem vários botoes, mas da um é para uma coisa, como criar o xml, entao vc vai ver o botao criar xml.. e assim por diante. vai ver que existe uma procedure para alimentar o componente. la q vai gerar as informacoes do produto, impostos, etc, é tudo comentado. Aqui esta o MOC com uma visao geral de como funciona NFCe/NFe caso vc nunca tenha emitido: http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/Manuais/MOC versao 7.03 Visao Geral.pdf
-
Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
-
Santander - Remessa 240 - Segmento Q - SacadoAvalista
Daniel InfoCotidiano replied to CS COM INFO LTDA's tópico in ACBrLIB
Bom dia ! Bom dia pode enviar para [email protected] os arquivos acbrlib.ini, cedente.ini e titulo.ini para que eu possa testar em meu ambiente com seus dados? Como deve ter dados sensíveis, por isso solicitei o envio via email. No corpo do email cole o link deste post para que possamos identifica-lo