Ir para conteúdo
  • Cadastre-se

maxdatasistema

Membros Pro
  • Total de ítens

    251
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que maxdatasistema postou

  1. Moderador favor excluir tópico.
  2. Bom dia. No processo de homologação do cliente com o banco Sicredi foi retornada a crítica "ERRO" para o dígito verificador do campo Nosso Número. Como está preenchido: 162049395 (16/204939-5) Como deve ser: 162049394 Existe alguma configuração para ajustar esse cálculo, ou de fato ele esta incorreto?
  3. Ok, obrigado.
  4. Desculpe a falta de atenção. Segue o .pas e .dfm (.lfm não tenho) ACBrNFSeDANFSeRLRetrato.rar
  5. Boa tarde, segue unit "ACBrNFSeDANFSeRLRetrato.pas" alterada para mostrar a informação " Município de Prestação do Serviço" . Favor verificar se é possível adicioná-la ao projeto. ACBrNFSeDANFSeRLRetrato.pas
  6. Bom dia, gostaria de saber se existe alguma maneira de mostrar a informação "Município de Prestação do Serviço" na DANFESe utilizando o componente Fortes Reports.
  7. O endereço http://186.202.178.46/webserviceimperatrizteste/issOnlineService.asmx disponibiliza o "método" ConsultarNFseLote. Consegui montar o XML de consulta: <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ConsultarNFseLote xmlns="http://www.simplestec.com.br/"> <cnpj>00000000000000</cnpj> <senha>000000</senha> <lote>4</lote> </ConsultarNFseLote> </soap:Body> </soap:Envelope> Porém a resposta é bastante limitada, não me trouxe muitas informações: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ConsultarNFseLoteResponse xmlns="http://www.simplestec.com.br/"> <ConsultarNFseLoteResult> <NFse> <NumeroNFse>7512</NumeroNFse> <CodigoValidacao>0F8C597C5836</CodigoValidacao> <NumeroRps>0000000006</NumeroRps> <Mensagem>Nota gerada com sucesso Lote: 4</Mensagem> </NFse> </ConsultarNFseLoteResult> </ConsultarNFseLoteResponse> </soap:Body> </soap:Envelope> Nem mesmo a data de recepção aparece. Estou sem saber como prosseguir, como vou conseguir informar o componente que a NFS-e foi gerada com sucesso, e o principal, como imprimir ela pelo sistema?
  8. As divergências foram resolvidas, e o retorno segue abaixo: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ImportarWebRPSXmlResponse xmlns="http://www.simplestec.com.br/"> <ImportarWebRPSXmlResult> <string><Mensagem></string> <string> Importação realizada com sucesso e notas geradas!</Mensagem> </string> <string><NumeroNota>;7510 ;</NumeroNota></string> <string><CodigoValidacao>7D1C3608E859</CodigoValidacao></string> </ImportarWebRPSXmlResult> </ImportarWebRPSXmlResponse> </soap:Body> </soap:Envelope> Um dúvida bem "genérica", o componente não "entende" esse retorno como sucesso, em um caso desses qual a maneira correta de indicar para o componente que a NFS-e foi gerada com sucesso e alimentá-lo com os dados.
  9. Ítalo, muito obrigado. Era isso mesmo, o retorno mudou, agora são outros detalhes. Obrigado!!! Novo retorno (a título de curiosidade): <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ImportarWebRPSXmlResponse xmlns="http://www.simplestec.com.br/"> <ImportarWebRPSXmlResult> <string><Mensagem></string> <string> Erro - Linha: 1 Descricao: O lote informado não está na sequência do prestador. Lote esperado: 2 </string> <string> Erro - Linha: 1 Descricao: Número do Rps informado já cadastrado no sistema: 2 </string> <string> Erro - Linha: 1 Descricao: The 'RegimeEspecialTributacao' element has an invalid value according to its data type. </string> <string> Erro - Linha: 1 Descricao: Para o optante do Simples Nacional a Natureza da Operação tem de ser igual a '8' ou '10' </string> <string> Erro - Linha: 1 Descricao: The 'Complemento' element has an invalid value according to its data type. </string> <string> ATENÇÃO: Importação não foi realizada por causa dos erros!</Mensagem> </string> </ImportarWebRPSXmlResult> </ImportarWebRPSXmlResponse> </soap:Body> </soap:Envelope>
  10. Bom dia a todos, estou com um problema de envio do XML do RPS via webservice e gostaria da ajuda de vocês se possível. No site http://186.202.178.46/webserviceimperatrizteste/issOnlineService.asmx?op=ImportarWebRPSXml tenho a seguinte informação: POST /webserviceimperatrizteste/issOnlineService.asmx HTTP/1.1 Host: 186.202.178.46 Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.simplestec.com.br/ImportarWebRPSXml" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ImportarWebRPSXml xmlns="http://www.simplestec.com.br/"> <cnpj>string</cnpj> <senha>string</senha> <conteudoDoArquivo> <string>string</string> <string>string</string> </conteudoDoArquivo> </ImportarWebRPSXml> </soap:Body> </soap:Envelope> Eu monto o "envelope" conforme o arquivo que anexei nesse post, e sempre recebo o seguinte retorno: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ImportarWebRPSXmlResponse xmlns="http://www.simplestec.com.br/"> <ImportarWebRPSXmlResult> <string><Mensagem></string> <string> Erro - Linha: 0 Descricao: There is an error in XML document (0, 0). </string> <string> Erro - Linha: 0 Descricao: Root element is missing. </string> <string> ATENÇÃO: Importação não foi realizada por causa dos erros!</Mensagem> </string> </ImportarWebRPSXmlResult> </ImportarWebRPSXmlResponse> </soap:Body> </soap:Envelope> Entrando em contato com o suporte do provedor SimplesTec eles pedem para que me atende para as tags do RPS, que devem ser exatamente como o modelo que eles fornecem (o modelo que eles fornecem tem apenas o conteúdo entre <conteudoDoArquivo> e </conteudoDoArquivo>. Têm que estar na mesma ordem, e sem acrescentar ou faltar nenhuma. Fiz todos os ajustes para atender essa solicitação deles. Por isso acredito que o problema esteja na "capa" do envelope, mas não identifico o que pode ser. Pela experiência de vocês, conseguem identificar algo de errado no arquivo que anexei? Obrigado pela atenção. 1-env-lot-soap.xml
  11. Boa tarde Ítalo, entrei em contado com a equipe do provedor SimplesTec, eles solicitaram algumas alterações no XML, fiz as alterações no componente e consegui importar um XML do RPS gerado pelo ACBr diretamente pelo site deles, porém no envio via webservice ainda ocorre o erro que citei em um post anterior. Estou aguardando uma posição sobre esse erro do pessoal do provedor SimplesTec, assim vou poder enviar para vocês as alterações no fonte do componente de uma forma mais completa.
  12. Boa tarde, Ítalo. Estamos fazendo alguns avanços. Já conseguimos gerar o XML e enviar. O lote é recebido, porém o retorno acusa o erro " Erro - Linha: 0 Descricao: Root element is missing. ". Se possível gostaria de receber uma ajuda do pessoal do fórum, porém vem a questão. Foram alterados alguns detalhes nos arquivos de fonte do componente (pouca coisa), e foi criado o arquivo .INI do provedor. Como compartilhar esse material? Lembrando que não esta funcionando ainda, apenas saímos do zero e avançamos um pouco.
  13. Bom dia ìtalo, vou iniciar os testes seguindo as orientações que você passou. Como o arquivo .INI do provedor " SimplesTec " não existe, você pode indicar o arquivo .INI de algum provedor já existente para que eu possa seguir como modelo (baseado na sua observação " versão 1 do layout da ABRASF ") ?
  14. Grato !!!
  15. maxdatasistema

    Nfse Imperatriz - MA

    Boa tarde, Gostaria de um esclarecimento de como é feito a integração do componente ACBR com webservice disponibilizado por uma prefeitura em especifico. Nossos programadores nos passam sempre uma lista de cidades e provedores disponibilizado pelo ProjetoAcbr de cidades atendidas pelo componente. Gostaria de saber: Como adicionar uma nova cidade ? em especifico a cidade onde temos unidade Imperatriz-MA. O que seria o termo provedor destacado nos aquivos ? E como identificar o mesmo nos webservices disponibilizados pelos municipios ? Em anexo documentação para integração ao webservice disponIbilizado pela cidade de Imperatriz-MA. OBS: me desculpe se as duvidas possam ser "grosseiras" é que estamos a frente da equipe de suporte; onde não tivemos total intendimento dos compontentes Acbr. No aguardo, Elson P Silva Analista de Sistemas - Maxdata NFSE MA.rar
  16. Bom dia, fiz os seguintes testes: Removi a última quebra de linha: não resolveu Alterei a quantidade de colunas para 40 (mesmo a ECF imprimindo 48 colunas): não resolveu A única maneira que funcionou foi "cortando" a mensagem até que ela não ultrapassasse 7 linhas (parece que a ECF já utiliza uma das oito linhas disponíveis). Infelizmente precisei enviar a ECF de volta para o cliente. A "solução" foi cortar a mensagem,
  17. EMBarbosa desculpe a demora na resposta. O cliente fica em outra cidade e ele demorou para mandar a ECF para nós. Bem, o valor da propriedade fsModeloECF ´é "'3202DT'" (sem espaços). Na ativação da ECF de fato ela recebe a propriedade fpColunas = 48. Porém o erro persiste. Novidades eu informo aqui. Obrigado. Na unit "ACBrUtil", método "AjustaLinhas" (1923) retorna: 'MD5:1937FE13F155698FC933F9EAF0A06FB1PV0000015216'#$A'Operador: 0023 - MATHEUS'#$A'CPF/CNPJ: 594.992.730-34 IE: 29.466.511-0'#$A'Nome: LUCIANO HOFFMANN ALVES'#$A'End.: LOTEAMENTO DUERE 2º ETAPA PARTE LT. 06 E 3'#$A'0 N. S/N - LAGOA DA CONFUSÃO - TO'#$A'Trib. aprox. R$ 3,65 Federal e 0,00 Estadual, Fo'#$A'nte:IBPT/FECOMERCIO RS'#$A O problema ocorre na unit "ACBrECFFiscNET", método "FechaCupom" (1165), no trecho: { Se tiver Observações no rodape, deve enviar antes do consumidor } if Obs <> '' then begin FiscNETComando.NomeComando := 'ImprimeTexto' ; FiscNETComando.AddParamString('TextoLivre',Obs); EnviaComando ; Obs := '' ; end ; { Se tiver Observações no rodape, deve enviar antes do consumidor } if Obs <> '' then begin FiscNETComando.NomeComando := 'ImprimeTexto' ; FiscNETComando.AddParamString('TextoLivre',Obs); EnviaComando ; <<-- Aqui ocorre o erro. Obs := '' ; end ; A string anterior "quebrada" linha a linha fica: MD5:1937FE13F155698FC933F9EAF0A06FB1PV0000015216'#$A' Operador: 0023 - MATHEUS'#$A' CPF/CNPJ: 594.992.730-34 IE: 29.466.511-0'#$A' Nome: LUCIANO HOFFMANN ALVES'#$A' End.: LOTEAMENTO DUERE 2º ETAPA PARTE LT. 06 E 3'#$A' 0 N. S/N - LAGOA DA CONFUSÃO - TO'#$A' Trib. aprox. R$ 3,65 Federal e 0,00 Estadual, Fo'#$A' nte:IBPT/FECOMERCIO RS'#$A São oito linhas, dentro do limite, mas desconfio que o último "#$A" (última linha) possa ser o problema, o que acham?
  18. Bom dia Juliomar, pois é, muito esquisito. Vou anexar o arquivo de log do ACBr, se puder olhar talvez tenha alguma pista. 229447.acbr
  19. Bom dia a todos. Em um cliente que utiliza a ECF FiscNET Dataregis 3202DT ocorria o seguinte erro ao finalizar o cupom com observação "longa": Erro: 8079 - ErroCMDTextAdicional. Texto adicional deve ter no máximo 8 linhas. Verificando os fontes do componente, na unit "ACBrECFFiscNET.pas" temos o seguinte techo de código (linha 673): // Ajuste de Colunas para modelos Específicos // if (fsModeloECF = 'TPF2001') then fpColunas := 40 else if (pos(fsModeloECF, 'X5|3202DT|ELGIN FIT|ELGIN K|URANO/1FIT LOGGER') > 0) then fpColunas := 48; Nesse casso a varíavel fpColunas sempre ficava com o valor 57, não passava pelo segundo "if". O código foi alterado para: // Ajuste de Colunas para modelos Específicos // if (fsModeloECF = 'TPF2001') then fpColunas := 40 else if (pos(fsModeloECF, 'X5|3202DT|ELGIN FIT|ELGIN K|URANO/1FIT LOGGER') > 0) then fpColunas := 48 {OS=229447} else if (pos('3202DT', fsModeloECF) > 0) then fpColunas := 48; Assim a varíavel fpColunas recebe o valor 48 (que é o correto para o modelo 3202DT). Gostaria que fosse avaliado se essa alteração pode ser incluída no repositório do componente.
  20. Bom dia, Estamos com o erro "SoapAction não definido para: TNFSeConsultarSituacaoLoteRPS", ao executar o método "acbNFSe.ConsultarSituacao". O provedor é IssDSF para o município de Belém - PA. Estamos emitindo NFS-e sem erros para o provedor WebISS (Palmas - TO). O podemos verificar para resolver o problema? Obs.: Por favor remover o tópico
  21. Bom dia a todos, Estamos com o erro "SoapAction não definido para: TNFSeConsultarSituacaoLoteRPS", ao executar o método "acbNFSe.ConsultarSituacao". O provedor é IssDSF para o município de Belém - PA. Estamos emitindo NFS-e sem erros para o provedor WebISS (Palmas - TO). Alguém já passou por esse problema?
  22. Boa tarde a todos. O município Gurupi-TO esta operando atualmente pelo provedor "WebISS", porém o componente esta apontando para o provedor "ISSIntel". Fiz algumas alterações nos arquivos "Cidades.INI" e "WebISS.INI", para que o componente utilize o provedor "WebISS". Seguem em anexo os arquivos alterados para análise. Alterações no arquivo "Cidades.INI": De: [1709500] Nome=Gurupi UF=TO Provedor=ISSIntel NomeURL_H=gurupi-to NomeURL_P=gurupi-to Para: [1709500] Nome=Gurupi UF=TO Provedor=WebISS NomeURL_H=gurupito NomeURL_P=gurupito Alterações no arquivo "WebISS.INI" (adicionadas a linhas): RecepcaoLoteRPS_1709500=https://www.webiss.com.br/%NomeURL_P%_wsnfse/NfseServices.svc RecepcaoLoteRPS_1709500=https://www.webiss.com.br/%NomeURL_H%_wsnfse_homolog/NfseServices.svc Cidades.rar WebISS.rar
  23. Valeu. Daniel. Grato !!! Elson P. Silva
  24. No meu caso especifico é o Gerenciador Padrão; Pay&Go, no ato do envio dos dados para o gerenciador componente CRT não identifiquei um propriedade de envio a quantidades de parcelas para o mesmo, somente valor. A quantidade de parcelamentos estou tratando após o retorno do GERENCIADOR. REGRA DE NEGOCIO (Exemplo): No meu sistema tenho uma venda no valor de R$ 90,00. Hoje: Envio o valor de R$ 90,00 para o Gerenciador Padrao, o usuario informa a quantidade 3x (exemplo), depois disso trato no sistema para fazer o desdobramento: 90,00 x 3 = 30,00 por parcela. Necessidade: Enviar o valor de R$ 90,00 e quantidade de parcelas 3x(exemplo) para o gerenciador e não permitir que o usuário altere a quantidade de vezes no Gerenciador. No aguardo, Elson P Silva
  25. maxdatasistema

    Quantidade de parcelas TEF

    Boa tarde, É possível enviar a quantidade de parcelas no comando CRT do componente acbrTEFD ? No retorno da processo (Gerenciador Pay&Go) consigo a informação da quantidade de parcelas informadas no Gerenciador. Gostaria de saber se consigo mandar da aplicação direto ao Gerenciador Padrão. No aguardo, Elson P Silva
×
×
  • 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.