Pular para o conteúdo principal

Postagens

MV_TPSALDO: como descontar B2_QEMP na MATA241 (FAQ Protheus)

FAQ TOTVS · Protheus · Estoque FAQ TOTVS Protheus: MV_TPSALDO desconta B2_QEMP na MATA241? Na MATA241 (Movimentação Interna Modelo 2), a validação de saldo nem sempre olha só o estoque físico. Parte do saldo pode estar empenhada em B2_QEMP . Este FAQ explica qual parâmetro controla esse desconto e como montar a configuração correta. Resposta rápida: para descontar B2_QEMP na MATA241, configure MV_TPSALDO = S . 1. O que é o MV_TPSALDO no Protheus? O parâmetro MV_TPSALDO define o tipo de saldo considerado nos movimentos internos. Na prática, ele decide se a rotina usa a composição completa via SaldoSB2() ou uma fórmula simplificada. 2. Qual parâmetro desconta o campo B2_QEMP? MV_TPSALDO = S Com esse valor, a MATA241 passa por SaldoMov() → SaldoSB2() , e o empenho entra no cálculo do saldo disponível: nEmpenho := B2_QEMP saldo disponível -= nEmpenho Também desconta com MV_TPSALDO = C , desde que ...
Postagens recentes

Um texto diferente do convencional

Um assunto off topic aqui. Mas me pego refletindo sobre as coisas, os caminhos de Deus, as situações e tudo aquilo que os caminhos nos fazem acreditar que estamos fazendo nossa vontade, mas acredito que Deus é muito mais poderoso que isso. Esses dias estava pensando como diferenciar uma situação de Deus e uma situação do Diabo ; então, conversando entre irmãos, veio uma afirmação simples: tudo o que glorifica a Deus é dele. Exemplo: tudo aquilo que você fizer para o amadurecimento espiritual da sua família e amigos é de Deus; o contrário, que é mais difícil de pensar, não é. Por que cheguei nesse ponto? Pois tem muitas pessoas falando que é de Deus, mas será que realmente é? O evangelho nos constrange todos os dias; aprendemos e evoluímos , não sozinhos, mas na comunhão dos irmãos e irmãs com quem convivemos. Falar que estamos sozinhos nesse mundo é uma irresponsabilidade tremenda. Como pode alguém acreditar que estamos sozinhos aqui? Toda a perfeição do mar, das florestas , d...

Como Fazer Squash and Merge

  Como Fazer Squash and Merge O Squash and Merge é o processo de condensar todos os commits de uma branch secundária num único commit antes de integrá-los na branch principal ( master ou main ). 1. Via Interface Web (GitHub/GitLab) Esta é a forma mais comum e recomendada para grandes projetos, pois permite que a revisão de código (Code Review) seja feita antes da integração. No GitHub: Abra o seu Pull Request (PR) . Navegue até ao fundo da página, na secção de "Merge". Não clique diretamente no botão verde. Clique na seta para baixo ao lado do botão. Selecione a opção "Squash and merge" . Clique no botão que agora diz "Squash and merge". Irá aparecer uma caixa para editar a mensagem do commit final. Resuma o que foi feito e confirme. 2. Via Linha de Comandos (CLI) Se precisar de fazer isto manualmente no seu terminal, o fluxo é o seguinte: # 1. Certifique-se de que a sua branch de funcionalidade está atualizada (Rebase) git checkout dev_charles git...

Fluxo de Rebase para Atualização de Branches

Fluxo de Rebase para Atualização de Branches  Este guia detalha o fluxo de trabalho mais comum e direto para manter uma feature branch atualizada com a branch principal ( master ou main ), garantindo um histórico de commits linear e limpo. ⚠️ REGRA DE OURO: NUNCA utilize o rebase em branches públicas ou partilhadas com outros programadores. 1. A Sequência de Comandos Este é o método mais eficiente, pois combina a descarga de dados e a reaplicação dos commits num único passo. # 1. Mudar para a sua branch de trabalho git checkout dev_charles # 2. Atualizar a sua branch com a base da master (Atalho simplificado) git pull --rebase origin master # 3. Atualizar o servidor com o novo histórico (requer força) git push origin dev_charles --force-with-lease 2. O que acontece em cada etapa? git checkout dev_charles Garante que está posicionado na branch correta onde o trabalho está a ser desenvolvido. git pull --rebase origin master Este é o comando principal e o mais utilizado no dia-a...

Cadeia de Markov

Cadeia de Markov Uma Cadeia de Markov é um processo estocástico (aleatório) que modela uma sequência de estados onde a probabilidade de transição para o próximo estado depende apenas do estado atual, e não dos eventos passados