Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
HugoMacedo

PHC Stock minimo

Recommended Posts

HugoMacedo

Boas ppl,

Sabem como em PHC se consegue definir um stock minimo para um artigo e fazer com que isso gere alertas? Isto para não ficar sem stock pq mal recebo o alerta q esta no minimo faço a compra de imediato.

Alguma ajuda?

Cumprs! o/

Share this post


Link to post
Share on other sites
Dak

Boas.

Alertas só no ERP (PHC Enterprise). O que poderás fazer (se estiveres a trabalhar na gama intermédia PHC Advanced) será criar uma análise avançada que seja executada ao entrares na aplicação, e, que te mostre quais os artigos que atingiram esse valor de stock minimo.

Cumps

Share this post


Link to post
Share on other sites
rui.campos

A resposta sobre os alertas serem apenas em Enterprise não é rigorosa:

O PHC Adavnced corre sobre uma BD SQL Standard, pelo menos. Logo ai é possivel serem programados jobs que efectuem verificações na Base de Dados e enviem através do databasemail email alertando sobre as mais variadas situações.

Outro ponto também presente no Advanced serão os Eventos, poderemos aqui também programar o despoletar de mensagens, avisos ou emails sempre que faça por exemplo um doc de facturação e algum dos artigos atinja o stock minimo.

Pode tambem programar uma regra que faça as mesmas verificações

Pode igualmente criar uma opção no painel de navegação que refresque de minuto am minuto e conte os artigos que estão abaixo desse stock minimo.

Existem inumeras formas de ultrapassar a questão; já as desenvolvi a todas

Se puder ajudar contacte

RC

Share this post


Link to post
Share on other sites
Ricardo Soares

Sei que ja possou algum tempo apos a publicação, mas deixo uma dica na mesma:

cria uma analise de utilizador:

local temp_stkm

temp_stkm="select ref,stock,STMIN from st where stock<STMIN and stmin>0 order by ref"

If u_sqlexec(temp_stkm,"stkm")

    If reccount("stkm")>0

          Select stkm

                mostrameisto("stkm","Artigos abaixo do stock minimo")

          else end

    endif

endif

fecha("stkm")

(visto no "é um programa...")

poem-no a correr cada vez que abrires o sistema ou cria um snapshot com o seguinte:

select count(ref) from st where stock<STMIN and stmin>0

:cheesygrin:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.