fluig_rm_save_record
Saves TOTVS RM records via the Business Layer (DataServer.saveRecord), preserving formulas, numbering, and allocations; run a dryRun first, validate XML against the schema, then confirm.
Instructions
🛑 ESCRITA NO ERP. Grava no RM pela BUSINESS LAYER (DataServer.saveRecord) — a forma CERTA, que respeita fórmula, consistência, numeração e rateio, tudo que um UPDATE direto atropela. Prefira esta a fluig_rm_db_exec. Chame primeiro SEM confirm para ver o dryRun; valide o XML contra fluig_rm_dataserver_schema e só então confirme.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | Yes | OBRIGATÓRIO. Ambiente alvo: "teste" (homologação, o host de FLUIG_HOST) ou "prod" (PRODUÇÃO REAL, o host de FLUIG_HOST_PROD). Não há default: a escolha é sempre explícita, para que ninguém leia homologação achando que é produção nem escreva em produção achando que é teste. | |
| xml | Yes | XML do registro conforme o schema do DataServer | |
| confirm | No | executa de verdade; sem isso devolve dryRun | |
| contexto | No | ex: CODCOLIGADA=1;CODSISTEMA=G;CODUSUARIO=mestre | |
| dataServerName | Yes | ex: RhuPessoaData |