-
Total de ítens
284 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Rodrigo - Digibyte
-
-
Em 25/04/2019 at 16:53, -=Ma®©oS=- disse:
Como está a questão do envio?
Aqui estamos utilizando aquele SITS deles, mas pra ser horrível tem que melhorar muito, várias vezes não gera o arquivo de retorno e fica "preso" na pasta enviar, enfim, direto tem suporte.
O envio ainda tem que implementar
-
Alterado e testado apenas para fazer a leitura do XML, demais funções ainda não implementadas.
pnfsConversao.pasElotech.iniCidades.iniSigIss.inipnfsNFSeR.pas
- 1
-
Bom dia, sim, uso. Minha dúvida é justamente em como implementar a leitura de uma TAG dentro do GRUPO com o mesmo nome. Não encontrei um exemplo de usar diretamente o método Leitor.rCampo para fazer isso mas fiz igual a um exemplo dentro da própria unit:
if Copy(NFSe.Tomador.Endereco.Endereco, 1, 10) = '<Endereco>' then NFSe.Tomador.Endereco.Endereco := Copy(NFSe.Tomador.Endereco.Endereco, 11, 125);
- 1
-
Estou implementando a leitura das notas de um provedor. Como faço pra ler a SEGUNDA tag <endereco> que é a que contém a informação ?
<Endereco>
<Endereco>Rua Avenida Alderico Bandeira de Lima</Endereco>
<Numero>396</Numero> -
Segue uma pequena correção nas mensagens de validação do J100 e do 0000. Arrumei um pouco o código que estava bagunçado e as mensagens de acordo com o novo layout.
- 1
-
Agora que percebi, me confundi nas nomeclaturas achando que era a mesma coisa (SIGISS / GISS).
Seria o caso então de eu apenas criar a leitura do layout GISISS (Marília)? Se for isso eu arrumo os fontes e reenvio.
-
-
https://marilia.sigiss.com.br/marilia/index.php
Em anexo um exemplo do XML que o cliente passou. Ele estava interpretando como ABRASF V2 e tem muito pouca diferença, uma delas indicada na imagem e que gerava erro é que no ABRASF é data/hora a data de emissão.
-
Seguem fontes atualizados para leitura NFSE provedor GISS, teste com o arquivo da cidade de Marilia/SP
-
-
Estou usando DistribuicaoDFe para ler os resumos, faço a manifestação e depois uso DistribuicaoDFePorChaveNFe para baixar
-
Boa tarde,
Fiz uma rotina para baixar o XML usando o certificado, está funcionando ok. Notei porém que ele baixa a nota mas baixa também o resumo da nota. Existe alguma opção para não baixar o resumo ou eu devo estar fazendo algo errado (o resumo e nota seriam independentes)?
-
Y600 - A qualificação do representante legal não deve ser informada em alguns casos porém não existia essa possibilidade. Foi acrescentado um novo tipo - qrlNenhum - pararesover esse problema.
- 1
-
Fiquei na dúvida se mandei o último cidades.ini, segue novamente
-
[4113205]
Nome=Lapa
UF=PR
Provedor=fintelISS -
Existe um método LerXml que tenta identificar o provedor pelas tags. Isso é complexo e muitas vezes não identifica corretamente. Não deveria ser sempre pelo cidades.ini?
Outra dúvida, porque não posso indicar qual é o provedor? A propriedade é somente leitura...
-
A última atualização efetuada creio que ficou incorreta. me parece que foi feita uma correção mas na verdade o erro estaria na forma como estava sendo utilizado o Bloco P. Eu uso da mesma forma que é padrão para todo o ACBR e parou de funcionar. Estou anexando a correção do bloco P tomando por parâmetro a forma como está feito em outras partes do ACBR, especialmente o Bloco Zero. Segue para análise.
- 1
-
-
A unit PCESRetConsultaLote, linha 469, que é o laço horário/intervalo, nivel 10, chama a unit PCNLeitor, função RExtrai
O erro ocorre na unit PCNLeitor linha 175 (não existente na StringList a posição para o nível 10)
-
Ao ler o retorno do evento s2200, tag intervalo, ocorre um erro pois a mesma está em um nivel não previsto. Segue correção:
ORIGINAL:
constructor TLeitor.Create;
var
i: integer;
begin
inherited Create;
FNivel := TStringList.Create;
for i := 1 to 10 do
FNivel.add('');
end;ALTERADO:
constructor TLeitor.Create;
var
i: integer;
begin
inherited Create;
FNivel := TStringList.Create;
for i := 1 to 11 do
FNivel.add('');
end; -
Atualizei os fontes, seguem as alterações
-
O provedor IPM tem algumas informações no item da nota que foram implementadas e uma tag estava sendo pega incorretamente
-
Pelo que entendi o provedor selecionado "automaticamente" ao ler um XML fica invisível externamente e não é setada a propriedade provedor. Poderia existir uma forma de podemos consultar qual provedor a classe setou ao interpretar o XML.
Não fiz isso pois não conheço a fundo o componente e também para não correr o risco de estragar alguma coisa.
-
Implementei algumas pequenas alterações que permitem ler o XML baixado do site da prefeitura que usa o provedor IPM. O mesmo não estava sendo reconhecido ao ler o XML.
Atualização para importação XML SigIss e Elotech
em ACBrNFSe
Postado
Não vou porque eu não trabalho com a parte de emissão de notas, apenas com a leitura e importação dos arquivos. Acho que não seria tão difícil usando os modelos existentes, as vezes se conseguir começar o pessoal vai ajudando.