Mauricio Elias
-
Total de ítens
275 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Mauricio Elias
-
-
Boa tarde pessoal.
Sei que hj não é o dia mais apropriado prá falar em boletos, mas emiti o boleto anexo com o Plus 1.2.0.56
Banco Santander. Segue em anexo o boleto emitido, que tá errado, e o Ent.TXT dele.Notem que no terceiro bloco, não sai a Carteira 101, sai 000. " 700003 ". Correto seria " 701019 ".
Errado: 03399.12438 59400.000002 05555.700003 9 78950000012000
Correto: 03399.12438 59400.000002 05555.701019 3 78950000012000
Mas sei que esse assunto hj não é prioridade.
Abraços e obrigado.
-
Eles não fizeram uma versão intermediária prá não ter trabalho, com certeza.
O perigo é daqui prá frente as novas versões serem nessa base, ai a gente tá perdido. -
Mas que absurdo é esse !!!!
E como a gente se vira prá atualizar clientes ?
Mamamia.............
-
Olá bom dia.
Começando a instalar o Plus 1.2.0.57 nos clientes, aqui em SP.Aconteceu o seguinte problema com 2 notas para clientes finais (PJ), aq de SP mesmo:
Todos os itens CSOSN = 500:
Com FgtSempre, Falha na Validação do Schema XML
Com FgtNunca, validou normalmente.
Que tá acontecendo? Ainda não deram conta de colocar prá funcionar em Produção, que é até o dia 07 ?
Agradeço a atenção pessoal.
-
Bom dia
Pra quem precisar consegui resolver este problema para voltar o filtro para modo Padrão no fortesreport.
Primeiro e necessário declarar no uses: RLfilters
Depois eu fiz assim pra mudar para o padrão matricial(usando o draftfilter) faço assim: RLRrelatorio.defaultfilter:=Matricial;
Lembrando que Matricial foi o nome que eu coloquei no draftfilter.
Pra voltar o filtro do relatório pra o modo padrão fiz dessa maneira: RLFilters.SelectedFilter := nil;
try
//muda para matricial
RLRrelatorio.defaultfilter:=Matricial;
RLRrelatorio.previewmodal;
finally
//volta para o padrão
RLFilters.SelectedFilter := nil;
end;Dessa forma funcionou.
Muito Obrigado a Todos!!
- 2
-
Bom Dia Obrigado por me Ajudar.
Em 30/04/2019 at 10:06, EMBarbosa disse:Eu entendi o que você perguntou, só não entendi o que você precisa e nem o porquê você precisa.
Acho difícil ser um bug. Provavelmente a lógica está mal formulada em algum ponto.
O código que eu passei vai voltar o valor sempre para o anterior, mesmo que ele seja nil. Talvez não seja isso que você quer...
Sugiro você partir desse código e debugar para entender o que está acontecendo..
Sim. Esse código vai dar access violation.
Não compila porque defaultfilter não é string. Isso me parece código vindo de VB...
Não compila porque null é Variant e defaultfilter não é variant.
Se você está querendo comparar um referência com valor nulo, você quer comparar com NIL.
Então, só coloquei aquele aviso porque acho que estamos tratando do problema XY.
Consegui resolver o problema.
O problema era o seguinte no cliente ele usa dois tipos de impressora uma a laser e um matricial da epson, em um determinado relatório que ele só tira na matricial, e como ele sempre esquece de mudar o filtro para matricial então eu forço a mudança só nesse relatório, mas problema e que quando saia desse relatório todos os relatórios assume a essa configuração deixando como default o filtro matricial(não entendi o porque isso acontece já forço no relatório especifico essa mudança mas os outros assumem essa configuração), mas então vem o que eu precisava que era voltar o relatório para o filtro padrão, para não interferi nós outros relatórios.
Consegui resolver o problema fazendo da seguinte forma(essa solução consegui em um fórum do fortesreport no yahoo):
try
//muda para matricial
RLRcobapea.defaultfilter:=DMSistema.Matricial;
RLRcobapea.previewmodal;
finally
//volta para o padrão
RLFilters.SelectedFilter := nil;
end;pra mudar para matricial faço assim: RLRcobapea.defaultfilter:=DMSistema.Matricial;
e pra voltar o filtro para o modo padrão só deu certo assim: RLFilters.SelectedFilter := nil;
Tem que declarar no uses RLfilters.
Então pra que tiver com esse problema essa solução corretamente.
Problema resolvido.
Muito Obrigado EMBarbosa e a Todos!!
Obrigado!!
- 2
-
Obrigado EMBARBOSA por me ajudar!!
2 horas atrás, EMBarbosa disse:Olá,
A princípio, seria melhor você explicar o que deseja conseguir, o que já tentou, e o que está acontecendo para que a gente conseguisse te ajudar melhor.
Vou responder sua pergunta diretamente, embora talvez isso não seja o mais indicado. Por isso esse aviso...
Você precisa armazenar o valor e retornar o valor posteriormente.
var oldFilter: TRLCustomPrintFilter; begin //Armazena valor atual... oldFilter := RLRcobapea.DefaultFilter; try RLRcobapea.DefaultFilter := DMSistema.Matricial; ... ...imprimir... ... finally //Retorna valor anterior... RLRcobapea.DefaultFilter := oldFilter; end;
Então desculpa a dúvida mal formulada, e que como tava tentando resolver isso e tudo que tento não dá certo e com o cliente buzinando na orelha acabei formulando mal a dúvida. Não vai mais acontecer.
Mas você entendeu corretamente era essa minha dúvida como voltar ao valor anterior do defaultfilter.
Fiz do jeito que você fez até comemorei ao ver a sua solução mas ele pega o valor anterior que nil ae depois de imprimir retorno o valor mas também não funcionou, acho que algum bug do próprio fortes.
Tentei também o RLRcobapea.defaultfilter.destroy mas da erro acces violation.
Tentei também atribuir dessa forma:
RLRcobapea.defaultfilter:=''; //não compila
RLRcobapea.defaultfilter:=null; //também não compila
E acho que é algum bug mesmo no fortes nessa parte do default filter
Vou continuar buscando uma solução se encontrar posto aqui.
Muito Obrigado EMBARBOSA! E mais uma vez desculpa pela questão mal formulada.
- 1
-
Olá Tudo Bem
Uso a versão mais recente do FortesReport CE, e não consigo fazer a propriedade defaultfilter voltar par ao PADRÃO?
Eu altero assim: RLRcobapea.defaultfilter:=DMSistema.Matricial; //draftfilter
Já tentei de tudo a única que compila mas não funciona è:
RLRcobapea.defaultfilter :=nil;
Alguém já passou por isso?
Desde já Muito Obrigado pela Atenção!!
-
Bom Dia Tudo Bem
Sei que um tópico antigo, mas Eriksiudc
Em 05/11/2011 at 08:18, ericksiudc disse:Bom dia pessoal, sei que não é o lugar ideal pra postar essa dúvida mas preciso de ajuda....
utilizo o fortes report com delphi 7, hoje estou com um problema e não estou conseguindo resolver. Tenho um sistema onde o usuário imprime em matricial, jato de tinta e bematech térmica usb tudo na mesma estação. Tudo funciona legal utilizando os draftfilters... o problema esta na impressão da bematech pois após mandar uma impressão na matricial o sistema atribui o drafitfilter1 ao relatório e para a bematech eu preciso que não tenha nada no draftfilter.
ja tentei de varias formas mas não consigo limpar o draftfilter
frmrelvenda2.RlNaofiscal.DefaultFilter:=’’; // dessa forma nem compila
frmrelvenda2.RlNaofiscal.DefaultFilter:=null; // também não compila
frmrelvenda2.RlNaofiscal.DefaultFilter:=nil; / compila mas não limpa o filtro
A dúvida é... existe forma de limpar o DefaultFilter? Ou seja fazer com que ele volte a funcionar com o filtro “PADRÃO”?
Obrigado
Você conseguiu encontrar uma solução? Uso a versão mais recente do ForteReport e o problema persiste até hoje.
Desde já Muito Obrigado pela Atenção!
-
Olá Obrigado a Todos pela Ajuda!
1 hora atrás, Juliana Tamizou disse:Boa tarde.
Seus fontes estão atualizados com a última revisão do svn? me recordo que este caso teve um segundo comit.
Att.
Boa Tarde Juliana atualizei hoje, Obrigado pela Ajuda!
1 hora atrás, Italo Jurisato Junior disse:Boa tarde Mauricio,
Além de atualizar os fontes você reinstalou os componentes?
Boa Tarde Italo sim reinstalei o acbr atualizado hoje inteiro tudo certo. Obrigado pela Ajuda!!
42 minutos atrás, Gr@c@ disse:Se for operação com consumidor final veja este tópico, por favor
Obrigado, Juliana, Italo e Graça, não tava gerando pela questão de ser consumidor final indicado pela Graça, fiz uma nota com destino revenda e gerou a tag. Não sabia dessa validação de gerar somente quando não for consumidor final.
Mas gerou certo Muito Obrigado a Todos pela Ajuda!!
Obrigado!! Vocês são fora serie!!
- 2
-
Boa Tarde
Na minha versão em delphi 2010 usando o ACBrNFe, mesmo fazendo a mudança sugerida nesse tópico
Não está gerando a tag no xml do vICMSSubstituto, segue em anexo um xml gerado em homologação, com a opção forcargerartag setada pra fgtSempre, e mesmo assim não gerou.
Em tempo estou fazendo testes no modo homologação tanto no estado de SP quanto no PR. Mais um detalhe em ambos os estados não esta dando erro de que falta essa tag, mas o problema e que vários escritórios aqui de clientes falo aqui do estado de SP falaram que vai ser obrigatório, mas nos testes em homologação as notas estão validando sem essa tag.
Então vem as dúvidas o porque não está gerando a tag? O itme que testei na nota está csosn 500.
Não está gerando porque os estados que não exigi essa informação então não gera? Estou esquecendo de algum detalhe de configuração?
A norma técnica não especifica quais estados vão exigir essa tag o governo não ajuda a gente.
Testei de duas formas para atribuir atribuir 0 a tag
ICMS.Vicmssubstituto:=0; e testei assim Vicmssubstituto:=0;
Ambos os casos as nota foram autorizadas em homologação mesmo sem gerar a tag.
Também autorizar mesmo senão informar a tag tanto em SP quanto no PR acho que ambos os estados não vão exigir a mesma.
Desde já Muito Obrigado!!
35190430515497000141550010000000611000000611-nfe.xml 41190417379357000125550010000015171000015173-nfe.xml
-
Bom, eu fiz um boleto colocando na DigitoAgencia=, o Posto = 24, que é o caso do meu cliente, e a princípio calculou certinho.
Depois vou fazer mais boletos e qq coisa, posto aq.
Abraços, obrigado pela atenção.
- 2
-
Olá bom dia pessoal.
Eu procurei no Help do Plus este campo CodigoGeracao= em [Titulos] e não encontrei.
Mas encontrei uma observação na tag da [Cedente] [Conta] :
[Conta]
Conta=99999
DigitoConta=9
Agencia=9999
DigitoAgencia=9
DigitoVerificadorAgenciaConta
OBS: Campo (UA/Posto) do Banco Sicredi deve ser preenchido no campo "AgenciaDigito".
Imagino que este "AgenciaDigito" deve ser o "DigitoAgencia=9" no exemplo acima, correto ? -
Boa tarde a todos.
A emissão de boletos do Banco 748-Sicredi, pelo Plus 1.2.0.56, calcula o digito verificador do nosso número e imprime no boleto.
Entretanto, no cálculo desse dígito é utilizado uma informação do banco, o " Posto Beneficiário ". Nos exemplos do manual Cnab240 usam um Posto de número 02. Já o posto do meu cliente, é o 24. Então é um número variável.
Mas nos parâmetros dos objetos BOLETO.ConfigurarDados() e BOLETO.IncluirTitulos() não é pedida essa informação.
Então que Posto o Plus utiliza no cálculo desse Dígito ?
Alguém poderia verificar prá mim e me orientar, p.favor?
Abraços.....
-
Olá boa tarde.
Isso seria um exemplo da nota do fornecedor de entrada. Vc registrará ela no seu Sistema com essas informações. Quando vc for fazer a NF Venda, vc vai utilizar essas informações nessas tags 60 e 500 do item.- 3
-
Bem, um bom contador me passou um exemplo desses campos, vou deixar postado aq. Se eu estiver errado, me corrijam:
Exemplos dos campos nas tags 60 e 500 a serem recuperados de uma NF Entrada:
Produto: R$ 100,00 / IVA 30% / Alíquota interna de 18%
Valor do ST na NF Entrada = (R$ 130,00 * 18% = 23,40) - (R$ 100,00 * 18% = 18,00) = R$ 5,40
vBCSTRet = Base de Cálculo ICMS Retido na operação anterior: 130,00
pST = Alíquota suportada pelo Consumidor Final (interna): 18%
vICMSSubstituto = Valor do ICMS próprio do Substituto (100,00*18%): 18,00
vICMSSTRet = Valor do ICMS ST Retido na operação anterior: 5,40Abraços.
- 3
- 1
-
Entendi.
E como pegar essa informação de uma nota de entrada de Remetente indireto (Recebido de repasse - CST 60 CSOSN 500) ?
Teria que ser por estes mesmos campos recebidos né? Pq não virá cálculo algum nela ? -
Muito difícil entender mesmo. Pelo texto, seria apenas prá combustível ?
Acredito que quase ninguém esteja informando, pois na homologação estão autorizando sem esse grupo.E são informações que já existem nas Tags 60 e 500 ? Parece redundante.
-
Bom dia.
Não sei se é exatamente aq que posto, tb não achei nada a respeito.
Mas alguém sabe em que situação utilizamos esse grupo ?" 3.5 Grupo N. Grupo de Repasse do ICMS ST "
E ainda tem junto " Grupo opcional para informações do ICMS Efetivo "
Abraços.
-
Show de bola. Perfeito, resolvido. Parabéns.
Se um dia puder implementar algo como "SACADO.MensagemEmail" no objeto "BOLETO.IncluirTitulos" ficaria perfeito. Mas se complicar, está ótimo assim tb. Abraços.
- 1
-
Resolvidíssimo. Funcionou na opção Sempre. Vcs são os caras. Sucesso e abraços.
- 3
-
O meu Plus tá assim:
Passei prá 3, não funcionou. Passei prá 2, funcionou.
Pelo jeito a opção 1 não funciona no Homologação.
Só mais uma dúvida sobre a legalidade:
Pra venda originadas em SP, para PF ou PJ, pode ir com os 4 valores zerados, certo ?
Abraços a todos, muito obrigado pela rápida atenção! -
Isso, o último Plus 1.2.0.55.
-
Eu tinha visto este tópico já, por isso eu já tinha colocado como "FgtSempre"
Mesmo assim não gera a tag no xml.
Se eu colocar vICMSSubstituto = 0.01 ai ele gera e valida, mas não pode né.
Boletos Santander Sem a "Carteira" no Barras.
em ACBrMonitorPLUS
Postado
Olá boa tarde...
Bem, eu mantive a Carteira = 101 e coloquei no Modalidade = 101 tb, e não 17, cfe exemplo Acbr Help.
Ai deu certo, o bloco 3 ficou " 70 101 9 " como deveria ser mesmo.
Se bem que ali é a informação de Carteira, não de Modalidade. Mas tá bom, funcionou, resolvido.
Vou mandar sempre a Modalidade como Carteira tb, prá qq banco.
Obrigado a todos. Abraços.