Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como preencher o campo "Status" (E4_MSBLQL) e para que este campo serve?
Ambiente
Cross Segmentos - Backoffice (Linha Protheus) – Faturamento (SIGAFAT) – Todas as versões
Solução
Campo de status do registro da tabela de condição de pagamento. Determina se este registro/cadastro/ está ativo ou desativo para uso pelo sistema.
Exemplos:
1 – Condição de pagamento qualquer que possui o campo como “Inativo” em meio ao seu cadastro:
E4_MSBLQL = ‘1 – Inativo’
Caso 1:
Ao entrar no pedido de vendas (MATA410) por exemplo, e no campo “Cond. Pagto* [C5_CONDPAG]” colocar a condição de pagamento “123”, apresentará o HELP REGBLOQ:

Caso 2:
Ao copiar um pedido de vendas (MATA410) que tem no campo “Cond. Pagto* [C5_CONDPAG]” a condição de pagamento “123”, já colocada anteriormente quando não era bloqueada, ao tentar salvar o pedido de vendas apresentará o HELP A410CPGBLK:

Caso 3:
Ao liberar parcialmente e/ou faturar um pedido de vendas (MATA410) que tem no campo “Cond. Pagto* [C5_CONDPAG]” a condição de pagamento “123”, já colocada anteriormente quando não era bloqueada será possível liberar parcialmente e faturar pois a condição de pagamento foi colocada quando ainda era válida.
OBS: Caso você reafirme a condição de pagamento dando, selecionado o campo C5_CONDPAG e selecionando pela Lupa “F3” o sistema validará e alertará que a condição de pagamento está bloqueada.
2 – Condição de pagamento qualquer que possui o campo como “Ativo” em meio ao seu cadastro:
E4_MSBLQL = ‘2 – Ativo’
É possível usar a condição de pagamento livremente sem a aparência de HELPS.
Saiba mais sobre as condições de pagamento:
- TDN: https://tdn.totvs.com/pages/viewpage.action?pageId=240310845
- KCS: Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Condições de Pagamento (https://centraldeatendimento.totvs.com/hc/pt-br/articles/360017468312-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-SIGAFAT-Condi%C3%A7%C3%B5es-de-Pagamento)
0 Comentários