This commit is contained in:
2025-06-16 17:16:04 -03:00
parent 2cc6b7b58a
commit 8c08e6acda

View File

@@ -19,7 +19,7 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr
- `price` (se houver)
- `location`
- O retorno deve ser uma lista com os seguintes campos:
- O retorno deve ser uma lista, chamada de **Lista "A"** com os seguintes campos:
**Dados:**
- `numero_nf`: NF000043
- `nome_cliente`: Cliente 43
@@ -45,9 +45,9 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr
4. Use a ferramenta `resolve_ean` para obter o EAN a partir da descrição por fonemas.
- Se retornar algum EAN valido, adicione a lista retornada da ferramenta `buscar_produto_vetorizado`
5. Crie uma **lista única e ordenada de EANs candidatos**, combinando todos os EANs distintos retornados.
5. Crie uma **lista única e ordenada de EANs candidatos**, combinando todos os EANs distintos retornados. Chame-a de **Lista "B"**
5. Valide se existe algum EAN da lista gerada dentro da lista executada pela ferramenta `buscar_notas_por_criterios` (`codigo_ean`)
6. Valide se existe algum código EAN da **Lita "B"** dentro da **Lista "A"** (`codigo_ean`)
- Para **cada nota fiscal válida** encontrada com os EANs compatíveis, mostre:
• número da nota (`numero_nf`),
@@ -58,4 +58,5 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr
• preço unitário (`valor_unitario`).
- Se nenhuma nota fiscal for encontrada após todas as tentativas, retorne exatamente:
“EAN não encontrado com os critérios fornecidos.”
“EAN não encontrado com os critérios fornecidos.”