Parâmetros MFA001 ainda não documentados
Lista de campos visíveis nos prints da tela MFA001 (ver prints-MFA001/) que ainda não possuem arquivo .md de documentação técnica neste diretório. Cada entrada inclui o label visível na tela e a aba onde aparece, para orientar a criação futura do doc.
Quando for gerar a documentação, usar a skill doc-parametros-batch (em paralelo) ou doc-parametro (individual) — ela rastreia todas as referências ao parâmetro no código-fonte Delphi e SQL e gera o .md no formato padronizado.
Como documentar
- Identificar o nome real do campo
PARMFATUR.*nosource/MFA001/UMFA001.dfm/UdmMFA001.dfmprocurando pelo label visível listado abaixo. - Rodar
doc-parametrocom o nome do parâmetro (ex.:/doc-parametro ST_WMS). - Conferir a tabela contra
docs/schema/tables/PARMFATUR.sql(nome de coluna e domínio).
Aba Operações Padrão (aba inteira não documentada)
Operação 1
- Condição de Pagamento
- Forma de Pagamento
- Tabela de Compra
- Tabela de Venda
- Tabela de Locação
- Movimentação de Compra
- Movimentação de Venda
- Movimentação de Serviço
- Movim. Acerto Ordem
- Movim. Troca Devolução
- Movim. Troca Venda
- Movim. Transf. Saída
- Movim. Transf. Entrada
- Movimentação Operadora
- Conta p/ Desp. NF Entrada
- Conta p/ Desp. NF Saída
- Histórico Recebto à Vista
- Histórico Pagto à Vista
- Produto Padrão
- Seção Padrão
- Serviço Padrão
Operação 2
- Consumidor Final
- Técnico
- Operadora
- Mov de Débito Pendente p/ Vendedor (código de movimentação — não confundir com
ST_DEBITOVENDEDORdocumentado emst_debitovendedor.md) - Empresa Filial
- Movimentação de Saída da Matriz
- Movimentação de Entrada da Filial
- Movimentação de Saída da Filial
- Perfil de Índices
- Tipo de Pedido Padrão (Estábil)
- Transportador [MNF001/MNF002/MNF007]
- Transferência por estoque mínimo - MNF036:
- Local Origem
- Local Destino
Aba Parâmetros → Faturamento
Opção 1
- Atualizar Preço Promocional Vigente [TFA006]
- Integração com WMS
- Validar Matriz/Filial na Transferência?
- Checkbox Controle Carcaças [MNF001/MPD002/MNF002/MPD011]
- Checkbox Informar Seriais ao Salvar NF [MNF001]
- Checkbox Reparcelamento Automático [MNF033]
Opção 2
- Duplicação do Produto nas Tabelas de Preço
- Exigir Motivo Liberação Pedido/Nota
- Cadastro de Limite de Crédito (Acesso TFA0…)
- Reprocessar Movimentação Produtos
- Checkbox Permite Vários Itens no Contrato [TFA015]
- Checkbox Exibe motivo de bloqueio de Pedidos/Notas
- Utiliza Código de Barras Embalagem [MEQ015]
- Modelo Controle Lote [MPD002/MNF002/MPD011]
- Código de Liberação [MNF017]
- Reprocessar Preço Cliente [MFA006/MRC020]
Vendedor
- Checkbox Obriga tipo de vendedor "Principal"
- Checkbox Bloquear mesmo Tipo de Vendedor por Produto
- Tipo Vários Vendedores (combo)
- Checkbox Gera Comissão na Compensação Financ de Laudo
- Altera Base de Cálculo Vários Vendedores
Conferência
- Checkbox Conferência de Nota de Entrada (aba contém apenas este campo)
Aba Parâmetros → Notas Fiscais
Parâmetros de Notas
- Produto de Frete
- Importar Dados DI [MNF001]
Obs. Fiscais
Os ~40 checkboxes individuais dos grupos "Observação da Nota" e "Observação da Ordem Carregamento" estão mapeados por tp_obsnota.md e tp_obsordemcarreg.md (como bitmask). Cada bit/flag individual pode merecer entrada própria se houver dúvida sobre significado. Avaliar caso a caso.
Aba Parâmetros → Pedidos / O.S.
Opção 1
- Recusar Transportador
- Perfil Entregador
Opção 2
- Checkbox Conferência de Ordem Produção Pneu [MPD031]
- Obriga Cliente Cadastrado
- Checkbox Bloqueia Pedido com OS Liberada [MOF001]
- Usuário Conferência
- Valor Limite para Novo Pedido [MEQ032]
- Checkbox Bloquear Cliente na Transferência entre Empresas [MPD002]
- Bloqueia Alteração Pedido [MPD002] vindo de O.S. [MOF001]
- Ajustar Quantidade do Pedido com a Conferência [MPD031/MPD091]
- Checkbox Ignorar Pedidos Gerados por O.S. [MOF001]
- Checkbox Validar Quantidade Conferida [MPD031/MPD091/MPD097] (já existe
st_bloqfatnaoconferidos.md, mas a localização declarada é Opção 1 — o print mostra em Opção 2; revisar) - Grupo Duplicação de Pedido [MPD002] (apenas
ST_SOLICITAFATORestá documentado, os demais faltam):- Movimentação
- Cond. Pagto
- Forma Pagto
- Tipo de Pedido
- Produto ST
- Movimentação ST
Opção 3 (aba quase não documentada)
- Bloqueio Geral — grid de Subgrupos (Código / Descrição)
- Tipo Bloqueio (Comercial - MPD003)
- Grupo Frete por Pedido:
- Cobrança Automática
- Tipo Valor Frete
- Isento a partir de
- Valor
- Obriga Informar Transportador (JunsoftWEB/MPD002)
Aba Parâmetros → Locações
- Movim. Troca Venda Locações
- Movim. Troca Devolução Locações
- Tabela de Locação
- Código de Tipo de Contrato Locação
- Código de Tipo de Contrato Venda
Aba Layouts (aba inteira não documentada)
Todos os códigos de layout de impressão:
- Pedido Venda
- Orçamento
- Troca
- Obra
- Pedido Compra
- Ordem Serviço
- Receita
- Pesagem Inicial
- Etiqueta
- Ordem Carregamento
- Etiqueta Volume
- Conferência Item (Pesagem)
Aba Pedido Mobile
- Calcula Juro por Condição de Pagamento
- Verifica Limite/Dias em Atraso
Aba JunsoftWEB (aba inteira não documentada)
Geral
- Vincula Vendedor Automaticamente
- Bloqueia lançamento para cliente de outro vendedor
- Consultar apenas Pedidos do mesmo Vendedor
- Saldo Estoque - Lista de Produtos
- Disponibilizar itens
Layouts
- Pedido Venda (código do layout)
Inconsistência de terminologia (C)
Cerca de ~90 docs ainda usam "Parâmetros → Ambos → Opção 1/2" em vez da label visível "Parâmetros → Faturamento → Opção 1/2". "Ambos" é o nome do TTabSheet no .dfm (pagAmbos), não o Caption visível. Padronizar para a label visível em um próximo lote.
Outros
st_exibezerados.md— aponta parasource/TFA006/UdmTFA006.dfm:231. Não parece pertencer à MFA001. Avaliar se deve ser movido paratfa006-parametros/ou reformulado.