Ir para conteúdo
  • Cadastre-se

Anderson Grolli

Membros
  • Total de ítens

    8
  • Registro em

  • Última visita

Posts postados por Anderson Grolli

  1. Em 02/06/2021 at 22:13, Anderson Grolli disse:

    Obrigado vou tentar mexer ali dentro onde

    Boa tarde,

    Reportando, acabei não consigo utilizar no método EnviarSincrono, então mudei a forma de envio para "Gerar" e assim consegui com as fontes atuais do ACBr já está autorizando normal;

    obrigado;

    • Curtir 1
  2. Boa tarde Italo,

    Obrigado vou tentar mexer ali dentro onde monta;

    Windel, obrigado pela dica, eu até fiz isso e monto mesmo mas essa propriedade do prestador é montada para o outro método de envio assíncrono que precisa consultar depois e ele fica mais embaixo na estrutura do XML, o envio síncrono do RPS precisa montar em cima as tags, vou ver se faço isso eu refaço tudo pelo assíncrono, ainda não decidi, vou ver o que fica melhor pra mim, mas obrigado novamente

  3. Boa tarde,

    Alguém já testou com os fontes atualizadas? Eu peço pois pra mim esta com erro de schema ao enviar síncrono, ele até monta o RPS, mas na hora do envelope completo com as tags superiores da o erro:

    Element '{http://www.abrasf.org.br/nfse.xsd}QuantidadeRps' is unexpected according to content model of parent element '{http://www.abrasf.org.br/nfse.xsd}LoteRps'.
    Expecting: {http://www.abrasf.org.br/nfse.xsd}Token.

    Estou carregando desta forma a propriedade: "ACBrNFSe.Configuracoes.Geral.Emitente.WebChaveAcesso := MEU_TOKEN_AQUI";

     

    Obrigado;

  4. 17 minutos atrás, Italo Giurizzato Junior disse:

    Boa tarde a todos,

    Com relação a configuração do componente no que diz respeito a pasta dos schemas, deixo a critério de vocês.

    Alguns optam por fazer a configuração manual e outros automática.

    Para quem optou por uma configuração automática sem duvida a estrutura de pastas que hoje disponibilizamos, para alguns provedores não vai funcionar.

    Só a titulo de exemplo o provedor Actconv2 que segue a versão 2 do layout da ABRASF.

    Veja o que temos dentro da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\Actconv2

    Uma pasta para cada cidade e ambiente, ou seja, se você for emitir notas em ambiente de produção para a cidade Leopoldina temos que usar os schemas da pasta Leopoldina_Pro, por outro lado se for ambiente de homologação temos que usar os schemas da pasta Leopoldina_Hom.

    Porque isso?

    Muito simples esse provedor resolveu colocar um namespace no schema especifico para cada ambiente de cada cidade.

    Ambiente de Produção:

    
    <xsd:schema 
       elementFormDefault="qualified" attributeFormDefault="unqualified" 
       xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" 
       xmlns="http://nfeleopoldina.portalfacil.com.br/nfseserv/schema/nfse_v201.xsd" 
       targetNamespace="http://nfeleopoldina.portalfacil.com.br/nfseserv/schema/nfse_v201.xsd" 
       xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       <xsd:import schemaLocation="xmldsig-core-schema20020212.xsd" namespace="http://www.w3.org/2000/09/xmldsig#"/>

    Ambiente de Homologação:

    
    <xsd:schema 
       elementFormDefault="qualified" attributeFormDefault="unqualified" 
       xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" 
       xmlns="http://nfeleopoldina.portalfacil.com.br/homologacao/schema/nfse_v201.xsd" 
       targetNamespace="http://nfeleopoldina.portalfacil.com.br/homologacao/schema/nfse_v201.xsd" 
       xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       <xsd:import schemaLocation="xmldsig-core-schema20020212.xsd" namespace="http://www.w3.org/2000/09/xmldsig#"/>

    Notaram a diferença?

    kkkkk, eu achava que o Ifiscv11 era ruim... esse forçou a amizade mesmo... eles acham que nós vamos ter um cliente só, ou cliente só em uma cidade do país e o papai noel existe! Complicado.. temos que se virar com essas gambiarras que eles fazem por cidade. Mas essa configuração estática já está me atendendo algum tempo vou seguir com ela então;
    obrigado pelo retorno!

    • Curtir 1
  5. 2 horas atrás, Renato Rubinho disse:

    Bom dia Anderson,

    Obrigado pela informação.

    Isso que quero confirmar se será necessário, pois até hoje, todos os provedores que implementei não precisaram de configuração específica.

    Eu uso basicamente o meu "Caminho de Esquemas" + "NomeDoProvedor" 

    
        ACBrNFSe.Configuracoes.Arquivos.PathSchemas   := FSchemas + '\' + ACBrNFSe.Configuracoes.Geral.xProvedor;

     

    Boa... também sempre tive essa dúvida e fiz isso para contornar por hora, vamos ver o que o pessoal vai responder. Eu tenho esse problema com este provedor e também com o "Infiscv11", cada cidade do Infisc parece que usa um schema diferente... descaso com o desenvolvedor, kkk

  6. Bom dia,

    Só para reportar, utilizei as alterações dos UNITs do colega Renato acima e também consegui autorizar e cancelar Mogi Das Cruzes - SP, referente a carregar o Schemas, eu carrego manualmente testando o nome do provedor e modificando a minha pasta de schemas conforme necessário, seria mais ou menos desta forma:

                  if (sProvedor = 'SmarAPD') then
                    sPastaSchema := 'SmarAPD\Proprio'
                  else if (sProvedor = 'SmarAPDv23') then
                    sPastaSchema := 'SmarAPD\ABRASFv203'
                  else if (sProvedor = 'SmarAPDv24') then
                    sPastaSchema := 'SmarAPD\ABRASFv204'

    • Curtir 1
  7. Conforme o colega acima repassou "PAF - NFCe";


    NFCe = Está liberado porém tem algumas pegadinhas em relação ao seu uso e precisa desenvolver uma espécie de menu fiscal e assinar um termo de compromisso;
    PAF = Continua obrigatório, porém pode ser no cenário "PAF- NFCe", vc emite no NFCe e o PAF fica como "redundância" para contigência offline quando o serviço NFCe estiver fora;

     

    Ou seja, nada exclui o PAF, continua obrigatório, e menor trabalho hoje ainda pra quem já tem o PAF é continuar usando como está até decidirem isso de uma vez, porque só ficam enrolando e não sabem o que vão fazer..

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

The popup will be closed in 10 segundos...