Ir para conteúdo
  • Cadastre-se

Isaque Pinheiro

Membros
  • Total de ítens

    2.545
  • Registro em

  • Última visita

  • Days Won

    39

Posts postados por Isaque Pinheiro

  1. Dei uma olhada rápido nos fontes de colaboração, de cara ví que seu fonte além de seus ajustes para o que propõe, está bem desatualizado com do nosso repositório, então a resposta para sua pergunta de como adicionar sua colaboração ao projeto é em 1o lugar baixar nossos fontes mais atuais, e nele fazer a implementação peculiar para essa class ACBrBalGenerica, assim dessa forma poderemos fazer a analise necessária para incluir sua colaboração ao projeto. 

  2. Analisando sua colaboração, observei que há divergência de propriedades alimentadas, pois a propriedade "InscricaoMunicipal" existe, a situação é que existem duas propriedades são elas:

    Prestador e PrestadorServico, e se olhar no demo verá que as duas são alimentadas independentemente assim:

    Prestador.Cnpj               := edtEmitCNPJ.Text;
    Prestador.InscricaoMunicipal := edtEmitIM.Text;

    e

    PrestadorServico.Endereco.CodigoMunicipio := edtCodCidade.Text;
    PrestadorServico.RazaoSocial := edtEmitRazao.Text;

    O que você deve fazer é alimentar a propriedade PrestadorServico.InscricaoMunicipal := '??????????'

    Não sei dizer por conhecimento, se essas propriedes Prestador e PrestadorServico são a mesma coisa, mas pelo que está no ACBr, não vejo necessidade da sua implementação, o que falta é você alimentar a propriedade correta.

  3.   // Ler os valores das aliquotas;
      ACBrECF.LerTotaisAliquota;

      // Ler Formas de Pagto
      ACBrECF.LerTotaisFormaPagamento;

    Depois faça um loop na lista

          for iFor := 0 to ACBrECF.FormasPagamento.Count - 1 do
          begin
              ACBrECF.FormasPagamento[iFor].Descricao;
              ACBrECF.FormasPagamento[iFor].Total;

           for iFor := 0 to TIF_Class.ACBrECF.Aliquotas.Count - 1 do
           begin
               Mesma ideia

  4. O problema que essas mudanças sua estão todas feitas sem atenção, pois se olhar são várias desatenção nelas.

    1o - O Registro A200, já existia no Trunk, mas ele estava como filho do A020 e não do A001

    2o - Você Adicionou o A200 como filho do A001, deixou e não observou que ele já existia como filho do A020, e ainda não instanciou no Create, nem se quer liberou no Destroy.

    o que vi que realmente o Write do registro A200 não existia, mas com essas falhas todas citadas acima, mais ninguém ter reclamado, foi minha base para falar que terá que ser feita analises mais a fundo, pois além desses pontos que não da confiança na alteração feita, e para se não fiquemos refazendo códigos, não achei um portal do qual pudesse baixar o manual de orientação, e por ele sim fazer a analise detalhada. 

  5. Feche todos os Browses de internet se tiver algum aberto, em seguida execute, fiquei sabendo que o problema é devido o Firefox usar o plugin flesh e a microsoft está forçando os usuários instalarem o silverlight dela.

    Um cliente meu que usava firefox, meu sistema ficava todo assim, com o firefox fechado funcionava normal, faça o teste.

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