In a table where I record the number of parcels and the situation of each parcel, I need to go through it and find the sales orders where all parcels are paid.
Ex:
SELECT * FROM tabela_parcelas WHERE ID = X
Return:
ID Parcela | Situacao
123456 | 1 | Pago
123456 | 2 | Pendente
123456 | 3 | Pendente
000002 | 1 | Pago
000002 | 2 | Pago
@edit I need to check in the "table_parcels" if all portions of the XXX order have been paid, so in the "order_table" I can change the purchase status to "complete" or keep "pending."
The possible statuses of each installment are:
// 00 - pagamento efetuado
// 01 - pagamento não autorizado/transação recusada
// 02 - erro no processamento da consulta
// 03 - pagamento não localizado
// 10 - campo “idConv” inválido ou nulo
// 11 - valor informado é inválido, nulo ou não confere com o valor registrado
// 21 - Pagamento Web não autorizado
// 22 - erro no processamento da consulta
// 23 - erro no processamento da consulta
// 24 - Convênio não cadastrado
// 25 - Convênio não ativo
// 26 - Convênio não permite debito em conta
// 27 - Serviço inválido
// 28 - Boleto emitido
// 29 - pagamento não efetuado
// 30 - erro no processamento da consulta
// 99 - Operação cancelada pelo cliente