Ir para conteúdo
  • Cadastre-se

RonBrisola

Membros
  • Total de ítens

    44
  • Registro em

  • Última visita

Tudo que RonBrisola postou

  1. Boa tarde. A quebra de linha não está funcionando na impressão que é gerada no site. Já mandei "\s\n" como eles sugerem no manual, e também ";" e "|". Acredito que seja alguma problema na impressão pelo site mesmo, mas a quebra de linha só funcionou quando o xml foi enviado com "&#xD;&#xA;". Só que o componente troca o "&" por "&amp;", e eu só consegui gerar o xml sem essa troca debugando e forçando o valor do texto voltar ao "&" na function TNFSeW_ABRASFv2.GerarServico. Tem como eu enviar o "&#xD;&#xA;" sem que haja a troca para "&amp"? Também não consegui identificar onde eu poderia trocar o valor da propriedade FpAOwner.ConfigGeral.QuebradeLinha. Abaixo a tag que é enviada pelo componente: <Discriminacao>discriminacao I\n\s discriminacao II\nLinha3\sLinha 4\s\nLinha 5|Linha6;Linha7||Linha8;;Linha9;Linha10;Linha11&amp;#xD;&amp;#xA;Linha 12</Discriminacao> Abaixo como deu certo a quebra de linha: <Discriminacao>discriminacao I\n\s discriminacao II\nLinha3\sLinha 4\s\nLinha 5|Linha6;Linha7||Linha8;;Linha9;Linha10;Linha11&#13;Linha 12</Discriminacao>
  2. Tudo ok Italo. Muito obrigado. Agora tenho uma dúvida em relação a impressão da NFSe. A impressão do componente está diferente do site. Se algum cliente meu insistir em deixar a impressão igual, qual o procedimento? Posso customizar a impressão alterando o código do componente aqui pra mim ou tem algum modelo já pronto que se aproxima mais? Estou enviando em anexo a impressão que está sendo gerada no site de homologação: NotaFiscal618477747938096154.pdf
  3. Tentei com 7 casas agora, ai dá este erro: Erro(s): Código : L999 Mensagem: br.com.dsfnet.exception.ValidacaoException: Alíquota não localizada
  4. Boa tarde Italo, Não cheguei a fazer esse teste, pois quando vai fazer a nota de forma manual no site os códigos de atividade aparecem com 9 casas E também na página inicial que mostra o acesso ao webservice tem esta mensagem:
  5. Pessoal, Eu consegui gerar no ambiente de homologação agora. Só precisei fazer um ajuste no arquivo nfse.xsd nas pasta Schemas\DSF\2.03, porém não sei se era algo da minha instalação. Quando fui emitir a primeira vez deu este erro: Erro(s): Código : X800 Mensagem: Erro de Validação: 1824 - Element 'CodigoCnae': '620400000' is not a valid value of the atomic type 'tsCodigoCnae'. Ai eu procurei esse tipo no arquivo nfse.xsd, e vi que nele o tamanho estava configurado como 7: <xsd:simpleType name="tsCodigoCnae"> <xsd:restriction base="xsd:int"> <xsd:totalDigits value="7" /> </xsd:restriction> </xsd:simpleType> Depois que eu alterei o tamanho para 9 a emissão funcionou: <xsd:simpleType name="tsCodigoCnae"> <xsd:restriction base="xsd:int"> <xsd:totalDigits value="9" /> </xsd:restriction> </xsd:simpleType>
  6. Bom dia. O componente já está funcionando no ambiente de homologação? Infelizmente, a prefeitura de Sorocaba ainda não divulgou a url do ambiente de produção.
  7. Obrigado Italo. Também não descobri qual é a URL de produção. Pelo jeito não divulgaram ainda. Já questionei o suporte da Prefeitura também. Se eu souber de mais novidades eu posto aqui.
  8. Bom dia. O componente do ACBR já está emitindo NFSe para o novo ambiente de Sorocaba?
  9. Em tempo, segue abaixo um print de como ficou a impressão da danfse
  10. Olá. Desculpem-me pela demora. Aqui estão os arquivos que editei para poder usar a impressão com o provedor de Belo Horizonte. impressaoBHISS.zip
  11. O problema maior é a descrição da tributação que não consta no xml. Essa tabela de códigos é muito grande, não sei se seria possível fazer o mesmo que é feito com o FxItemListaServico, em que há uma tabela com as descrições no próprio código do componente. Eu resolvi aqui criando a propriedade no objeto TDadosServico. Então, antes de imprimir a nota eu busco o código numa tabela no meu banco de dados e atribuo à propriedade. public constructor Create; destructor Destroy; override; property xCodigoTributacaoMunicipio: ansiString read FxCodigoTributacaoMunicipio write FxCodigoTributacaoMunicipio; //BHIss if FindKey([ facbrNFSE.NotasFiscais.Items[n].NFSe.Servico.CodigoTributacaoMunicipio ]) then facbrNFSE.NotasFiscais.Items[n].NFSe.Servico.xCodigoTributacaoMunicipio := FormatMaskText('0000-0/00-00;0;', PadL(facbrNFSE.NotasFiscais.Items[n].NFSe.Servico.CodigoTributacaoMunicipio, '0', 9)) + ' - ' + FieldByName('DESCRCNAE').AsString; Entendo que o que fiz atende só ao meu uso do componente, não sei se é possível acrescentar no projeto.
  12. Bom dia Italo. Segue a nfse como é gerada no site da prefeitura de Belo Horizonte.
  13. Olá. Estou querendo usar a impressão da danfse com os xmls da prefeitura de Belo Horizonte. Porém, no modelo implementado com o componente Fortes a tag CodigoTributacaoMunicipio não está sendo impressa em nenhum lugar. Há alguma forma de imprimir essa tag? Percebo também que está sendo impresso um espaçamento em branco na margem direita do formulário. 201900000000x01-nfse.xml
  14. Em tempo, esta é resposta da prefeitura: Realmente não é possivel fazer a consulta direta. Por favor, podem encerrar este tópico. Obrigado.
  15. Olá. É possível consultar uma nota no sistema da prefeitura de Belo Horizonte com um link direto? O parâmetro LinkNFSE do meu arquivo BHISS.ini está em branco. Num outro post neste forum encontrei um BHIss.ini com esses parâmetros informados: [LinkNFSe] Producao=https://bhissdigital.pbh.gov.br/bhiss-ws/nfse.aspx?inscricao=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif% Homologacao=https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse.aspx?inscricao=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif% Porém, eles também não funcionam.
  16. Boa tarde, Há alguma novidade sobre esse problema? Nossa rotina de consulta usando AcbrConsultaCnpj parou de funcionar de repente. Mesmo o exemplo da pasta atualizada do Acbr não funciona mais.
×
×
  • 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.