init commit
All checks were successful
build-api-image / build (push) Successful in 51s

This commit is contained in:
Antonio Lopes dos Santos
2026-08-04 16:52:02 -03:00
commit afec302c3e
11594 changed files with 1636728 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarEntradaTipo
{
const ENTRADA_EVENTUAL = 1;
const ENTRADA_ORDINARIA = 2;
const AJUSTE_ESTOQUE = 3;
const DOACAO = 4;
const PERMUTA = 5;
const SAIDA_IMPLANTACAO = 6;
const TRANSFERENCIA = 7;
}

View File

@@ -0,0 +1,10 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarEstabelecimentoTipo
{
const ALMOXARIFADO_CENTRAL = 'A';
const ALMOXARIFADO_REGIONAL = 'R';
const FARMACIA = 'F';
}

View File

@@ -0,0 +1,10 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarOperacaoTipo
{
const OPERACAO_INCLUSAO_REGISTRO = 1;
const OPERACAO_ALTERACAO_REGISTRO = 2;
const OPERACAO_EXCLUSAO_REGISTRO = 3;
}

View File

@@ -0,0 +1,12 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarProcessamentoStatus
{
CONST PROTOCOLO_NA_FILA_AGUARDANDO_INICIO_DO_PROCESSAMENTO = 1;
CONST SERVIDOR_INICIOU_PROCESSAMENTO_PROTOCOLO = 2;
CONST PROCESSAMENTO_FINALIZADO_SEM_INCONSISTENCIA = 3;
CONST PROCESSAMENTO_FINALIZADO_COM_INCONSISTENCIA = 4;
CONST ERRO_INTERNO_SERVIDOR = 5;
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarSaidaTipo
{
const SAIDA_POR_AJUSTE_ESTOQUE = 1;
const SAIDA_POR_AMOSTRA_EXPOSICAO_ANALISE = 2;
const SAIDA_POR_TRANSFERENCIA_REMANEJAMENTO = 3;
const SAIDA_POR_PERDA = 4;
const SAIDA_POR_DOACAO = 5;
const SAIDA_POR_VALIDADE_VENCIDA = 6;
const SAIDA_POR_DISTRIBUICAO = 7;
const DEVOLUCAO_DE_ENTRADA_PRODUTO = 8;
const SAIDA_POR_DEVOLUCAO_EMPRESTIMO = 9;
const SAIDA_PARA_EMPRESTIMO = 10;
const SAIDA_POR_APREENSAO_SANITARIA = 11;
const SAIDA_PARA_USUARIO_SUS_SEM_CNS = 12;
}

View File

@@ -0,0 +1,12 @@
<?php
namespace App\Enums\Integracao\Bnafar;
class BnafarServicoTipo
{
const ENTRADA = 1;
const SAIDA = 2;
const DISPENSACAO = 3;
const POSICAO_ESTOQUE = 4;
const AVALIACAO = 5;
}