{******************************************************************************}
{ Projeto: Componentes ACBr                                                    }
{  Biblioteca multiplataforma de componentes Delphi para interao com equipa- }
{ mentos de Automao Comercial utilizados no Brasil                           }
{                                                                              }
{  Voc pode obter a ltima verso desse arquivo na pagina do  Projeto ACBr    }
{ Componentes localizado em      http://www.sourceforge.net/projects/acbr      }
{                                                                              }
{  Esta biblioteca  software livre; voc pode redistribu-la e/ou modific-la }
{ sob os termos da Licena Pblica Geral Menor do GNU conforme publicada pela  }
{ Free Software Foundation; tanto a verso 2.1 da Licena, ou (a seu critrio) }
{ qualquer verso posterior.                                                   }
{                                                                              }
{  Esta biblioteca  distribuda na expectativa de que seja til, porm, SEM   }
{ NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU      }
{ ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral Menor}
{ do GNU para mais detalhes. (Arquivo LICENA.TXT ou LICENSE.TXT)              }
{                                                                              }
{  Voc deve ter recebido uma cpia da Licena Pblica Geral Menor do GNU junto}
{ com esta biblioteca; se no, escreva para a Free Software Foundation, Inc.,  }
{ no endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.          }
{ Voc tambm pode obter uma copia da licena em:                              }
{ http://www.opensource.org/licenses/lgpl-license.php                          }
{                                                                              }
{ Daniel Simes de Almeida - daniel@projetoacbr.com.br - www.projetoacbr.com.br}
{       Rua Coronel Aureliano de Camargo, 963 - Tatu - SP - 18270-170         }
{******************************************************************************}

{******************************************************************************
|* PCNComum
|*
|* PROPSITO: Registro de Alteraes
******************************************************************************}

Smbolo : Significado

[+]     : Novo recurso
[*]     : Recurso modificado/melhorado
[-]     : Correo de Bug (assim esperamos)

03/03/2023
-- pcnConversao --
[*] Novos enumerados a serem utilizados pela verso 4.00 do CT-e
  Por: Italo Giurizzato Junior
-- pcnLeitor --
[*] Novo tipo de campo tcDatBol
  Por: Italo Giurizzato Junior

11/10/2022
-- pcnAuxiliar --
[*] Ajuste no mtodo "ExtrairCNPJCPFChaveAcesso" para tratar NFe emitida pela
    NFF (emitente CPF ou CNPJ).
  Por: BigWings

15/07/2022
-- pcnRetDistDFeInt --
[*] Inclui a verificao se o documento retornado  um GTVeProc
  Por: Douglas WF

05/07/2022
-- pcnAuxiliar --
[*] Inclui um segundo parmetro na funo ValidarCodigoDFe visando atender a
    NF3e
  Por: Italo Giurizzato Junior

04/07/2022
-- pcnAuxiliar --
[-] Mtodo "ValidarChave" falhava quando validando chave de CTe emitido pela NFF
    (emitente CPF).
  Por: BigWings

31/05/2022
-- pcnGerador --
[+] Incluso do tipo tcDe5 para gerao de campos decimais com 5 casas decimais.
  Por: Centrodata Sistemas

13/05/2022
-- pcnConversao --
[+] Incluso dos mtodos: TipoViaTranspToDescricao e TipoIntermedioToDescricao.
  Por: Marcelo Calvi Belanga

12/05/2022
-- pcnConversao --
[*] Ajuste em diversos mtodos de converso para permitir valores vazios.
  Por: Marcelo Calvi Belanga/Italo Giurizzato Junior

12/04/2022
-- pcnAuxiliar --
[*] Atualizao da tabela de pases no mtodo "ValidarCodigoPais".
  Por: BigWings

29/03/2022
-- Diversos --
[*] Remoo de Warnings e Hints.
   Por: Italo Giurizzato Junior

27/03/2022
-- Diversos --
[*] Remoo de Warnings e Hints.
   Por: Italo Giurizzato Junior

25/03/2022
-- Diversos --
[*] Remoo de Warnings e Hints.
   Por: Italo Giurizzato Junior

14/03/2022
-- pcnConversao --
[*] Novos enumerados visando os novos eventos do MDF-e.
  Por: Italo Giurizzato Junior

28/10/2021
-- pcnConversao --
[*] Ajuste nos mtodos de converso dos enumerados "TpcnOrigemMercadoria", 
    "TpcnCSOSNIcms" e "TpcnBandeiraCartao" para permitir valores vazios.
  Por: BigWings

21/07/2021
-- pcnConversao --
[+] Incluso dos novos Meios de Pagamento a serem utilizados no SAT.
  Por: Edmilson Santin

02/07/2021
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/62971-erro-digita%C3%A7%C3%A3o-pcnconversao-tpcnbandeiracartao-bcgrencard/
  Por: Fabrcio G. Arajo

28/06/2021
-- pcnConversao --
[+] Incluso dos tipos TIndSomaPISST e TIndSomaCOFINSST e suas respectivas funes
    de converso.
  Por: Italo Giurizzato Junior

22/06/2021
-- pcnLeitor ---
[*] Alterao na funo "rCampo" visando a leitura correta de data/hora quanto esta 
    no formato: DD/MM/AAAA HH:MM:SS (tem um espao em branco entre data e hora)
  Por: Jefferson Damian

17/05/2021
-- pcnConversao --
[*] Retorno da tag "xPag" quando tPag "99-Outros" no mtodo "FormaPagamentoToDescricao".
  Por: BigWings

14/05/2021
-- pcnLeitor ---
[*] Alterao na funo "rCampo" visando a leitura correta do horrio que contem
    somente a Hora e Minutos.
  Por: Edson

10/05/2021
-- pcnAuxiliar ---
[*] Funo "ExtrairCNPJChaveAcesso" depreciada em favor de nova funo "ExtrairCNPFCPFChaveAcesso"
[-] Correo na funo "ValidarChave" para validar CPF e CNPJ conforme retorno da "ExtrairCNPJCPFChaveAcesso".
    https://www.projetoacbr.com.br/forum/topic/62484-altera%C3%A7%C3%A3o-do-validarchave-no-pcnauxiliar-para-abranger-todas-as-s%C3%A9ries-incluindo-de-cpf/
  Por: Lucas Martendal / BigWings

26/04/2021
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/62162-adi%C3%A7%C3%A3o-dos-eventos-610131-e-610130/
   Por: Galegobr
[*] Alteraes visando a NT 2020/006 verso 1.20
   Por: Italo Giurizzato Junior

16/02/2020
-- pcnConversao --
[*] Alterado a descrio do enumerador fpPagamentoInstantaneo 
    de: Pagamento Instantneo 
    para: Pagamento Instantneo (PIX).
   Por: Italo Giurizzato Junior

21/12/2020
-- pcnConversao --
[+] Acrescentado novos tipos de meio de pagamento para atender a NT 2020/002.
   Por: Italo Giurizzato Junior

13/11/2020
-- pcnConversao --
[+] Acrescentado os tipos de eventos: teComprEntregaNFe, teCancComprEntregaNFe e
    teAtorInteressadoNFe.
   Por: Italo Giurizzato Junior

24/08/2020
-- pcnConversao --
[+] Acrescentado o tipo de evento "teEncerramentoFisco".
   Por: Italo Jurisato Junior

23/07/2020
-- Diversos --
[+] Acrescentado na unit pcnConsts as constantes que estavam no pcnGerador.
   Por: Italo Jurisato Junior

27/04/2020
-- pcnConversao/pcnGerador/pcnLeitor --
[+] Acrescentado o tipo de converso tcDe8 que  utilizado em algumas tags do
    NF3e.
   Por: Italo Jurisato Junior

23/03/2020
-- pcnGerador --
[*] Removido os mtodos wGrupoNFSe e wCampoNFSe, agora os mtodos wGrupo e wCampo,
    so capazes de gerar as tags com o prefixo quando for o caso.
   Por: Italo Jurisato Junior

02/03/2020
-- pcnRetDistDFeInt --
[+] Acrescentado a propriedade NomeArq com o objetivo de armazenar o Path+Nome do
    XML retornado pelo DistribuicaoDFe.
   Por: Italo Jurisato Junior

07/02/2020
-- pcnConversao --
[*] Incluido o enumerador cstVazio nas funes: StrToCSTICMS e
    CSTICMSToStrTagPosText.
  Por: Italo Jurisato Junior

22/01/2020
-- pcnConversao --
[+] Incluido os cdigos dos eventos: teAutorizadoSubstituicao, 
    teAutorizadoAjuste, teLiberacaoPrazoCancelado utilizados
    pela NF3e (Nota Fiscal de Energia Eltrica Eletrnica).
  Por: Italo Jurisato Junior

16/01/2020
-- pcnAuxiliar --
[*] Implementao das funes: ValidarProtocolo, ValidarRecibo, ExtrairChaveMsg,
    ExtrairProtocoloMsg e ExtrairReciboMsg, com o objetivo de ajudar o 
    desenvolvedor de uma forma ou outra automatizar algumas rotinas.
  Por: Italo Jurisato Junior
-- pcnConversao --
[+] Incluido o enumerador: tePagamentoOperacao, que ser utilizado pelo
    novo evento do MDF-e (Evento de Pagamento da Operao de Transporte).
  Por: Italo Jurisato Junior

23/12/2019
-- pcnGerador --
[*] https://www.projetoacbr.com.br/forum/topic/55483-quebra-de-linha/
  Por: Rogrio

22/11/2019
-- pcnAuxiliar --
[*] Ajuste para leitura dos campos "CDATA" no XML.
    https://www.projetoacbr.com.br/forum/topic/55006-cdata-nas-tags-xml-nfe/
  Por: BigWings

19/11/2019
-- pcnRetConsReciDFe--
[*] https://www.projetoacbr.com.br/forum/topic/54881-sefaz-ms-nota-ms-premiada/?do=findComment&comment=360858
   Por: Compusofts

25/10/2019
-- pcnAuxiliar --
[+] Adicionando o mtodo:
    function TimeToDecimal(const ATime: TDateTime): Double;
    https://www.projetoacbr.com.br/forum/topic/54474-converter-horas-para-decimal-s-2245/
    (por: DSA)

22/10/2019
-- pcnAuxiliar --
[*] Ajuste na funo "GetInicioDoHorarioDeVerao" e "GetFimDoHorarioDeVerao" 
    de acordo com as novas regras.
    https://www.projetoacbr.com.br/forum/topic/54406-tzpcn-j%C3%A1-est%C3%A1-atualizado-para-o-fim-do-hor%C3%A1rio-de-ver%C3%A3o/
  Por: BigWings

11/10/2019
[*] pcnRetDistDFeInt
    Possivel correo, para um erro que esta ocorrendo ao tentar ler a lista 
    de Itens Averbados.
    Por: Italo Jurisato Junior

03/10/2019
[+] pcnRetDistDFeInt
    Implementado a classe para realizar a leitura dos Itens Averbados em um 
    retorno com evento de Averbao para Exportao.
    Por: Italo Jurisato Junior

20/08/2019
[+] pcnConversao 
    Acrescentado Enumerador dbisValordaOperacao em TpcnDeterminacaoBaseIcmsST,
    conforme NT 2019/001 verso 1.20.
    Por: Italo Jurisato Junior

26/07/2019
[+] pcnConversao 
    Acrescentado Enumerador TPosReciboLayout , para controlar o tipo de canhoto.
    Por: Henrique Leonardo ( HLeoRj )

pcnGerador
[-] Correo na validao do tamanho mnimo.
  Por: BigWings

26/07/2019
[-] pcnConversao 
    Estava faltando os cdigos dos eventos: Comprovante de Entrega, 
    Cancelamento do Comprovante de Entrega e Incluso de DFe.
   Por: Italo Jurisato Junior

24/07/2019
[+] pcnAuxiliar
    Incluido a funo para validar o cdigo do documento que  usado na chave.
    -- ValidarCodigoDFe --
   Por: Italo Jurisato Junior

14/06/2019
[*] pcnConversao / pcnRetDistDFeInt
    Correo na converso do tipo do evento lido do XML para o respectivo 
    enumerador
   Por: Italo Jurisato Junior

26/04/2019
[*] pcnRetDistDFeInt
    Para CTe o nome da tag correta  retEventoCTe e no retEvento.
   Por: Italo Jurisato Junior

19/03/2019
-- pcnConversao --
[*] Acrescentado o tipo de evento de Alterao de Poltrona a ser usado no BP-e.
   Por: Italo Jurisato Junior

04/02/2019
[*] pcnAuxiliar
    https://www.projetoacbr.com.br/forum/topic/49182-extrair-tipo-de-emiss%C3%A3o-da-chave-de-acesso-do-ct-e/
	Por: Allan Wolski

30/01/2019
[*] pcnRetDistDFeInt
    Incluido a linha para a leitura do valor total da Prestao <vTPrest>
    se tratando de CT-e
	Por: Italo Jurisato Junior

23/01/2019
[+] pcnAuxiliar
    Adicionado funo ValidarCNPJouCPF seguindo padro das funes ja existente que fazem uso do ACBrValidador  
	Por: Italo Jurisato Junior

17/01/2019
-- pcnConversao --
[+] Incluso da funo SchemaDFeToStr.
   Por: Italo Jurisato Junior

16/01/2019
-- Diversos --
[*] Incluso das units que foram Generalizadas em PCNComum e os ajustes necessrios.
   Por: Italo Jurisato Junior

28/11/2018
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/47855-icms51-com-diferimento-total-pdif100/?do=findComment&comment=315345
  Por: Italo Jurisato Junior

23/10/2018
-- pcnAuxiliar --
[*] Ajuste na funo "GetInicioDoHorarioDeVerao" de acordo com as novas regras.
    https://www.projetoacbr.com.br/forum/topic/47233-erro-na-function-getiniciodohorariodeverao/
  Por: BigWings

16/10/2018
-- pcnAuxiliar --
[*] Alterado a funo ValidarChave para que este leve em considerao a srie,
    pois dependendo da srie o emitente pode ser CNPJ (Pessoa Juridica) ou
    CPF (Pessoa Fisica). 
   Por: Maria das Graas

12/09/2018
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/46359-ajuste-na-descri%C3%A7%C3%A3o-do-cst60-no-dacte/
  Por: bsoft

30/08/2018
-- pcnConversao --
[+] Incluso de opo de alinhamento  esquerda para o canhoto do DANFE em FR paisagem.
    https://www.projetoacbr.com.br/forum/topic/45975-impress%C3%A3o-do-canhoto-a-esquerda-no-modelo-pa%C3%ADsagem/
  Por: Pedro E. Braga

08/08/2018
-- pcnConst --
[+] Incluida uma nova constante.
  Por: Italo Jurisato Junior

26/07/2018
-- pcnConversao --
[*] Ajuste na funo CSTICMSToStr (Retorno do tipo CST ICMSOutraUF  = 90)
  Por: Jos M S Junior

12/06/2018
-- pcnConversao --
[*] Movido TpcnModalidadeFrete, modFreteToStr, StrTomodFrete, modFreteToDesStr para pcnConversaoNFe.
  Por: Rafael Dias

25/05/2018
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/43584-pcnconversao-sugest%C3%A3o-para-resolver-problema-de-criar-arquivo/
  Por: Ricardo Longo

02/05/2018
-- pcnConversao --
[*] Aleraes visanto deixar o componente em conformidade com a NT 2016/002 verso 1.50
  Por: Italo Jurisato Junior

11/04/2018
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/42534-consulta-situa%C3%A7%C3%A3o-ct-e-erro-descri%C3%A7%C3%A3o-do-evento-n%C3%A3o-implementado/?do=findComment&comment=280732
   Por: Douglas wf

09/04/2018
-- pcnConversao --
[*] https://www.projetoacbr.com.br/forum/topic/42534-consulta-situa%C3%A7%C3%A3o-ct-e-erro-descri%C3%A7%C3%A3o-do-evento-n%C3%A3o-implementado/?do=findComment&comment=280692
   Por: Douglas wf

28/03/2018
-- pcnConversao
[*] Ref. a Distribuio de Documentos - Eventos
    https://www.projetoacbr.com.br/forum/topic/42368-ref-a-distribuio-de-documentos-eventos/
    Por: Juliomar Marchetti

09/03/2018
-- pcnLeitor --
[*] Acrescentado mais um elemento na stringlist FNivel, pois estava extapolando
    a quantidade de nveis ao ler o retorno do eSocial.
   Por: Digibyte

14/02/2018
-- pcnAuxiliar / pcnGerador / pcnLeitor --
[*] Remoo de funes em duplicidade e a troca das chamadas das funes antigas
    pelas novas
   Por: Italo Jurisato Junior

06/02/2018
-- pcnConversao --
[-] Correo no Enum TpImpToStr
    (por: Jose M S Junior)

22/11/2017
-- pcnAuxiliar --
[*] Mtodo "RetornarConteudoEntre", movido para ACBrUtil
    (por: DSA)

13/11/2017
-- pcnConversao --
[*] Alterado a descrio do CST 90 para Simples Nacional.
   Por: BSoft

29/09/2017
-- pcnConversao --
[*] Incluido o evento 310611 (Cancelamento de MDF-e) esse cdigo de evento 
    Retornado pelo DistribuicaoDFe quando um MDF-e esta cancelado.
   Por: Italo Jurisato Junior

14/09/2017
-- pcnConversao --
[*] Ajuste em modFreteToDesStr para verso 4.0.
   Por: Henrique Leonardo

12/09/2017
-- pcnConversao --
[*] Alterao para atender a verso 1.30 da NT 2016/002
   Por: Italo Jurisato Junior

04/09/2017
-- pcnConversao --
[+] Incluso do tipo TIndicador e suas funes.
   Por: Italo Jurisato Junior

30/08/2017
-- pcnAuxiliar --
[*] Mtodo "ExtrairSerieChaveAcesso", modificado para retornar o Numero de Srie, quando for SAT

22/07/2017
-- pcnConversao --
[-] Remoo da funo DescrModeloNFe. Sendo espicfica para as danfe's ( Fast Report / Fortes Report ).
    	por: Henrique Leonardo

04/07/2017
-- pcnAuxiliar --
[+] Adicionado o mtodo:
    function ExtrairTipoEmissaoChaveAcesso(aChaveNFe: String): Integer;
    (por: Graziele e DSA)

19/06/2017
-- pcnConversao --
[+] Nova funo para retornar a descrio do modelo
	function DescrModeloNFe(chave: String):String;
    http://www.projetoacbr.com.br/forum/topic/37267-danfe-fortes-conflito-documentos-referenciados-adicionados-pelo-componente-no-danfe/#comment-244342
    por: RicardoVoigt / Henrique Leonardo


26/04/2017
-- pcnConversao --
[-]	Correo de erro de compilao em delphi, contribuio de BigWings, tpico abaixo.
	http://www.projetoacbr.com.br/forum/topic/36411-erro-na-instalao-acbr-reviso-13237/
	por: Celso marigo Junior

21/04/2017
-- pcnConversao --
[*] Alteraes visando a NT 2016/002 verso 1.10
   Por: Italo Jurisato Junior

08/02/2017
-- pcnConversao --
[*] Na function StrToCSTICMS foi trocado o valor '90' por '91' quando o 
    emumerador for cstICMSOutraUF, conforme proposto por Dr Leite.
    Por: Italo Jurisato Junior

07/01/2017
-- Diversos --
[*] Incluido o tipo de navegao, funes de converso e constantes pois os
    mesmos so utilizadas pelo CT-e e MDF-e.
    Por: Italo Jurisato Junior

07/01/2017
-- pcnLeitor --
[*] Correo na leitura do tipo tcDatVcto.
    por: Italo Jurisato Junior

Data: 06/01/2017
-- pcnGerador --
[-] Correo no mtodo "TGerador.wCampo". No estava convertendo corretamente
    nmeros Double e maiores do que 999, devido a modificao em ACBrUtil.FloatMask
    (por: DSA)

14/12/2016
-- pcnConversao --
[*] Refatorao da CSTIPIToStrTagPosText(const t: TpcnCstIpi): string;
    http://www.projetoacbr.com.br/forum/topic/33997-corre%C3%A7%C3%A3o-na-fun%C3%A7%C3%A3o-cstipitostrtagpostext/
    por: Henrique Leonardo ( HleoRj )

30/11/2016
-- pcnAuxiliar --
[+] Adicionado os mtodos
    function ExtrairSerieChaveAcesso(AChaveNFE: String): Integer;
    function ExtrairNumeroChaveAcesso(AChaveNFE: String): Integer;
    (por: Graziele)

25/11/2016
-- pcnConversao --
[+] Adicionado novo Tipo: TImprimirUnidQtdeValor = (iuComercial, iuTributavel, iuComercialETributavel)
    http://www.projetoacbr.com.br/forum/topic/33636-impress%C3%A3o-de-nfe-com-a-unidade-comercial-e-tribut%C3%A1vel/
    por WesleyAS / HLeorj

11/11/2016
-- pcnConversao --
[+] Nova funo para retornar a descrio da unidade de medida 
          function UnidMedToDescricaoStr(const t: TUnidMed): string;
    por: Henrique Leonardo ( HleoRj )

26/10/2016
-- pcnConversao --
[*] Remoo do Tipo de Responsvel pelo Seguro e das funes de converso.
    por: Italo Jurisato Junior

16/09/2016
-- pcnConst / pcnConversao --
[*] Definio de 2 novos tipos de enventos a serem usados no componente ACBrCTe e
    a transferencia de uma constante pois a mesma ser usada por mais de um componente.
    por: Italo Jurisato Junior

23/08/2016
-- diversos --
[+] Criada a unit pcnConsts que contem as constantes de mensagens usadas na
    gerao dos XML e que so apresentadas quando ocorre erro na validao.
    por: Italo Jurisato Junior

03/08/2016
-- pcnAuxiliar --
[*] Incluido o caracter "." no final das constantes UFS e CODIGOS da function CodigoParaUF.
    por: Italo Jurisato Junior

15/04/2016
-- pcnConversao --
[+] Incluido os tipos de eventos: teCTeAutorizado e teMDFeAutorizado.
    por: Italo Jurisato Junior

29/02/2016
-- pcnConversao --
[*] Pequena correo ortografica.
    Por: Italo Jurisato Junior

22/02/2016
-- pcnGerador --
[*] Adicionada um condio para no gerar valores decimais menores que 10 com 2 
    digitos quando  habilitado a propriedade SuprimirDecimais.
    Ex: valor 1.00 tem que gerar 1 e no 01 como estava ocorrendo.
    Por DSA

19/02/2016
-- pcnAuxiliar --
[*] Modificada a maneira de criao / acesso de "TimeZoneConf", para evitar
    problemas em rotinas que criam o componente em RunTime  (por: DSA)
    http://www.projetoacbr.com.br/forum/topic/28066-setando-fuso-horrio-manualmente-no-xml/?do=findComment&comment=185564

18/02/2016
-- pcnAuxiliar --      (por: DSA)
[+] Adicionado novo Tipo: TTimeZoneModoDeteccao = (tzSistema, tzPCN, tzManual);
[+] Adicionada nova classe: "TTimeZoneConf" com as propriedades published:
    ModoDeteccao: TTimeZoneModoDeteccao
    TimeZoneStr: String
[*] Removida a sobrecarga do mtodo: "GetUTC"
[+] Adicionado o mtodo: "GetUTCSistema", que utiliza a rotina de synautil para
    detectar o TimeZone do Sistema Operacional
[+] Adicionada uma varivel global "TimeZoneConf: TTimeZoneConf", para permitir
    configurar a maneira que o mtodo "GetUTC", ir se comportar de acordo com
    as propriedades de TTimeZoneConf

27/01/2016
-- pcnLeitor --
[*] Melhorado a deteco do tipo de caracter utilizado para determinar o inicio
    e fim de um valor de atributo. (por: DSA)

07/01/2016
-- pcnLeitor --
[*] Melhorado a deteco do tipo de caracter utilizado para determinar o inicio
    e fim de um valor de atributo.
    por: Alexandre Eduardo / Italo Jurisato Junior

30/12/2015
-- pcnGerador --
[*] Adicionado os parmetros: ParseTextoXML e Atributo a procedure wCampoNFSe,
    desta forma  possvel gerar um campo com atributo.
    por: Italo Jurisato Junior

27/11/2015
-- pcnConversao --
[*] Adicionado o tipo de evento: teConfInternalizacao - (990910) 
    Confirmacao de Internalizacao da Mercadoria na SUFRAMA
    por: Italo Jurisato Junior

11/11/2015
-- pcnGerador --
[*] Ajuste no mtodo: wCampoCNPJCPF para preencher corretamente tags onde o CNPJ
     opcional. Refatorao para no exigir o CPais para preencher a tag como
    vazia   (por: Andr Moraes e DSA)
    http://www.projetoacbr.com.br/forum/index.php?showtopic=21734
[-] Correo para no gerar tags de cpf/cnpj em branco quando no so obrigatrias
    por: regys.silveira

09/11/2015
-- pcnGerador --
[*] Ajuste para a converso de quebras de Linhas por ';' respeitar o valor do
    parmetro "ParseTextoXML", (se o mesmo for False no faz a converso)
    (por: DSA)

-- pcnAuxiliar --
[*] Assinatura do mtodo: "FiltrarTextoXML" modificada, incluindo o parmertro:
    SubstituirQuebrasLinha: Boolean = True
    (por: DSA)

-- pcnSignature --
[*] Modificada para que as Tags "DigestValue", "SignatureValue", "X509Certificate"
    no tentem efetuar o ParseTextoXML
    (por: DSA)

30/10/2015
-- pcnConversao --
[-] Corrigido retorno de funo onde enumadores estavam errados	
	Por : SisComp
	
21/10/2015
-- pcnGerador --
[+] Adicionado novas mensagens para as novas TAGs conforme NT 2015/003 v 1.10.
    Por: Italo Jurisato Junior

19/10/2015
[-] Adicionado o tipo ptPersonalizado que estava faltando.
    por: Rmulo da Costa de Souza

22/09/2015
[-] Acerto para gerao de campos string removendo as quebras de linha e 
    trocando por ;, as quebras de linhas estavam gerando problemas de assinatura
    invlida, foi feito o acerto anteriormente para somente as observaes
    agora com o novo acerto qualquer campo string recebe a atualizao acabando
    de vez com o problema.
    por: regys.silveira

26/08/2015
[*] Removido alguns Tipos e Funes, pois so exclusivas do CT-e.
    Por: Italo Jurisato Junior

25/08/2015
-- pcnConversao --    (por: gabriellc)
[+] function CSTPISToStrTagPosText(const t: TpcnCstPis): string;
[+] function CSTIPIToStrTagPosText(const t: TpcnCstIpi): string;
[+] function CSTCOFINSToStrTagPosText(const t: TpcnCstCofins): string;
    http://www.projetoacbr.com.br/forum/index.php?showtopic=23771

20/08/2015
-- pcnConversao --    (por: gabriellc)
[+] function CSOSNToStrTagPosText(const t: TpcnCSOSNIcms): string;
[+] function OrigToStrTagPosText(const t: TpcnOrigemMercadoria): string;
[+] function modBCToStrTagPosText(const t: TpcnDeterminacaoBaseIcms): string;
[+] function modBCSTToStrTagPosText(const t: TpcnDeterminacaoBaseIcmsST): string;
[*] CSTICMSToStrTagPosText, adicionado Indice no inicio da descrio
    http://www.projetoacbr.com.br/forum/index.php?showtopic=23771

18/08/2015
[*] Incluido o tipo de evento: 610500 - teRegistroPassagemNFe.
    Por: Italo Jurisato Junior

12/08/2015
[+] function TpEventoToDescStr(const t: TpcnTpEvento): string;
    Retorna a descrio do tipo de evento
    Por: Italo Jurisato Junior

12/08/2015   (por: hleorj)
-- pcnConversao --
[+] function BandeiraCartaoToDescStr(const t: TpcnBandeiraCartao): string;
    http://www.projetoacbr.com.br/forum/index.php?showtopic=23505

09/08/2015   (por: hleorj)
-- pcnConversao --
[+] function modFreteToDesStr(const t: TpcnModalidadeFrete): string;
[+] function indProcToDescrStr(const t: TpcnIndicadorProcesso): string;
    http://www.projetoacbr.com.br/forum/index.php?showtopic=23439





