Protheus / ApropriacaoNaoCotas rev1-2026-05-16 · https://erpapi.jetme.com.br/api/99/01 Empresa 99 · Filial 01
rev1-2026-05-16 Protheus 12.1.33

ApropriacaoNaoCotas

Execução batch da rotina FINA182 (Apropriação Não Cotas) via REST. Endpoint Tier 3 — verbo no path com prefixo underscore: /_apropriar (FINA182 nOper=3). POST único, sem GET — a rotina é batch e não expõe state público; o efeito colateral (apropriações geradas) é contabilizado nas tabelas auxiliares CTK/CTJ e deve ser verificado via relatórios padrão Protheus.

Modo blind. O wrapper usa MsExecAuto com isBlind()=.T. — a rotina FINA182 não abre tela. Sucesso significa que o MsExecAuto retornou sem lMsErroAuto=.T.; pode retornar success=true mesmo se a base não tinha dados a apropriar (operação idempotente).
Bloqueio TOTVS: endpoint de processo; não manipula MSBLQL. Bloqueio aplicável recai sobre as próprias tabelas contábeis (CTK/CTJ), avaliado pelo FINA182.
Módulo SIGAFIN Financeiro · Apropriação Não Cotas
Tabela mestre batch · sem state público; resultado em CTK/CTJ
Rotina automática FINA182 MsExecAuto · modo blind
Wrapper AdvPL U_FN182Exc src/lib/FIN/FN182EXC.prw
Operações & modos
POST /_apropriar op 3 — Apropriar (única operação)
Dependências de ambiente
Tabelas alvo
Auxiliares contábeis (CTK/CTJ)
o efeito colateral da apropriação é gravado nessas tabelas
verificação pós-execução via relatórios padrão Protheus
Parâmetros (MV_PARxx)
FINA182 espera 3 parâmetros
MV_PAR01 = data de referência (Date; default dDataBase)
MV_PAR02 = recalcular (1=Sim default, 2=Não)
MV_PAR03 = mostrar lançamento (1=Sim, 2=Não default)
Wrapper
U_FN182Exc
src/lib/FIN/FN182EXC.prw · closure de 2 parâmetros
segundo argumento literal .T. ativa isBlind(); retorna {lOk, cMsg}
Build
Protheus 240223P+
build mínimo validado: 240223P; padrão herdado do WsBaixaPagar
thread REST: oWsSelf capturado antes de Begin Sequence;
uso de ::SetStatus após MsExecAuto (Self pode invalidar)

Apropriação Não Cotas (FINA182)

Execução batch da FINA182 em modo blind — Tier 3 (verbo no path)

Schemas

Definições canônicas — parâmetros MV_PARxx da rotina FINA182

Cenários

Catálogo de combinações reconhecidas pela ação /_apropriar.