Protheus / ProdutoFornecedor rev1-2026-05-07
rev1-2026-05-07 Protheus 12.1.33

ProdutoFornecedor

CRUD do vínculo Produto x Fornecedor (tabela SA5) via rotina automática MATA060. Modelo 1 (cabeçalho simples) com chave composta de três partes — A5_FORNECE (6) + A5_LOJA (2) + A5_PRODUTO (15) — enviada concatenada no path. Pré-requisito: o fornecedor (SA2) e o produto (SB1) já cadastrados; este endpoint apenas registra o relacionamento entre eles.

Base URL https://erpapi.jetme.com.br/api/99/01 Empresa 99 · Filial 01
Vinculação com o ERP
Tabela mestre SA5 Vínculo Produto x Fornecedor
Rotina automática MATA060 Modelo 1 · MsExecAuto
Wrapper AdvPL U_MT060Exc src/lib/MT060EXC.prw
Operações & modos
POST modo 3 PUT modo 4 DEL modo 5
Dependências de ambiente
Cadastro · pré-requisito
Fornecedor
tabela SA2 · chave A2_COD + A2_LOJA
o par A5_FORNECE + A5_LOJA precisa existir em SA2 antes do POST
Cadastro · pré-requisito
Produto
tabela SB1 · chave B1_COD
o valor de A5_PRODUTO precisa existir em SB1 antes do POST
Cadastro · opcional
Fabricante
tabela SA2 · campos A5_FABR + A5_LOJFAB
quando preenchidos, devem apontar para fornecedor existente; MATA060 valida no MsExecAuto
Índices SIX
Estratégia de busca
ordem 1: A5_FILIAL+A5_FORNECE+A5_LOJA+A5_PRODUTO
ordem 2: A5_FILIAL+A5_PRODUTO+A5_FORNECE+A5_LOJA

Vínculo

CRUD por chave composta

Listagem

Listagem paginada e typeahead

Schemas

Definições canônicas — campos com origem SX3 rastreável