Ir para conteúdo
  • Cadastre-se

Waldir Paim

Moderadores
  • Total de ítens

    610
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que Waldir Paim postou

  1. declara essa unit no uses; pcnConversaoNFe;
  2. Não devemos mudar de assunto, o pessoal aqui é bem rigoroso quanto a isso. Faça uma busca no fórum e se não encontrar abra um outro tópico com sua duvida.
  3. Sim. Fiquei curioso! Você já gerar nota antes da atualização?
  4. Não, veja a resposta aqui: http://portalfiscal.inf.br/nfe}pag Ele tá querendo que você informe o pagamento dessa nota.
  5. Só informar o Endereço do Destinatário no campo enderDest que ele deve gera seu XML. Eu sempre faço a validação dos dados antes de gerar o XML, faça isso que acredito que vá facilitar sua vida.
  6. Faz um favor pra mim, da uma olhada em ACBrNFe1.NotasFiscais.Alertas para ver se tem alguma coisa nele Se tiver posta o resultado aqui. Outra coisa simplifica seu código assim: Se você já tem o caminho do xml em result então usa ele direto.
  7. Se puder cola aqui o código desse cara aqui : Gerar_XML
  8. Certo, mas você passou o CFOP tambem 999, confere lá que vai dar certo.
  9. Aqui: ACBrNFe1.NotasFiscais.LoadFromFile(sXML); Faz assim: ACBrNFe1.NotasFiscais.LoadFromFile(sXML, True); Dessa forma resolve. Depois que escrevi eu vi essa condição aqui: IF FileExists(sXML) THEN BEGIN Ele só entra ali se já existir um xml. Da uma olhada o que vem em : sXML pra ver se o caminho não está diferente do que você está esperando. precisa ver se esse cara aqui: Gerar_XML está gerando o xml, com certeza o problema está nele.
  10. Dá uma conferida aqui : http://www.sped.fazenda.gov.br/spedtabelas/AppConsulta/publico/aspx/ConsultaTabelasExternas.aspx?CodSistema=SpedFiscal Não existe esse CFOP 999 por esse motivo o erro apresentado. Escolha primeiro : Tabelas Globais em seguida: Tabela Código Fiscal de Operação (CFOP)
  11. Como você está gerando o XML? foi feito uma alteração nesse moetodo: TNotasFiscais.LoadFromFile(const CaminhoArquivo: String; AGerarNFe: Boolean) ; Antes o parametro AGerarNFe por padrão era True agora por padrão ele vem como False; Da uma conferida ai por favor onde você chama para Gravar seu XML.
  12. @ALA O pessoal é bem rigoroso nessa questão de misturar dois assuntos ou mais no mesmo tópico. Mas uma olhadinha no exemplo do TEF ali tem tudo:
  13. Bom dia @ALA O ACBr utiliza para gravar os arquivos de logs. Ali na sua imagem mostra que na finalização do TEF ele está passando esse parâmetro vazio e gerando esse erro.
  14. @ALA Eu percebi na sua na imagem que o conteúdo do ArqTXT está vazio e com isso ele tenta criar uma pasta vazia. Aplica essa correção no metodo: procedure WriteToTXT(const ArqTXT: String; ABinaryString: AnsiString; const AppendIfExists: Boolean; const AddLineBreak: Boolean; const ForceDirectory: Boolean); var FS : TFileStream ; LineBreak : AnsiString ; VDirectory : String; begin if Trim(ArqTXT) = '' then Exit; if ForceDirectory then begin VDirectory := ExtractFileDir(ArqTXT); if not DirectoryExists(VDirectory) then ForceDirectories(VDirectory); end; FS := TFileStream.Create( ArqTXT, IfThen( AppendIfExists and FileExists(ArqTXT), Integer(fmOpenReadWrite), Integer(fmCreate)) or fmShareDenyWrite ); try FS.Seek(0, {$IFDEF COMPILER23_UP}soEnd{$ELSE}soFromEnd{$ENDIF}); // vai para EOF FS.Write(Pointer(ABinaryString)^,Length(ABinaryString)); if AddLineBreak then begin LineBreak := sLineBreak; FS.Write(Pointer(LineBreak)^,Length(LineBreak)); end ; finally FS.Free ; end; end; Com isso se ArqTXT estiver vazio ele vai ignorar e não gera o problema de criar uma pasta vazia.
  15. Uma simples consulta no Sefaz de seu estado resolve. No link abaixo: https://www.sefaz.mt.gov.br/portal/download/arquivos/Cartilha_Explicativa_Substituicao_Tributaria_Atualizada.pdf Na pagina 10 tem um exemplo: Veja se consegue te ajudar.
  16. Esse valores, 39,89 e 13,89 ele tirou de onde? O Sefaz com certeza tem o decreto referente esse assunto, solicite a ele o link do decreto e assim com todas as cartas na mesa posso te ajudar com maior assertividade. Eu nunca assumo a responsabilidade de gerar um documento fiscal sem o devido amparo legal ou e-mail do contador descrevendo o procedimento corretamente, é bem provável que numa autuação ele será a primeira entidade a dizer que foi seu sistema que gerou incorretamente.
  17. Segundo resultado da ferramenta que uso de consultoria esse produto não tem ST. Ele já teve MVA que variava de 20,00 até 24,80 de 2013 até final de 2015. Então esse deve ser o motivo que você não encontra o MVA de pauta. Te recomento fortemente entrar em contato com o SEFAZ do seu estado para esclarecer com eles essa situação.
  18. @FRANCISCO908, De qual estado você está emitindo a nota? Me passe o NCM do produto, pois o SEFAZ normalmente vai tributar por ele.
  19. @EduXml Se você realmente precisar do binding para pascal nós podemos fazer pra ti. E garantimos o funcionamento 100% da lib conforme especificação do fabricante. Veja se a PagSeguro patrocina já que eles não tem especialista no pascal.
  20. Encontrei esse outro link que pode te ajudar : http://www.pibernat.com.br/index.php/noticias/845-aduaneiras-retorno-de-produtos-exportados.html
  21. @sandrovillas Da uma olhada nesse texto desse link: http://idg.receita.fazenda.gov.br/orientacao/aduaneira/manuais/despacho-de-importacao/topicos-1/devolucao-de-mercadoria-ao-exterior Eu acredito que você não conseguirá fazer em ambiente de homologação pois depende de autorização.
  22. @gutembergscosta Use a função de conversão: CST_IPI := CstIpiToStr(stipiEntradaIsenta) . foi acrecentado o prefixo "st" e agora se tornou um enumerador em vez de uma constante. faça isso para as demais que dará certo.
  23. @acgubamg Antes de enviar sua contribuição atualize seus fontes pois o @Italo Jurisato Junior fez um commit removendo muitos desses avisos. Obrigado Italo.
  24. @acgubamg Por se tratar de um projeto open-source grande e com propósito de ser compatível com múltiplas IDEs e multiplataforma e com baixa colaboração nesse sentido os mantenedores sempre precisam de colaboração. Faça os ajustes que julgar necessário e anexe no tópico. De preferencia de continuidade ao tópico que o @BigWings mencionou. Lá você vai encontrar uma diretiva que desativa muito dessas mensagens e te ajudam com isso ter um retorno da IDE muito mais limpo.
×
×
  • 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.