Commit 5432b3bad64d7361e9b6af4f15768c381108d5a0
1 parent
8e821bdc
Exists in
master
Adaptação para força mapa.
Showing
6 changed files
with
27 additions
and
18 deletions
Show diff stats
MapaTesteProj/MapaCACIC.dproj
@@ -24,8 +24,7 @@ | @@ -24,8 +24,7 @@ | ||
24 | <Borland.Personality>Delphi.Personality</Borland.Personality> | 24 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
25 | <Borland.ProjectType /> | 25 | <Borland.ProjectType /> |
26 | <BorlandProject> | 26 | <BorlandProject> |
27 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">5</VersionInfo><VersionInfo Name="Debug">True</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.5</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">mapacacic.dpr</Source></Source></Delphi.Personality> <ModelSupport>False</ModelSupport> | ||
28 | -</BorlandProject></BorlandProject> | 27 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">5</VersionInfo><VersionInfo Name="Debug">True</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.5</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">mapacacic.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject> |
29 | </ProjectExtensions> | 28 | </ProjectExtensions> |
30 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> | 29 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
31 | <ItemGroup> | 30 | <ItemGroup> |
MapaTesteProj/MapaCACIC.identcache
No preview for this file type
MapaTesteProj/MapaTeste.dcu
No preview for this file type
MapaTesteProj/MapaTeste.dfm
@@ -218,6 +218,7 @@ object frmMapaCacic: TfrmMapaCacic | @@ -218,6 +218,7 @@ object frmMapaCacic: TfrmMapaCacic | ||
218 | Top = 182 | 218 | Top = 182 |
219 | Width = 250 | 219 | Width = 250 |
220 | Height = 13 | 220 | Height = 13 |
221 | + Hint = 'Nome do computador, constando o patrim'#244'nio.' | ||
221 | AutoSize = False | 222 | AutoSize = False |
222 | Caption = 'Computador' | 223 | Caption = 'Computador' |
223 | Font.Charset = DEFAULT_CHARSET | 224 | Font.Charset = DEFAULT_CHARSET |
@@ -249,8 +250,8 @@ object frmMapaCacic: TfrmMapaCacic | @@ -249,8 +250,8 @@ object frmMapaCacic: TfrmMapaCacic | ||
249 | Width = 250 | 250 | Width = 250 |
250 | Height = 13 | 251 | Height = 13 |
251 | Hint = | 252 | Hint = |
252 | - 'Patrim'#244'nio do Computador. Gentileza procure o n'#250'mero que se enco' + | ||
253 | - 'ntra no mesmo.' | 253 | + 'N'#250'mero do Patrim'#244'nio do Computador. Gentileza procure o n'#250'mero q' + |
254 | + 'ue se encontra em uma etiqueta colada no mesmo.' | ||
254 | HelpContext = 1 | 255 | HelpContext = 1 |
255 | AutoSize = False | 256 | AutoSize = False |
256 | Caption = 'Patrim'#244'nio' | 257 | Caption = 'Patrim'#244'nio' |
@@ -269,6 +270,7 @@ object frmMapaCacic: TfrmMapaCacic | @@ -269,6 +270,7 @@ object frmMapaCacic: TfrmMapaCacic | ||
269 | Top = 129 | 270 | Top = 129 |
270 | Width = 250 | 271 | Width = 250 |
271 | Height = 13 | 272 | Height = 13 |
273 | + Hint = 'Nome do usu'#225'rio logado.' | ||
272 | AutoSize = False | 274 | AutoSize = False |
273 | Caption = 'Nome' | 275 | Caption = 'Nome' |
274 | Font.Charset = DEFAULT_CHARSET | 276 | Font.Charset = DEFAULT_CHARSET |
@@ -550,7 +552,7 @@ object frmMapaCacic: TfrmMapaCacic | @@ -550,7 +552,7 @@ object frmMapaCacic: TfrmMapaCacic | ||
550 | AutoSize = False | 552 | AutoSize = False |
551 | Caption = | 553 | Caption = |
552 | 'O preenchimento correto dos campos abaixo define a exatid'#227'o do c' + | 554 | 'O preenchimento correto dos campos abaixo define a exatid'#227'o do c' + |
553 | - 'ontrole de patrim'#244'nio e localiza'#231#227'o f'#237'sica do equipamento. ' | 555 | + 'ontrole de patrim'#244'nio e localiza'#231#227'o f'#237'sica do equipamento. ' |
554 | Font.Charset = DEFAULT_CHARSET | 556 | Font.Charset = DEFAULT_CHARSET |
555 | Font.Color = clBlack | 557 | Font.Color = clBlack |
556 | Font.Height = -13 | 558 | Font.Height = -13 |
MapaTesteProj/MapaTeste.pas
@@ -304,6 +304,7 @@ Begin | @@ -304,6 +304,7 @@ Begin | ||
304 | 304 | ||
305 | if (Result <> '0') then | 305 | if (Result <> '0') then |
306 | Begin | 306 | Begin |
307 | + objCacic.setValueToFile('Configs' ,'modulo_patr' , objCacic.getValueFromTags('modPatrimonio' , Result, '<>'), strGerColsInfFileName); | ||
307 | objCacic.setValueToFile('Configs' ,'servidor_autenticacao', objCacic.getValueFromTags('dados_ldap' , Result), strGerColsInfFileName); | 308 | objCacic.setValueToFile('Configs' ,'servidor_autenticacao', objCacic.getValueFromTags('dados_ldap' , Result), strGerColsInfFileName); |
308 | objCacic.setValueToFile('Configs' ,'Patrimonio_Combos' , objCacic.getValueFromTags('Configs_Patrimonio_Combos' , Result), strGerColsInfFileName); | 309 | objCacic.setValueToFile('Configs' ,'Patrimonio_Combos' , objCacic.getValueFromTags('Configs_Patrimonio_Combos' , Result), strGerColsInfFileName); |
309 | objCacic.setValueToFile('Configs' ,'Patrimonio_Interface' , objCacic.getValueFromTags('Configs_Patrimonio_Interface', Result), strGerColsInfFileName); | 310 | objCacic.setValueToFile('Configs' ,'Patrimonio_Interface' , objCacic.getValueFromTags('Configs_Patrimonio_Interface', Result), strGerColsInfFileName); |
@@ -403,7 +404,11 @@ if edTeInfoPatrimonio5.text <> '' then | @@ -403,7 +404,11 @@ if edTeInfoPatrimonio5.text <> '' then | ||
403 | btGravarInformacoes.Caption := 'Informações enviadas com sucesso...'; | 404 | btGravarInformacoes.Caption := 'Informações enviadas com sucesso...'; |
404 | objCacic.setValueToFile('Collects','col_patr_last' , | 405 | objCacic.setValueToFile('Collects','col_patr_last' , |
405 | objCacic.enCrypt(strColetaAtual), strGerColsInfFileName); | 406 | objCacic.enCrypt(strColetaAtual), strGerColsInfFileName); |
406 | - objCacic.setValueToFile('Configs','col_patr_exe', 's', strGerColsInfFileName); | 407 | + if objCacic.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'N' then |
408 | + objCacic.setValueToFile('Configs','col_patr_exe', 'n', strGerColsInfFileName) | ||
409 | + else | ||
410 | + objCacic.setValueToFile('Configs','col_patr_exe', 's', strGerColsInfFileName); | ||
411 | + | ||
407 | 412 | ||
408 | End; | 413 | End; |
409 | objCacic.writeDebugLog(#13#10 + 'AtualizaPatrimonio: Dados Enviados ao Servidor!'); | 414 | objCacic.writeDebugLog(#13#10 + 'AtualizaPatrimonio: Dados Enviados ao Servidor!'); |
main.pas
@@ -1211,7 +1211,7 @@ begin | @@ -1211,7 +1211,7 @@ begin | ||
1211 | 1211 | ||
1212 | timerNuExecApos.Enabled := False; | 1212 | timerNuExecApos.Enabled := False; |
1213 | objCACIC.writeDebugLog('Invoca_GerCols: Criando Processo GerCols => "'+objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + '"'); | 1213 | objCACIC.writeDebugLog('Invoca_GerCols: Criando Processo GerCols => "'+objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + '"'); |
1214 | - if (p_acao = 'getTest') then //se for getTest, esperar a aplicação finalizar. | 1214 | + if ((p_acao = 'getTest') or (p_acao = 'getConfigs')) then //se for getTest, esperar a aplicação finalizar. |
1215 | objCACIC.createOneProcess(objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + ' /MainProgramName=' + objCACIC.getMainProgramName + ' /MainProgramHash=' + objCACIC.getMainProgramHash,true,SW_HIDE) | 1215 | objCACIC.createOneProcess(objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + ' /MainProgramName=' + objCACIC.getMainProgramName + ' /MainProgramHash=' + objCACIC.getMainProgramHash,true,SW_HIDE) |
1216 | else | 1216 | else |
1217 | objCACIC.createOneProcess(objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + ' /MainProgramName=' + objCACIC.getMainProgramName + ' /MainProgramHash=' + objCACIC.getMainProgramHash,false,SW_HIDE); | 1217 | objCACIC.createOneProcess(objCACIC.getLocalFolderName + 'Modules\gercols.exe /'+p_acao+' /WebServicesFolderName='+objCACIC.getWebServicesFolderName +' /LocalFolderName='+objCACIC.getLocalFolderName + ' /WebManagerAddress=' + objCACIC.getWebManagerAddress + ' /MainProgramName=' + objCACIC.getMainProgramName + ' /MainProgramHash=' + objCACIC.getMainProgramHash,false,SW_HIDE); |
@@ -1228,7 +1228,7 @@ begin | @@ -1228,7 +1228,7 @@ begin | ||
1228 | if (ActualActivity<>4) and (objCACIC.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'S') then | 1228 | if (ActualActivity<>4) and (objCACIC.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'S') then |
1229 | Invoca_MapaCacic | 1229 | Invoca_MapaCacic |
1230 | else | 1230 | else |
1231 | - MessageDlg(#13#13+'Módulo desabilitado!',mtError, [mbOK], 0); | 1231 | + MessageDlg(#13#13+'Módulo desabilitado!',mtInformation, [mbOK], 0); |
1232 | end; | 1232 | end; |
1233 | 1233 | ||
1234 | //////////////////////////////////////////////////////////////////////////////// | 1234 | //////////////////////////////////////////////////////////////////////////////// |
@@ -1293,15 +1293,7 @@ begin | @@ -1293,15 +1293,7 @@ begin | ||
1293 | (trim(objCACIC.getValueFromFile('Configs','DtHrUltimaColeta', strGerColsInfFileName))='') or | 1293 | (trim(objCACIC.getValueFromFile('Configs','DtHrUltimaColeta', strGerColsInfFileName))='') or |
1294 | (trim(objCACIC.getValueFromFile('Configs','forca_coleta', strGerColsInfFileName))='S') Then | 1294 | (trim(objCACIC.getValueFromFile('Configs','forca_coleta', strGerColsInfFileName))='S') Then |
1295 | Begin | 1295 | Begin |
1296 | - //////////////////////////////////////////////////////////////////////////////// | ||
1297 | - // CRIADO PARA TESTAR A CHAMADA DO MAPA CACIC // | ||
1298 | - //////////////////////////////////////////////////////////////////////////////// | ||
1299 | - if (trim(objCACIC.getValueFromFile('Configs','col_patr_exe', strGerColsInfFileName))<>'s') | ||
1300 | - and (ActualActivity<>4) | ||
1301 | - and (objCACIC.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'S') then begin | ||
1302 | - objCACIC.writeDebugLog('ExecutaCACIC: Executa chamada ao Mapa Cacic...'); | ||
1303 | - Invoca_MapaCacic; | ||
1304 | - end; | 1296 | + |
1305 | timerCheckNoMinuto.Enabled := false; | 1297 | timerCheckNoMinuto.Enabled := false; |
1306 | objCACIC.writeDebugLog('ExecutaCACIC: Preparando chamada ao Gerente de Coletas...'); | 1298 | objCACIC.writeDebugLog('ExecutaCACIC: Preparando chamada ao Gerente de Coletas...'); |
1307 | 1299 | ||
@@ -1327,9 +1319,20 @@ begin | @@ -1327,9 +1319,20 @@ begin | ||
1327 | 1319 | ||
1328 | objCACIC.writeDebugLog('ExecutaCACIC: Primeira chamada ao Gerente de Coletas...'); | 1320 | objCACIC.writeDebugLog('ExecutaCACIC: Primeira chamada ao Gerente de Coletas...'); |
1329 | Invoca_GerCols('getConfigs'); | 1321 | Invoca_GerCols('getConfigs'); |
1330 | - | 1322 | + |
1323 | + //////////////////////////////////////////////////////////////////////////////// | ||
1324 | + // CRIADO PARA TESTAR A CHAMADA DO MAPA CACIC // | ||
1325 | + //////////////////////////////////////////////////////////////////////////////// | ||
1326 | + if (trim(objCACIC.getValueFromFile('Configs','col_patr_exe', strGerColsInfFileName))<>'s') | ||
1327 | + and (ActualActivity<>4) | ||
1328 | + and (objCACIC.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'S') then begin | ||
1329 | + objCACIC.writeDebugLog('ExecutaCACIC: Executa chamada ao Mapa Cacic...'); | ||
1330 | + Invoca_MapaCacic; | ||
1331 | + end; | ||
1332 | + | ||
1331 | sleep(3000); // Pausa para início do Gerente de Coletas e criação do arquivo temp\aguarde_GER.txt | 1333 | sleep(3000); // Pausa para início do Gerente de Coletas e criação do arquivo temp\aguarde_GER.txt |
1332 | 1334 | ||
1335 | + | ||
1333 | Application.ProcessMessages; | 1336 | Application.ProcessMessages; |
1334 | InicializaTray; | 1337 | InicializaTray; |
1335 | 1338 |