Pesquisar na Comunidade
Showing results for tags 'issintel'.
Encontrado 3 registros
-
Ao ler o xml do provedor ISSIntel, este tem as tags de cancelamento geradas, porém sem conteúdo. Assim notas "normais" estão sendo importadas como canceladas. Nota cancelada: <NfseCancelamento> <Confirmacao> <Pedido> <InfPedidoCancelamento> <IdentificacaoNfse> <Numero>62</Numero> <Cnpj>11081549000174</Cnpj> <InscricaoMunicipal>30488</InscricaoMunicipal> <CodigoMunicipio>3200706</CodigoMunicipio> </IdentificacaoNfse> <CodigoCancelamento></CodigoCancelamento> </InfPedidoCancelamento> <ns2:Signature/> </Pedido> <InfConfirmacaoCancelamento> <Sucesso>true</Sucesso> <DataHora>2020-02-20T08:39:18.110-03:00</DataHora> </InfConfirmacaoCancelamento> </Confirmacao> </NfseCancelamento> Nota Normal: <NfseCancelamento> <Confirmacao> <Pedido> <InfPedidoCancelamento/> <ns2:Signature/> </Pedido> <InfConfirmacaoCancelamento> <Sucesso>false</Sucesso> </InfConfirmacaoCancelamento> </Confirmacao> </NfseCancelamento> Segue arquivo com correção para análise. pnfsNFSeR.pas
-
Boa tarde. Em outubro a prefeitura de João Monlevade mudou o provedor para emissão de NFSe não utilizando mais o WebISS mas o ISSIntel, conforme pode ser visto no link abaixo: http://www.pmjm.mg.gov.br/mat_vis.aspx?cd=7213 Estamos para implementar um cliente em João Monlevade e vi que o componente ainda trata o município como usuário do WebISS. Por mim mesmo modifiquei os arquivos "pnfsConversao.pas", "ACBrProvedorWebISS.pas" e "ACBrProvedorISSIntel.pas" para realizar a troca no componente. É preciso modificar algum outro arquivo para que o componente configure as Informações do webservice corretamente?
-
No provedor ISSIntel, a data retorna apenas a DATA, nao vem a hora junto. Dentro das funcoes LERXML, é executado a funcao Leitor.rCampo(tcDatHor,'DataRecebimento'), só que como nao existe a hora, a funcao LEITOR.Rcampo da um erro de exceção, e aborta todo o processo. Para corrigir o erro e manter a compatibilidade com os demais provedores, sugiro tratar com try/exception na funcao Leitor.Rcampo na Unit pcnleitor, quando verifica o tipo TCDATHOR, se cair na exceção coloca um encodetime preenchendo com a hora 00:00:00:00.