Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-12-2018 em todas as áreas

  1. Boa tarde a todos, Foi publicado no Portal Nacional da NF-e a Nota Técnica 2018/004 versão 1.00 que trata sobre um novo tipo de evento que é o de Cancelamento por Substituição. A liberação do ambiente de homologação para iniciarmos os testes esta prevista para 25/02/2019. A principio esse evento só poderá ser utilizado com a NFC-e. Para mais detalhes favor baixar a NT do Portal e boa leitura (são apenas 12 paginas). Estamos finalizando as alterações no componente ACBrNFe para ser enviando para o repositório.
    2 pontos
  2. Só para ajudar os próximos o problema foi que estava colocando o nome do arquivo.ini Assim NFe.CriarNFe("c:\pasta\arq.ini"), mas só funcionou Assim: NFe.CriarNFe(" [infNFe] Versao=4.00 [Identificacao] ... .. .. .. ") Fica a dica.
    1 ponto
  3. Boa tarde Daniel !!! funcionou perfeitamente !!!! Muito Obrigado mesmo !!!! que trabalho fantástico !!!! que seja um Feliz natal para VC e toda sua Familia !!!!! fique com Deus !!!!
    1 ponto
  4. opa.. Legal.. Obrigado Rafael.. pela dica.. ai..
    1 ponto
  5. AddBody é para textos Html, AddAltBody é para PlainTexts.
    1 ponto
  6. Bom dia! No config do ACBrMonitorPLUS na opção [ DFe ] [ WebServices ] aba [ NF-e/CT-e/MDF-e ] em [ UF Destino ] tem a informação do estado emitente?
    1 ponto
  7. Tiago, Então podemos concluir que: quando o emitente for uma pessoa física com inscrição estadual (produtor rural) a série a ser utilizada tem que estar na faixa de 920 à 969 conforme consta na Nota Técnica 2018/002 versão 1.02 Se mesmo informando a serie correta o MDF-e esta sendo rejeitado é porque alguma coisa esta errada na SEFAZ-RS. Tudo era para estar funcionando 100% desde do dia 15/10/2018 quando foi liberado para o ambiente de produção a possibilidade de emissão de um MDF-e cujo emitente é uma pessoa física com inscrição estadual. Favor entrar em contato com a SEFAZ e relatar o problema.
    1 ponto
  8. entendo, porém aqui funcionou. Este link que vc me mandou é de 2007. Naquela época não existiam os delphis mais novos com modificações de Strings. []s dá uma olhada neste post, transcrevi aqui deste link (https://pt.stackoverflow.com/questions/51308/diferença-entre-ansistring-widestring-unicodestring-shortstring-e-string-e-com) AnsiString: string composta por caracteres ASCII. Cada Char possui exatamente 1 bytes. Um ponteiro para uma AnsiString (^AnsiString) equivale a char* em C; WideString: existe apenas por compatibilidade com o Windows. Cada Char possui 2 bytes, e deve ser utilizada em funções da Win32 com parâmetros LPWSTR, realizando um cast para PWChar; UnicodeString: string unicode. Por padrão UTF-16 (ou pelo menos era quando pesquisei pela última vez), mas pode assumir outras codificações, como UTF-8. ShortString: equivale a string antiga do Pascal, com sua limitação de de 255 caracteres. String: nas versões mais novas do Delphi (2007 em diante), equivale a UnicodeString. Antigamente equivalia a AnsiString. Tanto AnsiString quanto UnicodeString são mais do que um simples array of Char, sendo que elas possuem informações de página de código e tamanho. Porém, para facilitar o cast destes tipos para PChar e suas variações, estas informações ficam nos endereços anteriores ao retornado pelo operador @. Conversão A conversão entre elas é feita automaticamente. Único cuidado que deve ser tomado, é que dados podem ser perdidos durante a conversão devido ao tipo não suportar alguma característica da string de origem. Por exemplo, converter UnicodeString para AnsiString, pode haver perda devido aos caracteres Unicode poderem ocupar mais que 1 byte. Conversão de AnsiString (ou UnicodeString) para ShortString, haverá perda de dados se a string de origem for maior que 255 (Length(origem) > 255).
    1 ponto
  9. Quando estou de saco cheio, nada melhor do que o FreeCell e uma loira gelada.
    1 ponto
×
×
  • 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.