Boleto


#10

Oi Rogerio, grato pela ajuda,

Achei o campo jboletono na tabela lbr_boleto. Entretanto não há nenhum registro gravado nessa tabela.

Estou achando estranho, o fato de quando estou na fatura de cliente para escolher a forma de pgto (boleto) e na conta bancária ele traz o campo descrição da aba conta para eu fazer a escolha.
É isso mesmo?

Grato,

Raimundo


#11

Ola Rogerio,
Desculpe, olhei em lugar errado.
Na aba Bancos Brasileiros, o campo Número jboleto para o Banco do Brasil, eta 0 (zero).
Raimundo


#12

Bom dia,
Devagar, mas avançando.

No campo Descrição, da aba Conta, coloquei exatamente o numero da conta bancaria (19600-2).

No processo de Geração de Boleto, ele fica processando e não sai disso. Verifiquei no log, mas não achei nada.

No processo de geração do CNAB ele gerou um arquivo:
Você quer iniciar o processo?

** GenerateCNAB Process Completed
** Arquivo: /home/Adempiere/Boletos/CB200117.REM

Dentro do arquivo constam os seguintes registros:
01REMESSA01COBRANCA 18929000196002 1234DCRUZ COMERCIAL HOSPITALAR LTD001BANCO DO BRASIL2001171000000 000001
9

Acho que ele gerou somente o header(0) e o trailer(9) do CNAB.
No período haviam dois registros(faturas) para buscar.
Raimundo


#13

Boa Tarde Raimundo.

A Janela Boleto mostra todos os boletos gerados pelo sistema a partir da fatura, não existe um boleto sem fatura, ou seja, caso ocorra uma divergência no boleto, você precisa cancelar o mesmo e após modificar a fatura é necessário gerar um novo boleto.

Na janela Gerar boleto serve para você gerar o(s) boleto(s) conforme as regras de filtro, que poderão ser escolhidas, pode ser gerado um ou todos boletos que serão visualizados na janela.

Existe dois processos do CNAB, pois um gerar todos os CNAB de uma única vez e o outro abre uma janela onde você poderá visualizar qual CNAB gostaria de ser gerado.

Espero ter respondido suas dúvidas
Abraço
Michel Brunholi


#14

Olá Pessoal, ainda estou encalacrado com o Boleto. Até ja troquei de banco. Troquei o Banco do Brasil pelo itaú.

Configurei a conta para o Banco Itaú.
Conforme manual do All Good, encontrado na web, também configurei o Documento da Conta Bancária.

Na aba Gerar Boletos, são listadas as faturas do período desejado.
Em seguida, seleciono as faturas desejadas e clico no botão exportar (ao pé da página).
No canto superior da página, aparece uma mensagem “processando” e não sai disso.

Consultei o log e tem a seguinte informação:
--------------> zkoss.processEvent:355: The event processing takes more than 600001
seconds: [comp, event: [MouseEvent onClick ]]

Alguém já passou por isso e que possa me ajudar?

Grato e um abraço a todos,

Raimundo


#15

Boa tarde Raimundo,

Essa mensagem de erro é muito vaga!

Coloca o Log do adempiere em FINE e faça o mesmo processo. Quando der o erro coloque o máximo que puder do Log aqui por favor.

Att.

Rogério Feitosa.


#16

Bom dia, Rogerio.

Ajustei o rastreamento para FINE.
Entretanto não estou conseguinte anexar o arquivo do log no forum.
Ja tentei anexar, arrastar e da uma mensagem de que a extensão do arquivo é invalida.
Preimeiro foi .log, depois .txt, nenhum passa.

O arquivo é batante grande para copiar e colar na mensagem.

Alguma dica.

Grato,

Raimundo


#17

Estou recebendo o erro abaixo ao tentar gerar remessa do Itau, alguem tem alguma dica de como resolver?
java.lang.NullPointerException
[https://uploaddeimagens.com.br/imagens/capturar-png-6bc6c0a0-8e69-4b0c-97e3-fa62dab1b4ef]


#18

Olá Dennio, coloque o log do sistema para entendermos o que ocorre.
Abs, Ricardo


#19

Alex, tem varios logs e nao achei algum que fosse referencia ao problema que relatei.
Qual o caminho correto para pegar esse log.
Valeu


#20

Olá, Dennio. Para conseguir baixar o log de erros vá em Ferramentas -> Preferência -> Erros, e então clique em Salvar em arquivo.
É importante que você salve o log após ter ocorrido o erro.


#21

Valeu,
segue o log do erro


-----------> MIssue.set_ValueNoCheck: ReleaseNo - Value too long - truncated to length=4 [36]
-----------> GridTable.saveWarning: SaveErrorNoChange - [14]
-----------> MPeriod.isOpen: Automatic Period Control:2018-11-16 00:00:00.0 before first day - 2018-11-18 00:00:00.0 [153]
-----------> MPeriod.isOpen: Nov-18: Not open for SOO (2018-11-16 00:00:00.0) [153]
-----------> MWFActivity.run: MWFNode[185-(DocPrepare),Action=DocumentAction=PR] [153]
java.lang.Exception: @PeriodClosed@
at org.compiere.wf.MWFActivity.performWork(MWFActivity.java:947)
at org.compiere.wf.MWFActivity.run(MWFActivity.java:790)
at org.compiere.wf.MWFProcess.startNext(MWFProcess.java:370)
at org.compiere.wf.MWFProcess.checkActivities(MWFProcess.java:280)
at org.compiere.wf.MWFActivity.setWFState(MWFActivity.java:279)
at org.compiere.wf.MWFActivity.run(MWFActivity.java:807)
at org.compiere.wf.MWFProcess.startWork(MWFProcess.java:502)
at org.compiere.wf.MWorkflow.start(MWorkflow.java:696)
at org.compiere.wf.MWorkflow.startWait(MWorkflow.java:726)
at org.adempiere.util.ProcessUtil.startWorkFlow(ProcessUtil.java:301)
at org.compiere.apps.ProcessCtl.startWorkflow(ProcessCtl.java:574)
at org.compiere.apps.ProcessCtl.run(ProcessCtl.java:369)

===========> ProcGenerateCNAB.process: java.lang.NullPointerException [220]
java.lang.NullPointerException
at org.adempierelbr.boleto.bank.MItau.generateHeader(MItau.java:182)
at org.adempierelbr.boleto.bank.MItau.generateFile(MItau.java:206)
at org.adempierelbr.model.MLBRCNAB.generateFile(MLBRCNAB.java:110)
at org.adempierelbr.process.ProcGenerateCNAB.doIt(ProcGenerateCNAB.java:107)
at org.compiere.process.SvrProcess.process(SvrProcess.java:147)
at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:105)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:160)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:105)
at org.compiere.apps.ProcessCtl.startProcess(ProcessCtl.java:649)
at org.compiere.apps.ProcessCtl.run(ProcessCtl.java:394)
at java.lang.Thread.run(Unknown Source)


11:58:09.191 ProcessParameterPanel.saveParameters: MPInstancePara[2000058-lbr_DocDate(d)=2018-11-20 00:00:00.0 - 2018-11-20 00:00:00.0] [14]
11:58:09.191 MPInstancePara.saveNew: [POSave_10cdd7e1-8990-4fca-ab4f-eaa78d087083] - AD_PInstance_Para - AD_PInstance_ID=2000058 AND SeqNo=‘2’ [14]
11:58:09.191 Trx.commit: **** POSave_10cdd7e1-8990-4fca-ab4f-eaa78d087083 [14]
11:58:09.191 Trx.close: POSave_10cdd7e1-8990-4fca-ab4f-eaa78d087083 [14]
11:58:09.191 ProcessParameterPanel.saveParameters: MPInstancePara[2000058-File_Directory(s)=C:\Users\dennio\Documents] [14]
11:58:09.191 ProcessCtl.run: AD_PInstance_ID=2000058, Record_ID=0 [229]
11:58:09.191 Waiting.init: Processando … Favor aguardar … - Sec=5 [229]
11:58:09.222 ProcessCtl.startProcess: ProcessInfo[Geração CNAB,Process_ID=1000001,AD_PInstance_ID=2000058,ClassName=org.adempierelbr.process.ProcGenerateCNAB,Error=false,Summary=,Log=0] [229]
11:58:09.222 ProcGenerateCNAB.lock: AD_PInstance_ID=2000058 [229]
11:58:09.222 ProcGenerateCNAB.doIt: GenerateCNAB Process Account: 2000000 [229]
===========> ProcGenerateCNAB.process: java.lang.NullPointerException [229]
java.lang.NullPointerException
at org.adempierelbr.boleto.bank.MItau.generateHeader(MItau.java:182)
at org.adempierelbr.boleto.bank.MItau.generateFile(MItau.java:206)
at org.adempierelbr.model.MLBRCNAB.generateFile(MLBRCNAB.java:110)
at org.adempierelbr.process.ProcGenerateCNAB.doIt(ProcGenerateCNAB.java:107)
at org.compiere.process.SvrProcess.process(SvrProcess.java:147)
at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:105)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:160)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:105)
at org.compiere.apps.ProcessCtl.startProcess(ProcessCtl.java:649)
at org.compiere.apps.ProcessCtl.run(ProcessCtl.java:394)
at java.lang.Thread.run(Unknown Source)


12:07:43.446 ProcessParameterPanel.saveParameters: MPInstancePara[2000061-lbr_DocDate(d)=2018-11-20 00:00:00.0 - 2018-11-20 00:00:00.0] [14]
12:07:43.446 MPInstancePara.saveNew: [POSave_5eb0a9d9-862c-4059-9a77-aa0c82f9027e] - AD_PInstance_Para - AD_PInstance_ID=2000061 AND SeqNo=‘2’ [14]
12:07:43.462 Trx.commit: **** POSave_5eb0a9d9-862c-4059-9a77-aa0c82f9027e [14]
12:07:43.462 Trx.close: POSave_5eb0a9d9-862c-4059-9a77-aa0c82f9027e [14]
12:07:43.462 ProcessParameterPanel.saveParameters: MPInstancePara[2000061-File_Directory(s)=C:\Users\dennio\Documents] [14]
12:07:43.462 ProcessCtl.run: AD_PInstance_ID=2000061, Record_ID=0 [255]
12:07:43.462 Waiting.init: Processando … Favor aguardar … - Sec=5 [255]
12:07:43.493 ProcessCtl.startProcess: ProcessInfo[Geração CNAB,Process_ID=1000001,AD_PInstance_ID=2000061,ClassName=org.adempierelbr.process.ProcGenerateCNAB,Error=true,Summary=Processo cancelado,Log=0] [255]
12:07:43.493 ProcGenerateCNAB.lock: AD_PInstance_ID=2000061 [255]
12:07:43.509 ProcGenerateCNAB.doIt: GenerateCNAB Process Account: 2000000 [255]
===========> ProcGenerateCNAB.process: java.lang.NullPointerException [255]
java.lang.NullPointerException
at org.adempierelbr.boleto.bank.MItau.generateHeader(MItau.java:182)
at org.adempierelbr.boleto.bank.MItau.generateFile(MItau.java:206)
at org.adempierelbr.model.MLBRCNAB.generateFile(MLBRCNAB.java:110)
at org.adempierelbr.process.ProcGenerateCNAB.doIt(ProcGenerateCNAB.java:107)
at org.compiere.process.SvrProcess.process(SvrProcess.java:147)
at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:105)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:160)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:105)
at org.compiere.apps.ProcessCtl.startProcess(ProcessCtl.java:649)
at org.compiere.apps.ProcessCtl.run(ProcessCtl.java:394)
at java.lang.Thread.run(Unknown Source)


14:05:50.946 ProcessParameterPanel.saveParameters: MPInstancePara[2000062-lbr_DocDate(d)=2018-11-20 00:00:00.0 - 2018-11-20 00:00:00.0] [14]
14:05:50.946 MPInstancePara.saveNew: [POSave_4ca12448-e19a-49b1-a14e-c02ce4a560be] - AD_PInstance_Para - AD_PInstance_ID=2000062 AND SeqNo=‘2’ [14]
14:05:51.008 Trx.commit: **** POSave_4ca12448-e19a-49b1-a14e-c02ce4a560be [14]
14:05:51.008 Trx.close: POSave_4ca12448-e19a-49b1-a14e-c02ce4a560be [14]
14:05:51.008 ProcessParameterPanel.saveParameters: MPInstancePara[2000062-File_Directory(s)=C:\Users\dennio\Documents] [14]
14:05:51.008 ProcessCtl.run: AD_PInstance_ID=2000062, Record_ID=0 [265]
14:05:51.008 Waiting.init: Processando … Favor aguardar … - Sec=5 [265]
14:05:51.055 ProcessCtl.startProcess: ProcessInfo[Geração CNAB,Process_ID=1000001,AD_PInstance_ID=2000062,ClassName=org.adempierelbr.process.ProcGenerateCNAB,Error=false,Summary=,Log=0] [265]
14:05:51.071 ProcGenerateCNAB.lock: AD_PInstance_ID=2000062 [265]
14:05:51.133 ProcGenerateCNAB.doIt: GenerateCNAB Process Account: 2000000 [265]
===========> ProcGenerateCNAB.process: java.lang.NullPointerException [265]
java.lang.NullPointerException
at org.adempierelbr.boleto.bank.MItau.generateHeader(MItau.java:182)
at org.adempierelbr.boleto.bank.MItau.generateFile(MItau.java:206)
at org.adempierelbr.model.MLBRCNAB.generateFile(MLBRCNAB.java:110)
at org.adempierelbr.process.ProcGenerateCNAB.doIt(ProcGenerateCNAB.java:107)
at org.compiere.process.SvrProcess.process(SvrProcess.java:147)
at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:105)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:160)
at org.adempiere.util.ProcessUtil.startJavaProcess(ProcessUtil.java:105)
at org.compiere.apps.ProcessCtl.startProcess(ProcessCtl.java:649)
at org.compiere.apps.ProcessCtl.run(ProcessCtl.java:394)
at java.lang.Thread.run(Unknown Source)


#22

Descobri o problema.
Estava relacionando ao campo descricao da empresa, que nao podia estar em branco.
Aproveitando a deixa, como faco para que o boleto tenha um valor diferente da nota. Deixa eu explicar
tenho alguns clientes que sao de outra localidade onde por eu nao ser cadastrado na prefeitura dessa localidade, eles me descontam um percentual de iss. entao eu emito a nota e o boleto tem que vir no valor com esse desconto.
qual seria o lugar pra fazer isso?


#23

E ai galera, tem como fazer o boleto com o valor diferencial da nota?
ainda nao consegui achar essa opção, se existir.


#24

Prezados bom dia, o sistema e bacana e tem atendido bem as minhas necessidades, porém tenho uma duvida, aqui em Brasília emitimos nota de serviço conjugada na nf-e, até aqui tudo bem ja consigo emitir tranquilo. a unica questão é a retenção de iss, tenho uns clientes como condominio por exemplo que retem o iss, ou seja na hora de emitir o boleto o valor ja tem que ser abatido essa cobrança, na nota tem que ser o valor integral. tentei de todas as formas, mas sem sucesso.
podem me dar uma luz?


#25

Ninguem pra dar uma luz?


#26

Oá Dennio,

No cadastro do ISS tem um flag indicando que é um imposto com retenção, neste caso ao gerar a NF o sistema já ajusta os valores totais e retidos para NF de serviço. Para a NF conjugada eu não tenho certeza se isso foi implementado.


#27

Show, vou testar aqui e te informo.
Valeu Alex


#28

Não deu certo, nota e boleto no mesmo valor.


#29

3 publicações foram divididas em um novo tópico: Boleto e CNAB SICREDI