Skip to content

Commit f413f78

Browse files
feat: atualizar para v305
1 parent 78d93f2 commit f413f78

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

src/Entities/ContasReceber/Enum/TipoFiltroData.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ enum TipoFiltroData: string
1010
{
1111
case DATA_DE_EMISSAO = 'E';
1212
case DATA_DE_VENCIMENTO = 'V';
13-
}
13+
case DATA_DE_RECEBIMENTO = 'R';
14+
}

src/Entities/ContasReceber/Schema/Get/GetParams.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* @param \DateTimeInterface|string|null $dataFinal
2828
* @param ?int[] $idsCategorias
2929
* @param ?int $idPortador
30+
* @param ?int $idContato
3031
* @param ?int $idVendedor
3132
* @param ?int $idFormaPagamento
3233
* @param ?int $boletoGerado
@@ -40,12 +41,13 @@ public function __construct(
4041
\DateTimeInterface|string|null $dataFinal = null,
4142
public ?array $idsCategorias = null,
4243
public ?int $idPortador = null,
44+
public ?int $idContato = null,
4345
public ?int $idVendedor = null,
4446
public ?int $idFormaPagamento = null,
4547
public ?int $boletoGerado = null
4648
) {
4749
$this->situacoes = array_map(
48-
fn (Situacao|int|null $situacao) => $situacao instanceof Situacao ? $situacao->value : $situacao,
50+
fn(Situacao|int|null $situacao) => $situacao instanceof Situacao ? $situacao->value : $situacao,
4951
$situacoes
5052
);
5153
$this->tipoFiltroData = $tipoFiltroData instanceof TipoFiltroData ? $tipoFiltroData->value : $tipoFiltroData;

src/Entities/FormasDePagamentos/Enum/TipoPagamento.php

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,21 @@ enum TipoPagamento: int
1919
case DUPLICATA_MERCANTIL = 14;
2020
case BOLETO_BANCARIO = 15;
2121
case DEPOSITO_BANCARIO = 16;
22+
/**
23+
* Pagamento Instantâneo (PIX) - Dinâmico
24+
*/
2225
case PIX = 17;
2326
case TRANSFERENCIA_BANCARIA_CARTEIRA_DIGITAL = 18;
2427
case PROGRAMA_DE_FIDELIDADE_CASHBACK_CREDITO_VIRTUAL = 19;
28+
/**
29+
* Pagamento Instantâneo (PIX) – Estático
30+
*/
31+
case PIX_ESTATICO = 20;
32+
case CREDITO_EM_LOJA = 21;
33+
/**
34+
* Pagamento Eletrônico não Informado - falha de hardware do sistema emissor
35+
*/
36+
case PAGAMENTO_ELETRONICO_NAO_INFORMADO = 22;
2537
case SEM_PAGAMENTO = 90;
2638
case OUTROS = 99;
27-
}
39+
}

0 commit comments

Comments
 (0)