Compartilhamento conhecimento sobre ADVPL, linguagem utilizada pela TOTVS S/A para desenvolvimento do sistema TOTVS Microsiga Protheus que encontra-se da versão 12.X.XXX.
Mais detalhes sobre o sistema: http://tdn.totvs.com/display/framework/Microsiga+Protheus
A base do sistema Microsiga Protheus encontra-se na estrutura de:
Tecnologia (http://tdn.totvs.com/display/tec/Home)
- Binários
1.1) Smartclient - Cliente utilizado para conectar ao servidor;
1.2) Appserver - Serviço executado no lado do servidor;
1.3) SmartClient HTML - Cliente configurado no lado do servidor para acesso HTML, não sendo necessrio reencrever códigos;
- DBAccess - Responsável pela integraço do Protheus (Appserver) com o banco de dados que esto homologados; (http://tdn.totvs.com/display/tec/DBAccess+-+Banco+de+dados)
Framework - Responsável por desenvolver ferramentas com base na Tecnologia (binrios e banco de dados) para agilizar o desenvolvimento do sistema Microsiga Protheus. (http://tdn.totvs.com/display/framework/Framework+Microsiga+Protheus)