Ir para conteúdo
  • Cadastre-se

Mauricio Elias

Membros Pro
  • Total de ítens

    275
  • Registro em

  • Última visita

Posts postados por Mauricio Elias

  1. 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.

     

    • Curtir 1
  2. 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. 

    boleto.pdf ENTBOLETO.___

  3. 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.

  4. 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!! 

    • Curtir 2
  5. 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!!

    • Curtir 2
  6. 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.

     

    • Curtir 1
  7. 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!!

  8. 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!

     

  9. 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!!

    • Curtir 2
  10. 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

  11. 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 ? 

  12. 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.....

    image.thumb.png.62f628071eb3465aaf7e975a3e5474a0.png

  13. 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,40

    Abraços. 

    • Curtir 3
    • Obrigado 1
×
×
  • 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.