command('integracao:bnafar-enviar-posicao-estoque') ->name('integracao:bnafar-enviar-posicao-estoque') ->withoutOverlapping() ->daily() ->at('22:00'); $schedule->command('integracao:bnafar-enviar-saida') ->name('integracao:bnafar-enviar-saida') ->withoutOverlapping() ->daily() ->at('22:00'); $schedule->command('integracao:bnafar-verificar-posicao-estoque') ->name('integracao:bnafar-verificar-posicao-estoque') ->withoutOverlapping() ->daily() ->at('02:30'); $schedule->command('integracao:bnafar-verificar-saida') ->name('integracao:bnafar-verificar-saida') ->withoutOverlapping() ->daily() ->at('02:30'); // Fila de atendimento. $schedule->command('farmacia:limpar-fila-atendimento') ->name('farmacia-limpar-fila-atendimento') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('00:25'); $schedule->command('painel-senha:limpar-fila-atendimento') ->name('painel-senha-limpar-fila-atendimento') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('00:30'); // Avisos do painel de senha $schedule->command('painel-senha:envio-aviso-agendado')->everyMinute(); // RIA. $schedule->command('integracao:ria-enviar-registro-aplicacao-retroativo') ->name('integracao:ria-enviar-registro-aplicacao-retroativo') ->withoutOverlapping() ->days([1,2,3,4,5]) ->everyTwoHours(); $schedule->command('integracao:ria-enviar-registro-atualizacao-retroativo') ->name('integracao:ria-enviar-registro-atualizacao-retroativo') ->withoutOverlapping() ->days([1,2,3,4,5]) ->everyTwoHours(); $schedule->command('integracao:ria-enviar-registro-aplicacao') ->name('integracao:ria-enviar-registro-aplicacao') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('01:00'); $schedule->command('integracao:ria-enviar-registro-atualizacao') ->name('integracao:ria-enviar-registro-atualizacao') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('01:00'); $schedule->command('integracao:ria-enviar-documento-com-inconsistencia') ->name('integracao:ria-enviar-documento-com-inconsistencia') ->withoutOverlapping() ->weeklyOn(6, '01:00'); $schedule->command('integracao:ria-enviar-documento-com-inconsistencia-retroativo') ->name('integracao:ria-enviar-documento-com-inconsistencia-retroativo') ->withoutOverlapping() ->weeklyOn(0, '01:00'); $schedule->command('integracao:ria-enviar-documento-alterado') ->name('integracao:ria-enviar-documento-alterado') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('04:00'); $schedule->command('integracao:ria-enviar-exclusao-documento') ->name('integracao:ria-enviar-exclusao-documento') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('05:00'); // RIRA $schedule->command('integracao:rira-enviar') ->name('integracao:rira-enviar') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('02:00'); // ERPSAUDE $schedule->command('integracao:erpsaude-buscar-atendimentos-hospital-santa-casa') ->name('integracao:erpsaude-buscar-atendimentos-hospital-santa-casa') ->withoutOverlapping() ->days([0,1,2,3,4,5,6]) ->at('02:30'); // ESUS $schedule->command('integracao:esus-enviar') ->name('integracao:esus-enviar') ->withoutOverlapping() ->days([1,2,3,4,5]) ->at('03:00'); } /** * Register the commands for the application. * * @return void */ protected function commands() { $this->load(__DIR__.'/Commands'); require base_path('routes/console.php'); } }