Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 30/05/2022
# pix
Avatar discord do usuario pabl.u

pabl.u

Mesma request da documentação (só que com a minha chave)

# pix
Avatar discord do usuario pabl.u

pabl.u

{
"calendario": {
"dataDeVencimento": "2022-05-31",
"validadeAposVencimento": 30
},
"devedor": {
"logradouro": "Alameda Souza, Numero 80, Bairro Braz",
"cidade": "Recife",
"uf": "PE",
"cep": "70011750",
"cpf": "12345678909",
"nome": "Francisco da Silva"
},
"valor": {
"original": "123.45",
"multa": {
"modalidade": "2",
"valorPerc": "15.00"
},
"juros": {
"modalidade": "3",
"valorPerc": "2.00"
},
"desconto": {
"modalidade": "1",
"descontoDataFixa": {
"data": "2022-05-31",
"valorPerc": "30.00"
}
}
},
"chave": "013931e9-9e36-405b-abc2-25e558f6935d",
"solicitacaoPagador": "Teste."
}

# pix
Avatar discord do usuario pabl.u

pabl.u

Tive uma ideia

# pix
Avatar discord do usuario pabl.u

pabl.u

Ver Respostas

Esquece isso aqui, tentei puxar da memória, mas não tá correto rs

# pix
Avatar discord do usuario pabl.u

pabl.u

request:

{
"calendario": {
"dataDeVencimento": "2022-06-01",
"validadeAposVencimento": 20
},
"devedor": {
"cpf": "",
"nome": "
",
"logradouro": "",
"cidade": "São Bernardo do Campo",
"uf": "SP",
"cep": "
"
},
"valor": {
"original": "5.00",
"multa": {
"modalidade": 2,
"valorPerc": "5.00"
},
"juros": {
"modalidade": 3,
"valorPerc": "1.00"
},
"desconto": {
"descontoDataFixa": {
"data": "2022-05-31",
"valorPerc": "3.00"
},
"modalidade": 3
}
},
"chave": "013931e9-9e36-405b-abc2-25e558f6935d",
"solicitacaoPagador": "Teste"
}

# pix
Avatar discord do usuario pabl.u

pabl.u

O mesmo erro para modalidades 3, 4, 5 e 6

# pix
Avatar discord do usuario pabl.u

pabl.u

(
[type] => https://pix.bcb.gov.br/api/v2/error/CobVOperacaoInvalida
[title] => Operação Inválida
[status] => 400
[detail] => A requisição que busca alterar ou criar uma cobrança com vencimento não respeita o schema ou está semanticamente errada.
[violacoes] => Array
(
[0] => Array
(
[razao] => O objeto cobv.valor.desconto apresenta modalidade nos valores de 3 a 6, porém o elemento cobv.valor.desconto.valorPerc não está preenchido.
[propriedade] => cobv.body.valor.desconto
)

[1] => Array
(
[razao] => O objeto cobv.valor.desconto apresenta modalidade nos valores de 3 a 6, porém o elemento cobv.valor.desconto.descontoDataFixa está preenchido ou não nulo.
[propriedade] => cobv.body.valor.desconto
)

[2] => Array
(
[razao] => O campo cobv.valor não respeita o schema
[propriedade] => cobv.body.valor
)

)

)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

É 5 ou 6, na verdade:
Percentual por antecipação dia corrido 5
Percentual por antecipação dia útil 6

# pix
Avatar discord do usuario pabl.u

pabl.u

Ver Respostas

[razao] => O objeto cobv.valor.desconto apresenta modalidade no valor 3 ou 4, porém cobv.valor.desconto.valorPerc encontra-se preenchido

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para o quê muda a mensagem de erro ?

# pix
Avatar discord do usuario pabl.u

pabl.u

:/

# pix
Avatar discord do usuario pabl.u

pabl.u

Ver Respostas

Dá erro também

# pix
Avatar discord do usuario pabl.u

pabl.u

Tentei também, Rubens

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Me parece que precisa a modalidade no desconto só pode ser 3, 4 ou 5, para poder passar percentual.

# pix
Avatar discord do usuario pabl.u

pabl.u

Mas se eu tiro a informação de desconto, a cobrança é emitida normalmente.
Porém, eu preciso dessa informação do desconto (pra evitar uma gambiarra monstruosa e tornar o sistema semântico)

# pix
Avatar discord do usuario pabl.u

pabl.u

Já tentei trocar o tipo de string para float/double (a documentação pede string).
Já inverti a ordem, mudei data de validade do desconto.
Já testei outras modalidades.

Sempre retorna o mesmo erro.

# pix
Avatar discord do usuario pabl.u

pabl.u

A requisição:

{
"calendario": {
"dataDeVencimento": "2022-06-01",
"validadeAposVencimento": 20
},
"devedor": {
"cpf": "",
"nome": "XXXXX XX XXXXX XXXXXX",
"logradouro": "XXX XXXXXXXX XXXXXX",
"cidade": "São Bernardo do Campo",
"uf": "SP",
"cep": "XXXXXXXX"
},
"valor": {
"original": "5.00",
"multa": {
"modalidade": 2,
"valorPerc": "5.00"
},
"juros": {
"modalidade": 3,
"valorPerc": "1.00"
},
"desconto": {
"descontoDataFixa": {
"data": "2022-05-31",
"valorPerc": "3.00"
},
"modalidade": 2
}
},
"chave": "013931e9-9e36-405b-abc2-25e558f6935d",
"solicitacaoPagador": "Teste"

# pix
Avatar discord do usuario pabl.u

pabl.u

(
[type] => https://pix.bcb.gov.br/api/v2/error/CobVOperacaoInvalida
[title] => Operação Inválida
[status] => 400
[detail] => A requisição que busca alterar ou criar uma cobrança com vencimento não respeita o schema ou está semanticamente errada.
[violacoes] => Array
(
[0] => Array
(
[razao] => O objeto cobv.valor.desconto apresenta modalidade no valor 1 ou 2, porém cobv.valor.desconto.valorPerc encontra-se preenchido
[propriedade] => cobv.body.valor.desconto
)

[1] => Array
(
[razao] => O campo cobv.valor não respeita o schema
[propriedade] => cobv.body.valor
)

)

)

# pix
Avatar discord do usuario pabl.u

pabl.u

Eu ainda enfrento problemas em emitir cobv, por causa do desconto 😕

# pix
Avatar discord do usuario pabl.u

pabl.u

Olá, boa noite (ou quase isso).