@extends('layouts.authenticated') @section('extrajs') @endsection @section('content')

D+0 E D+1 AUTOMÁTICO

Rotina de Agendamento de D+0 e D+1 Automático

Clique no botão abaixo para testar a rotina que efetua o agendamento do D+0 e D+1 automático para os clientes que estão com esta funcionalidade habilitada.

@csrf
Gerenciar Clientes

Clientes com D+0 habilitado

@if (count($arrayClientesD0Habilitados) > 0) @foreach ($arrayClientesD0Habilitados as $cliente) @endforeach @else @endif
CPF/CNPJ Nome Horário Desejado
{{ formataCNPJ($cliente['taxnumber']) }} {{ $cliente['name'] }} {{ $cliente['d0time'] }}
Não há clientes habilitados.

Clientes com D+1 habilitado

@if (count($arrayClientesD1Habilitados) > 0) @foreach ($arrayClientesD1Habilitados as $cliente) @endforeach @else @endif
CPF/CNPJ Nome Horário Desejado
{{ formataCNPJ($cliente['taxnumber']) }} {{ $cliente['name'] }} {{ $cliente['d1time'] }}
Não há clientes habilitados.

D+0 Automático Agendados

@if (count($arrayAgendamentosD0) > 0) @foreach ($arrayAgendamentosD0 as $cliente)

{{ $cliente['name'] }}

CNPJ/CPF: {{ formataCNPJ($cliente['taxnumber']) }}
@if (count($cliente['todosAgendamentosD0Cliente']) > 0) @foreach ($cliente['todosAgendamentosD0Cliente'] as $agendamento) @endforeach
Data/Hora Status Valor Retorno Validação
{{ datetime2br($agendamento['scheduleddatetime']) }} {{ $agendamento['operationstatus'] }} {{ ($agendamento['operationvalue']) ? formatMoneyBr($agendamento['operationvalue']) : '-' }} {{ ($agendamento['operationresponse']) ? $agendamento['operationresponse'] : '-' }}
{{--
@csrf
--}} @if ($agendamento['operationstatus'] == 'AGENDADO')
@csrf
@elseif ($agendamento['operationstatus'] == 'CANCELADO') - {{--
@csrf
--}} @else - @endif
@else

Cliente habilitado porém não há agendamentos.

@endif
@endforeach @else

Não há agendamentos.

@endif

D+1 Automático Agendados

@if (count($arrayAgendamentosD1) > 0) @foreach ($arrayAgendamentosD1 as $cliente)

{{ $cliente['name'] }}

CNPJ/CPF: {{ formataCNPJ($cliente['taxnumber']) }}
@if (count($cliente['todosAgendamentosD1Cliente']) > 0) @foreach ($cliente['todosAgendamentosD1Cliente'] as $agendamento) @endforeach
Data/Hora Status Valor Retorno Validação
{{ datetime2br($agendamento['scheduleddatetime']) }} {{ $agendamento['operationstatus'] }} {{ ($agendamento['operationvalue']) ? formatMoneyBr($agendamento['operationvalue']) : '-' }} {{ ($agendamento['operationresponse']) ? $agendamento['operationresponse'] : '-' }}
{{--
@csrf
--}} @if ($agendamento['operationstatus'] == 'AGENDADO')
@csrf
@elseif ($agendamento['operationstatus'] == 'CANCELADO') - {{--
@csrf
--}} @else - @endif
@else

Cliente habilitado porém não há agendamentos.

@endif
@endforeach @else

Não há agendamentos.

@endif

Executar D+0 e D+1 Automático

Clique no botão abaixo para executar o D+0 e D+1 automaticamente para todos os agendamentos acima.

@csrf
@endsection