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 |