Antonio Gomes Postado 8 Setembro, 2011 Compartilhar Postado 8 Setembro, 2011 Boa tarde: Ao receber o xml de NFS-e, o campo compentencia vem representado como ano+mes, pode ser alterado no codigo fonte ? //Retorna: 200109 (Ano+Mes) vCompetencia := Leitor.rCampo(tcStr, Prefixo + 'Competencia'); if vCompetencia <> '' then NFSe.InfNfse.Competencia := copy(vCompetencia, 5, 2) + '/' + copy(vCompetencia, 1, 4) else NFSe.InfNfse.Competencia := ''; Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 9 Setembro, 2011 Consultores Compartilhar Postado 9 Setembro, 2011 Boa noite, A apresentação da competencia no formato MM/AAAA já foi incluida na impressão do DANFSe. O componente fica com o mesmo valor contido no XML retornado, a apresentação/impressão do mesmo que é tratada. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Thiago HSS Postado 26 Setembro, 2013 Compartilhar Postado 26 Setembro, 2013 Boa tarde pessoal... Sei que o tópico é antigo, mas tenho uma dúvida para esclarecer. A Competência é um valor retornado pelo WebService dependendo do período que eu envio a NFS-e apenas, ou nós podemos informar de qual competência é a NFS-e que estou enviando? Se no caso pudermos informar de qual competência vai ser a minha NFS-e, por favor onde informo isso no ACBr? Agradeço desde já pela anteção! Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 27 Setembro, 2013 Consultores Compartilhar Postado 27 Setembro, 2013 Bom dia Thiago, Você pode informar sim a data de competencia, por exemplo: NFSe.Competencia := StrToDate('30/08/2013'); NFSe.DataEmissao := Now; Se não for atribuido nada a propriedade Competencia a data a ser utilizada vai ser a de emissão. Espero ter ajudado. 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Thiago HSS Postado 27 Setembro, 2013 Compartilhar Postado 27 Setembro, 2013 Bom dia Thiago, Você pode informar sim a data de competencia, por exemplo: NFSe.Competencia := StrToDate('30/08/2013'); NFSe.DataEmissao := Now; Se não for atribuido nada a propriedade Competencia a data a ser utilizada vai ser a de emissão. Espero ter ajudado. Bom dia Italo, Ajudou sim, com certeza! Era isso mesmo, muito obrigado... Abrasssssssss! Link para o comentário Compartilhar em outros sites More sharing options...
Luan Alison Postado 12 Dezembro, 2013 Compartilhar Postado 12 Dezembro, 2013 Aproveitando o tópico, estou com dificuldades de utilizar o campo competência. Estou precisando emitir uma nota com data diferente da data de emissão e percebi duas coisas Primeiro notei que no componente ele é atributo do tipo String e não do tipo Date. Ao passar esse valor é preciso informar a data em algum formato específico? Outra coisa, é que mesmo passando informação para o componente nenhuma tag é gerada para essa informação no RPS. Também percebi que no modelo conceitual do RPS de BH (cidade para qual estou testando), essa tag não está definida. É estranho que pelo site essa funcionalidade é disponível. Agradeço desde já a colaboração! Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 12 Dezembro, 2013 Consultores Compartilhar Postado 12 Dezembro, 2013 Boa tarde Luan, O campo competencia foi definido como string e no caso de BH devemos utilizar os schemas da pasta BHISS. Segundo os schemas o campo competencia só existe na estrutura da NFS-e. Sendo assim o jeito vai ser emitir essa nota via site. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Luan Alison Postado 13 Dezembro, 2013 Compartilhar Postado 13 Dezembro, 2013 Italo, mais uma vez obrigado pelo esclarecimento. Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro renemelo Postado 10 Junho, 2015 Membros Pro Compartilhar Postado 10 Junho, 2015 Pessoal, desculpe postar em um topico antigo, mas estou tento dificuldade com a NFSe de Curitiba, Eu nao informava nada no campo competencia, e em Canoa e Em Guarulhos, funciona corretamente. Em Curitiba, fica como 01/0001. Tentei informar para CTB e sai errado igual... O que posso estar fazendo errado? Rene Melo Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 15 Junho, 2015 Consultores Compartilhar Postado 15 Junho, 2015 Boa tarde Rene, Sendo o Schema o campo Competência só existe na estrutura da NFS-e e não existe na do RPS. Sendo assim, não tem como informar e mesmo que seja informado não sera gerado no XML do RPS. Se no caso de Curitiba esse campo esta sendo gerado com o valor 01/0001 no XML da NFS-e, com certeza é um erro no Web Service do provedor. Lembre-se sempre o componente gera o XML do RPS, envia para o provedor e este por sua vez gera o XML da NFS-e caso o RPS seja processado com sucesso. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Bernardo Boz Caitano Postado 14 Agosto, 2015 Compartilhar Postado 14 Agosto, 2015 Boa tarde pessoal, estou precisando passar utilizar a tag competência para a cidade de porto alegre, que esta utilizando o provedor bhiss. não sei como proceder, pois pelo que entendi o provedor de POA é o procempa, porem no acbr estamos usando o bhiss. alguma sugestão? Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro MagoSchmidt Postado 15 Fevereiro, 2017 Membros Pro Compartilhar Postado 15 Fevereiro, 2017 Senhores, este tópico é antigo mas como estava sem resposta vou reabrir para acrescentar o que descobri. A competencia no provedor BHISS é determinada pelo campo DataEmissaoRPS. Então você pode colocar neste campo uma competencia passada. A data da emissao da NFSe será a data em que a prefeitura receber a nota. Mas ATENÇÂO! Suspeito que isto pode dar problema se a numeração nao seguir a data de emissão. Entao, use somente se ainda nao emitiu nenhuma nota na competencia atual. Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro xim.logan Postado 12 Dezembro, 2023 Membros Pro Compartilhar Postado 12 Dezembro, 2023 Em uma dll antiga do componente flexdocs, essa funcionalidade funcionava, tentei hoje, pelo acbr e nao funcionou. tive que fazer pelo site! Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 12 Dezembro, 2023 Consultores Compartilhar Postado 12 Dezembro, 2023 Boa tarde @xim.logan, Segundo os Schemas do provedor BHISS temos o seguinte: Tipo complexo de Informações do RPS a ser enviado para o webservice do provedor: <xsd:complexType name="tcInfRps"> <xsd:sequence> <xsd:element name="IdentificacaoRps" type="tcIdentificacaoRps" minOccurs="1" maxOccurs="1"/> <xsd:element name="DataEmissao" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <xsd:element name="NaturezaOperacao" type="tsNaturezaOperacao" minOccurs="1" maxOccurs="1"/> <xsd:element name="RegimeEspecialTributacao" type="tsRegimeEspecialTributacao" minOccurs="0" maxOccurs="1"/> <xsd:element name="OptanteSimplesNacional" type="tsSimNao" minOccurs="1" maxOccurs="1"/> <xsd:element name="IncentivadorCultural" type="tsSimNao" minOccurs="1" maxOccurs="1"/> <xsd:element name="Status" type="tsStatusRps" minOccurs="1" maxOccurs="1"/> <xsd:element name="RpsSubstituido" type="tcIdentificacaoRps" minOccurs="0" maxOccurs="1"/> <xsd:element name="Servico" type="tcDadosServico" minOccurs="1" maxOccurs="1"/> <xsd:element name="Prestador" type="tcIdentificacaoPrestador" minOccurs="1" maxOccurs="1"/> <xsd:element name="Tomador" type="tcDadosTomador" minOccurs="0" maxOccurs="1"/> <xsd:element name="IntermediarioServico" type="tcIdentificacaoIntermediarioServico" minOccurs="0" maxOccurs="1"/> <xsd:element name="ConstrucaoCivil" type="tcDadosConstrucaoCivil" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- ALTERADO POR BELO HORIZONTE MOTIVO: Compatibilizar com o estado, em que o nome do atributo é Id, com I maiúsculo. --> <xsd:attribute name="Id" type="tsIdTag"/> </xsd:complexType> Como você pode ver se existe um tag chamada DataEmissao que por se tratar de informações do RPS entendo que se refere a data de emissão do RPS. Tipo complexo de Informações da NFSe gerada e disponibilizada pelo webservice do provedor: <xsd:complexType name="tcInfNfse"> <xsd:sequence> <xsd:element name="Numero" type="tsNumeroNfse" minOccurs="1" maxOccurs="1"/> <xsd:element name="CodigoVerificacao" type="tsCodigoVerificacao" minOccurs="1" maxOccurs="1"/> <xsd:element name="DataEmissao" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <xsd:element name="IdentificacaoRps" minOccurs="0" type="tcIdentificacaoRps" maxOccurs="1"/> <xsd:element name="DataEmissaoRps" type="xsd:date" minOccurs="0" maxOccurs="1"/> <xsd:element name="NaturezaOperacao" type="tsNaturezaOperacao" minOccurs="1" maxOccurs="1"/> <xsd:element name="RegimeEspecialTributacao" type="tsRegimeEspecialTributacao" minOccurs="0" maxOccurs="1"/> <xsd:element name="OptanteSimplesNacional" type="tsSimNao" minOccurs="1" maxOccurs="1"/> <xsd:element name="IncentivadorCultural" type="tsSimNao" minOccurs="1" maxOccurs="1"/> <xsd:element name="Competencia" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <xsd:element name="NfseSubstituida" type="tsNumeroNfse" minOccurs="0" maxOccurs="1"/> <xsd:element name="OutrasInformacoes" type="tsOutrasInformacoes" minOccurs="0" maxOccurs="1"/> <xsd:element name="Servico" type="tcDadosServico" minOccurs="1" maxOccurs="1"/> <xsd:element name="ValorCredito" type="tsValor" minOccurs="0" maxOccurs="1"/> <xsd:element name="PrestadorServico" type="tcDadosPrestador" minOccurs="1" maxOccurs="1"/> <xsd:element name="TomadorServico" type="tcDadosTomador" minOccurs="0" maxOccurs="1"/> <xsd:element name="IntermediarioServico" type="tcIdentificacaoIntermediarioServico" minOccurs="0" maxOccurs="1"/> <xsd:element name="OrgaoGerador" type="tcIdentificacaoOrgaoGerador" minOccurs="1" maxOccurs="1"/> <xsd:element name="ConstrucaoCivil" type="tcDadosConstrucaoCivil" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <!-- ALTERADO POR BELO HORIZONTE MOTIVO: Compatibilizar com o estado, em que o nome do atributo é Id, com I maiúsculo. --> <xsd:attribute name="Id" type="tsIdTag"/> </xsd:complexType> Note que temos a tag DataEmissao, seguindo o mesmo raciocínio entendo que se refere a data de emissão da nota, pois temos em seguinda a tag DataEmissaoRps que não deixa nenhuma duvida que se refere a data de emissão do RPS e por fim a tag Competencia. Resumindo: No XML do RPS temos somente a tag DataEmissao onde devemos informar a data de emissão do RPS. No XML da NFS-e temos a tag DataEmissao (data da emissão da nota), a tag DataEmissaoRps deve coincidir com a data informada na tag DataEmissao do RPS e a tag Competencia. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro xim.logan Postado 14 Dezembro, 2023 Membros Pro Compartilhar Postado 14 Dezembro, 2023 ok, vlw Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Renato Rubinho Postado 14 Dezembro, 2023 Consultores Compartilhar Postado 14 Dezembro, 2023 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts