Ir para conteúdo
  • Cadastre-se

Mauricio Elias

Membros Pro
  • Total de ítens

    281
  • Registro em

  • Última visita

Community Answers

  1. Mauricio Elias's post in CST Pis/Cofins se relaciona com NCM ? was marked as the answer   
    Boa tarde pessoal.
    3 contadores confirmaram que posso vincular o pis e cofins ao ncm, sim.
    Bom, vou acreditar nisso rsrsrs... 
    Quanto a uma lista de ncm e seus cst´s e demais tributos, não consegui nada, mesmo.
    Obrigado a todos.
     
     
  2. Mauricio Elias's post in Problema com o FortesReport - Informações Duplicadas was marked as the answer   
    Olá EMBarbosa Tudo Bem Feliz Ano Novo!
    Obrigado por Responder!
    Consegui resolver o problema.
    Antes no meu relatório eu usava, o ibtable pra exibir as informações dos itens, e nele usava as propriedades filter e filtred, onde no filter tem regra que filtrava os itens de cada pedido desde que o campo filtred estive true. Pois bem como o componente memorydata também tem essas mesmas propriedades, eu através do sql selecionei só itens que eram pra ser exibidos(no ibtable exibia todos os itens do pedido), então tentei usar as mesmas propriedades de maneira igual, mas a diferença que só exibiria os itens selecionados antes pelo meu sl e se encontravam nessa memorydata, mas o problema é não estava filtrando como descrevi no primeiro post. Depois de muito pesquisar descobri que a propriedade filter da memorydata não foi implementada por isso não era executada.
    Então descobri a existência do evento onfilterrecord que tem na memorydata, clientdataset e até na ibtable.
    Nesse evento fiz o filtro dessa maneira exemplo:
    procedure TFcrRELCARGA.MDitensFilterRecord(DataSet: TDataSet;
      var Accept: Boolean);
    begin
         accept:=(MDitens.FieldByName('pedpedido').asinteger = mdrelaux.FieldByName('pedpedido').asinteger) and (MDitens.FieldByName('pedano').AsString = mdrelaux.FieldByName('pedano').AsString);
    end; 
    o detalhe pra executar esse evento a propriedade Filtered da memorydata tem que estar true.
    Então a solução foi a seguinte no evento beforeprint da banddetail onde imprimi os itens do pedido eu faço assim:
    MDitens.Filtered:=True;
    Dessa forma antes de imprimir os itens de cada pedido eu ativo o filtro que está no evento onfilterrecord da memorydata dessa forma o filtro é executado com isso mostrando apenas os itens corretos de cadas item.
    Muito Obrigado EMBarbosa e a Todos que pelo menos visualizaram meu post coma dúvida.
    Problema Resolvido!
    Obrigado! 
  3. Mauricio Elias's post in O Que Significa?: Emitido com Sucesso + conteúdo notas. Retorno CF - e - SAT ao AC para contingência. was marked as the answer   
    Olá Tudo Bem!
    Obrigado Daniel pela Ajuda! Verdade tinha mascarado o erro  pra fazer um teste uma vez e acabou ficando.
    Agora com o erro verdadeiro aparecendo era um InputOut, na hora de enviar pra impressora, estranho pois estava tudo certo, questionei o cliente se estava tudo certo com a impressora, cabo ele disse que sim, ae fui no cliente e pra minha surpresa eles trocaram de impressora de uma epson pra uma tal id control, e não me falaram nada simplesmente trocaram uma por outra, e acharam que estava tudo certo só que na verdade essa impressora nova não foi instalada corretamente, então fiz a instalação e configurei ela e tudo voltou ao normal na hora de finalizar o SAT.
    Muito Obrigado pela Ajuda de Todos! Problema resolvido.
     
  4. Mauricio Elias's post in Fortes Report - DefaultFilter Padrão was marked as the answer   
    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!! 
  5. Mauricio Elias's post in 3.5 Grupo N. Grupo de Repasse do ICMS ST was marked as the answer   
    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. 
  6. Mauricio Elias's post in Configuração do AcbrMonitorPlus ! was marked as the answer   
    Daniel, obrigado viu. 
    Bom, como disse, tô atualizando o windows, todas as " KB999999 " que estão desatualizadas. Pedi orientação de um técnico para tal.
    Ai, de repente, começou a funcionar, e retornar meu Serviço em Operação. Nas configurações recomendadas por vc, José, e em outras tb. 
    Mas fica uma dica, quando mandei fazer o windows Update, não resolveu, pois na verdade, ele deu várias falhas nas atualizações. Fiquei mandando de 30 em 30 mesmo, até que, bingo.

    Uma dúvida, clientes com A3 e windows XP, nem pensar que funciona né ?

    Obrigado a todos. 
×
×
  • 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.