cicerobillo
-
Total de ítens
63 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por cicerobillo
-
-
13 minutos atrás, cicerobillo disse:
Estou instalando o ACBr para Delphi 10.2 Tokyo, mas só consigo insalar para Win32, mesmo selecionando Win64.
No arquivo .ini de configuração aparece Win64, mas no log aparece Win32.
Alguem com mesmo problema?
Analisando os fontes do instalador vi que a compilação está fixada somente para win32:
procedure TfrmPrincipal.LerConfiguracoes;
var
ArqIni: TIniFile;
I: Integer;
begin
ArqIni := TIniFile.Create(PathArquivoIni);
try
edtDirDestino.Text := ArqIni.ReadString('CONFIG', 'DiretorioInstalacao', ExtractFilePath(ParamStr(0)));
edtPlatform.ItemIndex := edtPlatform.Items.IndexOf('Win32');//edtPlatform.Items.IndexOf(ArqIni.ReadString('CONFIG', 'Plataforma', 'Win32'));
// edtDelphiVersion.ItemIndex := edtDelphiVersion.Items.IndexOf(ArqIni.ReadString('CONFIG', 'DelphiVersao', ''));
ckbFecharTortoise.Checked := ArqIni.ReadBool('CONFIG', 'FecharTortoise', True);
rdgDLL.ItemIndex := ArqIni.ReadInteger('CONFIG','DestinoDLL',0);
ckbCopiarTodasDll.Checked := ArqIni.ReadBool('CONFIG','CopiarTodasDLLs',False);
ckbBCB.Checked := ArqIni.ReadBool('CONFIG','C++Builder',False);
chkDeixarSomenteLIB.Checked := ArqIni.ReadBool('CONFIG','DexarSomenteLib',False);if Trim(edtDelphiVersion.Text) = '' then
edtDelphiVersion.ItemIndex := 0;edtDelphiVersionChange(edtDelphiVersion);
for I := 0 to frameDpk.Pacotes.Count - 1 do
frameDpk.Pacotes.Checked := ArqIni.ReadBool('PACOTES', frameDpk.Pacotes.Caption, False);
finally
ArqIni.Free;
end;
end;
-
Estou instalando o ACBr para Delphi 10.2 Tokyo, mas só consigo insalar para Win32, mesmo selecionando Win64.
No arquivo .ini de configuração aparece Win64, mas no log aparece Win32.
Alguem com mesmo problema?
-
o problema é que no path não tem esse caminho: C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Users\Public\Documents\RAD Studio\5.0\Dcp;
Na nova versão disponibilizada ontem (para corrigir problemas com D2010), voltou o problema que postei, com imagem, anteriormente para o XE6 (instalando os pacotes em C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Users\Public\Documents\RAD Studio\5.0\Dcp;)
-
após a ultima atualização apareceram os erros no arquivo anexo. Fiz as alterações no Path, conforme o blog do isaque, mas aparentemente o programa de instalação está pegando o Path original.
-
Acho que to precisando de óculos. Olhei todos os artigos anteriores e passe batido por esse. Obrigado
-
Infelizmente não encontrei nada no blog do isaque.a respeito da instalação.
-
Sim. D2007, DXE3, DXE4, DXE5 e DXE6
-
-
desculpe É que o outro está como "Resolvido".
. Voce pode apagar o topico?
Grato
-
-
O programa ACBrInstall.exe, quando usado para instalar no Delphi XE6, instala os arquivos .BPL e DPC na pasta do "C:\Users\Public\Documents\RAD Studio\5.0\BPL" e DPC ao invés de "C:\Users\Public\Documents\Embarcadero\Studio\14.0\BPL" e DPC.
Creio que deva ser atualizada a biblioteca JVCL e JCL para que retorne o ambiente correto.
Talvez a classe que deve ser atualizada seja essa ===> TJclBDSPlatform; (tPlatform: TJclBDSPlatform) <=== linha 141 de uPrincipal.pas
Abraços
Cicero
-
Pelo que sei, o comprador deve gerar uma NFe de entrada (com copia da DANFe para o Produtor) e reter o valor do FUNRURAL e recolher o valor ao INSS.
Veja em http://www.nfe.fazenda.gov.br/portal/perguntasFrequentes.aspx?tipoConteudo=LnhDJy3Fl+g=
-
Florianópolis tem seu sistema próprio, não compatível com o ACBr.
Veja os manuais em:
http://www.pmf.sc.gov.br/sites/notaeletronica/index.php?cms=nfps+e+++downloads&menu=5
Já Blumenau tem no ACBr utilizando o provedor GINFES, veja no demo do ACBr.
Manual do web service de Blumenau em:
http://www.blumenau.sc.gov.br/gxpsites/agxppdwn.aspx?1,1,556,O,P,0,6124%3bP%3b1%3b20,
P.S. Blumenau foi incluída na revision 5006 de 21/03/13, assim como várias outras cidades para o provedor GINFES. Somente não está sendo listado no Demo por falta de atualização no mesmo.
Confira a função "CodCidadeToProvedor" da unit pnfsConversao.pas
Ok. Obrigado.
-
Blumenau tem padrão próprio incompativel com ABRASF
-
Já procurei no forum, mas não achei nada.
Alguem tem alguma informação sobre NFSe de Florianopolis e região?
Agradeço qualquer informação.
-
Já existem tópicos relacionados
mas aqui no blog do isaque explica como você faz pra usar dois ou mais delphi no mesmo micro
http://isaquesp.blogspot.com.br/2011/09/varias-versoes-do-delphi-instaladas-sem.html
Fiz isso, mas os erros continuam ocorrendo. O problema é com a definição das variaveis ou parametros das funções/procedures:
C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(151) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(151) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(198) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(203) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(203) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(213) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(219) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(470) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeUtil.pas(972) Error: E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'C:\ACBr\Fontes\ACBrNFSe\ACBrNFSeNotasFiscais.pas(1636) Fatal: F2063 Could not compile used unit 'ACBrNFSeUtil.pas'Compilation failure -
por acaso tem mais de um delphi micro ou mais pastas do acbr?
tenho mais uma para Delphi2007 (em uma pasta separada) e compila normal.
Creio que deveria haver uma diretiva para Unicode, para compilar com versões a partir do Delphi2009.
-
[dcc32 Error] ACBrNFSeUtil.pas(198): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(203): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(203): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(213): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(219): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'eu corrigi substituindo as variaveis e constantes definidas como PChar por PAnsiChar.Quando se usa o instalador, os "warnings' não aparecem e podem ser um problema. Eu disse "podem" e não que são, mas devem ser analisados.Alem desses erros, existem muitos "warnings" só nesse pacote:[dcc32 Warning] ACBrNFSeUtil.pas(101): W1055 PUBLISHED caused RTTI ($M+) to be added to type 'NotaUtil'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(228): W1000 Symbol 'Resume' is deprecated[dcc32 Warning] ACBrNFSeNotasFiscais.pas(335): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(337): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(375): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(379): W1057 Implicit string cast from 'AnsiString' to 'WideString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(392): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(405): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(405): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(406): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(406): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(423): W1057 Implicit string cast from 'AnsiString' to 'WideString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(426): W1057 Implicit string cast from 'AnsiString' to 'WideString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(444): W1058 Implicit string cast with potential data loss from 'WideString' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(451): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(464): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(464): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(465): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(465): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(467): W1058 Implicit string cast with potential data loss from 'WideString' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(472): W1058 Implicit string cast with potential data loss from 'WideString' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(489): W1057 Implicit string cast from 'AnsiString' to 'WideString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(525): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(579): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(584): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(600): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(605): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(621): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(626): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(641): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(646): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(678): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(742): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeNotasFiscais.pas(742): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Error] ACBrNFSeUtil.pas(151): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(151): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Warning] ACBrNFSeUtil.pas(170): W1058 Implicit string cast with potential data loss from 'Char' to 'AnsiString'[dcc32 Error] ACBrNFSeUtil.pas(198): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(203): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(203): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(213): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Error] ACBrNFSeUtil.pas(219): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Warning] ACBrNFSeUtil.pas(233): W1058 Implicit string cast with potential data loss from 'Char' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(317): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(321): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(336): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(341): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(348): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(353): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(374): W1058 Implicit string cast with potential data loss from 'Variant' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(376): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(376): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(384): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(387): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(391): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(405): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(414): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(440): W1058 Implicit string cast with potential data loss from 'Variant' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(449): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(458): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(469): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(470): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Error] ACBrNFSeUtil.pas(470): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Warning] ACBrNFSeUtil.pas(470): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(470): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(478): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(478): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(478): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(482): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(483): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(487): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(488): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(488): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(490): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(925): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(929): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(955): W1058 Implicit string cast with potential data loss from 'Variant' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(960): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(971): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(972): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Error] ACBrNFSeUtil.pas(972): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'[dcc32 Warning] ACBrNFSeUtil.pas(972): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(972): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(980): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(980): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(980): W1044 Suspicious typecast of AnsiString to PWideChar[dcc32 Warning] ACBrNFSeUtil.pas(984): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(985): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(989): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(990): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(993): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(1165): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(1165): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'[dcc32 Warning] ACBrNFSeUtil.pas(1167): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(1168): W1057 Implicit string cast from 'AnsiString' to 'string'[dcc32 Warning] ACBrNFSeUtil.pas(1235): W1057 Implicit string cast from 'AnsiChar' to 'string'
-
esse erro ocorre pq a chamada da função 'RFill' esta sendo feita faltando um parametro booleano após o tamanho da string. Tem que alterar todas as units do pacote ACBr_SPED.dpk que utilizam essa função e que falta o parametro. Em alguns caso é utilizado o valor default dos parametros.
-
esse erro ocorre pq a chamada da função 'RFill' esta sendo feita faltando um parametro booleano após o tamanho da string. Tem que alterar todas as units do pacote ACBr_PAF.dpk que utilizam essa função e que falta o parametro. Em alguns caso é utilizado o valor default dos parametros.
-
Cicerobillo,
O primeiro erro foi sanado, agora quando ao segundo referente a constante AXML, também é na mesma unit?
Se sim, qual procedure ou function, pois não achei.
não Italo, o outro erro é na NFSeUtil e já foi corrigido. Obrigado.
- 1
-
Boa tarde Cicerobillo,
Fonte corrigido, favor atualizar e testar.
já havia corrigido. Obrigado.
-
Bom dia Cicerobillo,
Os erros estão ocorrendo mais precisamente em qual fonte?
ACBrCteUtil.
o outro erro que apontei é na unit ACBrNFSeUtil, então postei uma mensagem lá e apaguei do post acima.
-
-Tentativa de alterar o valor da constante "AXML" ao invés da variavel local "AStr" na unit ACBrNFSeUtil;
Instalador não compila pacotes para Delphi 10.2 Tokyo Win64
em Dúvidas Gerais sobre o ACBr
Postado · Editado por cicerobillo
O Isaque falou no Telegram que depende de bibliotecas de terceiros.
Todas devem ter correnspondente em 64bits