ProtheusGuia de processo
Como escrever um chamado de Protheus que não volta por falta de informação
Chamado de Protheus que não volta: "o Protheus não funciona" não permite investigar, e você não precisa programar para escrever um chamado melhor.
Artigos
Protheus para quem opera e para quem desenvolve — e, daqui em diante, inteligência artificial, automação e desenvolvimento. Com contexto, fontes e as decisões explicadas.
ProtheusGuia de processo
Chamado de Protheus que não volta: "o Protheus não funciona" não permite investigar, e você não precisa programar para escrever um chamado melhor.
ProtheusGuia de processo
Baixa de título no contas a receber: comprovante chegou e o título continua em aberto. O que conferir na FINA070 antes de baixar, do registro ao saldo.
ProtheusGuia de processo
Divergência de estoque: uma consulta mostra 100, outra 70, e o produto é o mesmo. SB2 é saldo do armazém, SB8 é por lote e SBF é por endereço.
DesenvolvimentoReferência técnicaSérie · parte 4 de 4
M410STTS não descreve por completo a mudança de status: o padrão passa um número, o código da operação, e o retorno não é usado. Serve para observar.
DesenvolvimentoReferência técnica
MsExecAuto: uma integração que devolve só 'erro ao incluir' obriga a repetir o processo para saber o motivo. O diagnóstico começa antes do primeiro lote.
DesenvolvimentoGuia de processo
Compilar AdvPL e TLPP fora do TDS: terminal sem erro não confirma que a alteração está no Protheus. Faltam quatro perguntas antes de afirmar isso.
DesenvolvimentoGuia de processo
Usuário somente leitura no SQL Server: o nome do login não garante a permissão real. Um roteiro para verificar antes de conectar qualquer ferramenta.
DesenvolvimentoTutorial
Compilar AdvPL e TLPP pela linha de comando: o modo cli do TDS-LS lê um arquivo de ações, e o código de saída não é a última conferência.
IAGuia de processo
IA que inventou um campo do Protheus: que contexto dar para reduzir esse erro, de onde tirá-lo e como medir se a consulta melhorou de verdade.
DesenvolvimentoReferência técnicaSérie · parte 3 de 4
Ele dispara depois de o pedido estar gravado, fora da transação, sem PARAMIXB e com o retorno descartado. Isso define exatamente para que ele serve.
DesenvolvimentoReferência técnicaSérie · parte 1 de 4
MT410TOK bloqueia de verdade, recebe PARAMIXB e pode alterar o pedido antes de gravar — mas o padrão sobrescreve o retorno sem conferir.
DesenvolvimentoReferência técnicaSérie · parte 2 de 4
MTA410 só roda depois que o padrão já aprovou, então a regra só consegue apertar. Dispara também a partir de Compras — daí o guard de FunName().