Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.545
  • Registro em

  • Última visita

  • Days Won

    1.057

Tudo que Italo Giurizzato Junior postou

  1. Marcelo, Pelo o que eu entendi, a nota que você emitiu foi utilizando o site da prefeitura e não uma aplicação, correto? A maioria dos provedores disponibilizam dois meios para que o contribuinte possa emitir a sua nota de serviço, são eles: Via Site ou Via WebService. Os componentes ACBrNFSe e ACBrNFSeX se utilizam dos WebServices disponibilizados pelos provedores. Alguns provedores permitem emitir notas de forma diferente em relação ao webservice. O que eu preciso saber é: O provedor que atende a sua cidade permite emitir uma nota de serviço via webservice informando mais de um serviço, ou seja, o XML do Rps pode conter mais de uma ocorrência do grupo <tcDadoServico> ?
  2. Boa tarde João, Muito obrigado pela colaboração, já inclui na minha lista de tarefas.
  3. Boa tarde Marcelo, A emissão dessa nota ocorreu via site ou via aplicativo disponibilizado pela prefeitura? O que me chama a atenção é os schemas, veja: Definição do grupo <IdentificacaoRps> <xsd:element name="IdentificacaoRps"> Definição do grupo <RpsSubstituido> <xsd:element name="RpsSubstituido" minOccurs="0" maxOccurs="1"> Definição do grupo <tcDadosServico> <xsd:element name="tcDadosServico"> Note que na definição do grupo <RpsSubstituido> esta claro que a quantidade mínima de ocorrências é zero, isso significa que é opcional e a máxima é 1, ou seja, esse grupo só pode ocorrer apenas uma vez no XML do Rps. Já os outros 2 grupos que mencionei a titulo de exemplo, não consta a especificação de quantidade mínima e máxima de ocorrências, isso me leva a crer que os valores sejam 1 para ambos, ou seja, o grupo é obrigatório e só pode constar uma única vez no XML. O XML que você anexou apresenta duas ocorrências do grupo <tcDadosServico> no XML. Se realmente é possível gerar um XML de Rps com mais de uma ocorrência do grupo <tcDadosServico>, os schemas atuais que temos estão desatualizados, pois com eles a validação vai falhar caso o XML tenha mais do que uma ocorrência. Podemos até alterar o Schemas, mas para isso precisamos saber qual é a quantidade máxima de ocorrências desse grupo.
  4. Boa tarde, Lhe convido a conhecer o novo componente de emissão de NFS-e: ACBrNFSeX. Manual de Migração No caso do novo componente a cidade deve ser incluída no arquivo ACBrNFSeXServicos.ini Esse arquivo se encontra na pasta: ...\Fontes\ACBrDFe\ACBrNFSeX No novo componente o provedor 4R passou a se chamar Sistemas4R. Veja como foi incluída outras cidade para o mesmo provedor, o que você precisa saber são as URLs de homologação e de produção.
  5. Italo Giurizzato Junior

    4R

    Boa tarde Danny, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. Lhe convido a conhecer o novo componente de emissão de NFS-e: ACBrNFSeX. Manual de Migração https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/
  6. Boa tarde João, Você precisa entrar no site ou ligar para a prefeitura e perguntar qual é a empresa responsável por recepcionar as NFS-e.
  7. Bom dia Jorge, Favor atualizar os fontes, agora não é para gerar a tag de Inscrição Municipal do Tomador quando não for informado. Segundo o layout da ABRASF só é possível informar somente um serviço, mas nada lhe impede de na Discriminação detalhar ele.
  8. Bom dia Valter, Já esta no SVN. Lhe convido a realizar testes com o novo componente ACBrNFSeX. Manual de Migração https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/
  9. Boa tarde, Faça um teste usando o componente novo de emissão de NFS-e: ACBrNFSeX.
  10. Ezequiel, Esse erro esta ocorrendo em sua aplicação correto? No programa exemplo ocorre esse erro? Se não ocorre é porque você esta esquecendo de alguma coisa, como por exemplo definir a procedure ChecarResposta.
  11. Boa tarde Ezequiel, Lembre-se que o programa exemplo do componente ACBrNFSeX usado para emitir NFS-e, é apenas um programa exemplo e não um emissor de notas. Ele serve para lhe apresentar as funcionalidades que o componente oferece e como se faz para ter acesso a elas. Como configurar o componente, como alimentar o componente com os dados do serviço prestado, Estude o programa exemplo para depois começar a fazer a sua aplicação, esta sim vai ser um emissor de nota fiscal de serviço eletrônica.
  12. Boa tarde Jorge, O provedor SmarAPD possui 2 webservice, um que recepciona os Rps com layout próprio e outro que recepciona com layout da ABRASF versão 2. Peço que atualize todos os fontes de todas as pastas e reinstale a suíte ACBr pois envie diversas alterações para o SVN. Utilize o programa exemplo do novo componente para realização dos testes.
  13. Liberação do ambiente de produção, clique aqui para mais informações.
  14. Liberação do ambiente de homologação. A versão 1.20 da NT 2020/005, trata sobre os novos campos da NF-e bem como das novas regras de validação, alteração de outras e atualização de outros campos. Nessa versão da NT foi corrigido uma informação que era a placa que passaria a ser opcional sendo que na verdade é a UF da placa que passa a ser opcional por conta das novas placas do Mercosul. Clique aqui para mais informações.
  15. Olá pessoal, Foi publicado a versão 1.20 da NT 2020/005 que trata sobre os novos campos da NF-e bem como das novas regras de validação, alteração de outras e atualização de outros campos. Nessa versão da NT foi corrigido uma informação que era a placa que passaria a ser opcional sendo que na verdade é a UF da placa que passa a ser opcional por conta das novas placas do Mercosul. Resumo dos novos campos: Novos campos no detalhamento do produto: cBarra - Código de barras diferente do padrão GTIN cBarraTrib - Código de Barras da unidade tributável que seja diferente do padrão GTIN Novos campos referente a Tributação: ICMS=10 , ICMS=70 e ICMS=90 vICMSSTDeson - Valor do ICMS- ST desonerado motDesICMSST - Motivo da desoneração do ICMS- ST ICMS=51 pFCPDif - Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza (FCP) vFCPDif - Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido vFCPEfet - Valor efetivo do ICMS relativo ao Fundo de Combate à Pobreza (FCP) Grupo PIS ST indSomaPISST - Indica se o valor do PISST compõe o valor total da NF-e Grupo COFINS ST indSomaCOFINSST - Indica se o valor da COFINS ST compõe o valor total da NF-e Houve também alteração nas regras: 1C17-50 que passa ter a seguinte redação: Se operação de saída interestadual (tpNF=1 e idDest=2) e operação com Consumidor Final (indFinal=1) e indIEDest=9: • Acessar Cadastro Centralizado de Contribuinte (Chave: UF do Destinatário, CNPJ do Emitente, cSitCNPJ=10) • Denegar a NF-e se for encontrado registro de bloqueio no CCC Nota: Regra de Validação não aplicável pelas UFs não signatárias, conforme parágrafo 7º da Cláusula sexta, do Ajuste SINIEF 07/05. 3B08-100 que passa a ter a seguinte redação: Se Tipo de Emissão da NF-e for 1 (Emissão normal), 6 (Contingência SVC-AN) ou 7 (Contingência SVC-RS): • Acesso BD de Inutilização (Chave: Modelo, UF, CNPJ/CPF, Série, Número): * Numeração da NF-e está inutilizada (NT 2011/004) (NT 2018.001) Observação: Se cUF(B02) for igual 35(SP) validar também se Tipo de Emissão da NF-e for 2 (Contingência FS-IA), 4(Contingência EPEC) ou 5(Contingência FS-DA). O prazo para implementação foi prorrogado, agora as novas datas são: Ambiente de Homologação (ambiente de teste das empresas): 02/08/2021 (antes era 01/07/2021) Ambiente de Produção: 04/10/2021 (antes era 01/09/2021) Com relação ao componente ACBrNFe, já esta em conformidade com a NT e se encontra atualizado no SVN. Recomendo que se faça a atualização de todos os fontes de todas as pastas, reinstale a suíte ACBr e aguardem a data de liberação do ambiente de homologação para dar inicio aos testes com os novos campos. Não deixem de lerem a NT na integra, ela esta disponível em nossa biblioteca: http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2020/
  16. Bom dia Bruno, Pelo o que eu entendi, no programa exemplo você clica no botão Imprimir o DANFSE, informa qual é o XML e ocorre o erro, correto? Se sim, você poderia anexar o XML para que eu possa analisar o problema?
  17. Bom dia Valdir, Você configurou as propriedades de Margens? No programa exemplo mostra como fazer essa configuração.
  18. Boa tarde Marcos, Se o DistribuicaoDFe do CT-e funciona exatamente igual a da NF-e teríamos o seguinte: Suponha que no retorno temos 50 documentos, cada documento possui um NSU que a principio é sequencial, ou seja, se o primeiro for 1000 o segundo é 1001 e o ultimo seria 1049 (de 1000 a 1049 temos 50 documentos). O valor de ultNSU é o NSU do ultimo documento retornado que no exemplo acima seria 1049. Estou me baseando no retorno do DistribuicaoDFe da NF-e, como lhe disse, acredito que seja da mesma forma. Seria interessante você configurar o componente para salvar os arquivos de envio e de retorno para que fosse possível fazer essa verificação. Configuracoes.Geral.Salvar := True;
  19. Boa tarde Juliano, Muito obrigado por esse retorno, me parece que estamos no caminho certo.
  20. Boa tarde, Mais uma observação, o correto é: [valePed] categCombVeic=06 A letra "C" de categoria é minúsculo.
  21. Marcos, Eu não sei como você organiza os documentos retornados para poder popular essa tabela, mas realmente esses 3 documentos estão com um NSU bastante fora do normal.
  22. Bom dia Marcos, O campo CTE_DIS_EV_NSU se ao NSU do documento baixado ou ultimo NSU retornado pela tag <ultNSU>? Cada documento baixo tem o seu próprio NSU, mas lembre-se que para a próxima execução do método DistribuicaoDFePorUltNSU devemos utilizar o valor de ultNSU retornado na execução anterior. No meu entendimento você precisa ter uma outra tabela com o valor de ultNSU.
  23. Bom dia, A alteração que fiz era para ter resolvido o problema relatado. Vamos resolver esse problema sim.
×
×
  • 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...