Ir para conteúdo
  • Cadastre-se

Luiz Nicolak

Membros
  • Total de ítens

    14
  • Registro em

  • Última visita

Posts postados por Luiz Nicolak

  1. Olá. O componente ACBrPIXCD está estourando um Memory Leak, conforme mensagem:

    ---------------------------
    Unexpected Memory Leak
    ---------------------------
    An unexpected memory leak has occurred. The unexpected small block leaks are:
    
    45 - 52 bytes: UnicodeString x 1
    69 - 76 bytes: TACBrPIXDescontosDataFixa x 1
    
    ---------------------------
    OK   
    ---------------------------

    Componentes utilizados: ACBrPIXCD e ACBrPSPShipay.

     

  2. Opa pessoal.

    O tomador dos serviços, está solicitando o nº da Inscrição Estadual na impressão da DANFSe, porém, no layout "DANFSeNovo.fr3" não tem o campo "Inscrição Estadual".

    Para fins de testes, criei manualmente no layout, um MemoView com o conteúdo:

    [Tomador."InscricaoEstadual"]

    Para imprimir, estou chamando os métodos:

    dm.ACBrNFSeX1.NotasFiscais.Clear;
    dm.ACBrNFSeX1.NotasFiscais.LoadFromString(ObterXML(ID_NFS));
    dm.ACBrNFSeXDANFSeFR1.MostraPreview := True;
    dm.ACBrNFSeXDANFSeFR1.ImprimirDANFSe();

    Pela lógica, deveria ser impresso o nº da Inscrição Estadual, pois tem no XML da NFS-e a tag InscricaoEstadual do Tomador.

    Verifiquei assim:

    dm.ACBrNFSeX1.NotasFiscais.LoadFromString(ObterXML(ID_NFS));
    xmlStr := dm.ACBrNFSeX1.NotasFiscais.Items[0].XmlNfse;   // ver XML recebido e sim, tem a tag de Inscrição Estadual populado corretamente
    
    // Mas aqui nessa propriedade, fica em branco:
    
    if dm.ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Tomador.IdentificacaoTomador.InscricaoEstadual = '' then //True
    
    // Mesmo tendo a Inscrição Estadual no XML, na propriedade acima, ela fica em branco.

    Já, se eu fizer dessa maneira:

    dm.ACBrNFSeX1.NotasFiscais.Clear;
    dm.ACBrNFSeX1.NotasFiscais.LoadFromString(ObterXML(ID_NFS));
    dm.ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Tomador.IdentificacaoTomador.InscricaoEstadual := '123456';
    dm.ACBrNFSeXDANFSeFR1.MostraPreview := True;
    dm.ACBrNFSeXDANFSeFR1.ImprimirDANFSe();

    É impresso normalmente a IE 123456 na DANFSe.

    Em suma, o componente não está carregando a Inscrição Estadual do Tomador na propriedade "...IdentificacaoTomador.InscricaoEstadual" , mesmo tendo a TAG da Inscrição Estadual no XML da NFS-e.

    Provedor: Coplan.

    O que pode ser?

  3. Olá. Estou utilizando o demo do ACBrNFSeX, em homologação, e estou passando a propriedade "ItemListaServico" = 0108.

    Porém, no XML, a tag fica com pontuação "01.08". Não encontrei nenhuma propriedade que habilita/desabilita esta formatação.

    Logo, o WebService não autoriza o RPS, retornando os códigos de erro:

    Código  : E215
    Mensagem: Item da lista de servico incompativel com o codigo de tributacao.

    Código  : E283
    Mensagem: Codigo CNAE incompativel com o item da lista.

    Agradeço antecipadamente quem possa ajudar.

    ItemListaServico_ACBr.png

  4. Olá.

    O componente não está validando a I.E. por UF...

    ACBrValidador1.TipoDocto := docInscEst;
    ACBrValidador1.Complemento := 'MT';
    ACBrValidador1.Documento := 159167663;

    Acima, a I.E. é do estado do PA, porém, o componente valida normalmente. Isso acontece com qualquer I.E. e qualquer UF (que testei).

    E claro, se, colocar um Documento errado, não é validado.

    O que pode ser?

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