Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

FAQ: 50920-Alterações na base através da utilização de programas específicos.
Produto:Datasul
Versão:1
Sintoma
50920-Alterações na base através da utilização de programas específicos.
Causa
Alterações na base através da utilização de programas específicos.
Solução

Versão FAQ 1.02

É importante a leitura por COMPLETO desta FAQ afim de sanar as eventuais dúvidas que por ventura existam.

Esta FAQ instrui ao cliente a forma de como contornar ou resolver o problema que foi reportado através da mensagem "13.869" no produto EMS 5.0 nas área de Controladoria e Finanças.

Em função de:

· Grande ocorrência de casos de “Alteração de Base de Dados nos clientes”;
· Do altíssimo risco que esta prática causa na base dos clientes;
· Do impacto negativo causado na imagem do produto Datasul;
· Da insuficiência de conter esta prática apesar da existência de normas para “Desenvolvimento Específico” e cláusula prevista no “Contrato de Licença de Uso e Taxa de Manutenção”.

Iniciamos nos módulos de Controladoria e Finanças do Produto Datasul EMS5 a implementação de controle específico que assegura a atualização das tabelas do produto Datasul somente por componentes do produto padrão Datasul.

Observações Importante:

A mensagem "13.869" possuí uma palavra que se chama "homologado", entenda-se como um programa homologado pela Datasul um programa que foi feito normalmente seguindo padrões de desenvolvimento específico no que se refere a atualização da base de dados, que somente podem ser desenvolvidos com a utilização de API´s disponíveis no produto padrão, sejam programas desenvolvidos pela Datasul Finanças, Franquias Datasul e até mesmos clientes.

Existirão situações em que programas específicos serão desenvolvidos e liberados pela Datasul Finanças em soluções de FO´s para corrigir problemas específicos na base de dados dos clientes (problemas estes normalmente gerados por exemplo pelo produto padrão), esta situação poderá ser entendida como um programa homologado pela Datasul pois foi será feito pela Datasul Finanças e se tem conhecimento do problema.

Pode ocorrer também do cliente solicitar a Datasul Finanças algum programa específico para corrigir alguma situação específica em sua base de dados (fora dos padrões), no entanto, este programa somente poderá ser feito e liberado pela Datasul Finanças e deverá existir uma FO para esta situação.

Esclarecendo que programas específicos poderão ser feitos por qualquer cliente ou Franquia da Datasul porém sempre com a utilização de API´s, no caso da não existência de API que atenda o propósito do desenvolvimento específico deverá ser aberta uma FO para a Datasul solicitando o orçamento para desenvolvimento desta API.

*** Se for apresentado a mensagem acima (13.869) em determinada rotina do sistema o que deverão fazer é o seguinte:

1) Se o programa que foi apresentado na mensagem é um programa específico que visa atender alguma necessidade específica do cliente, a solução poderá ser:

   - Após identificar exatamente o que o programa específico faz, deverão entrar em contato com a consultoria Finanças através do telefone (0**47) 2101-7444 onde um consultor especialista do módulo na Datasul irá lhes atender e verificar se através de uma outra rotina do sistema é possível obter o mesmo resultado, ou seja, sem a necessidade de específico;

   - Com base no código do programa que é apresentado na mensagem, deverão contactar a área de informática de sua empresa, verificar se a customização foi feita por esta área, se não foi, deverão verificar se o desenvolvimento foi feito por alguma Franquia da Datasul (em caso do específico ser feito pela Datasul verificar consideração abaixo), neste caso, independente de quem fez o programa se o mesmo (programa específico) faz atualização em tabelas do produto padrão Datasul esta atualização está sendo feita indevidamente pois é proibido e deverá ser feita através da utilização de API´s do sistema, se não existir API específica para tal situação/necessidade, deverá ser aberta uma FO para a Datasul solicitando o desenvolvimento desta API, este desenvolvimento será feito mediante aprovação de orçamento. Dúvidas sobre a existência de API´s, poderão contactar a consultoria Finanças através do telefone (0**47) 2101-7444 onde um consultor irá verificar/auxiliar.

2) Se esta mensagem for apresentada durante uma "manipulação" nos registros na base de dados via "progress", CUIDADO pois se for feito algum procedimento errado gerando inconsistências na base havendo a necessidade de abertura de FO ou contado via Suporte Telefônico, esta FO ou contato através do Suporte Telefônico será tratado via CONSULTORIA ou através de nossa área de serviços mediante aprovação de orçamento.

3) Em UPC´S de trigger´s é expressamente PROIBIDO incluir, alterar ou eliminar registros de tabelas das base de dados do produto padrão Datasul. UPC´S é somente para "alimentar" informações em base de dados específica dos clientes, se tiverem esta situação as alterações estarão sendo monitoradas internamente e também serão apresentada mensagens ao usuário. Lembrando que se tiverem problemas relacionados a UPC´s e em caso da necessidade de abertura de FO esta FO será tratada via CONSULTORIA ou através de nossa área de serviços mediante aprovação de orçamento.

<<< Importante: >>>

- Se a mensagem for apresentada em um programa que está chamando as API´s de pagamento de títulos contas á pagar (apb902ze) ou a API de alteração de títulos do contas à pagar (apb767zf), deve-se verificar se a chamada da API não está dentro de uma transação forçada no início do programa. Esta não deve existir, pois em caso de erros a própria API desfaz as alterações.

- Se a mensagem acima for apresentada em conseqüência de algum programa específico liberado pela Datasul, os Srs. deverão abrir uma ficha de ocorrência mencionando o problema que tiveram, deverão nesta ficha que será aberta citar através de qual ficha de ocorrência foi feita a liberação do programa específico, estaremos reavaliando o programa específico e se for o caso liberando nova versão do mesmo.

- Os Srs. terão um tempo de 15 dias para regularizar a situação dos específicos que alteram a base de dados, para isto, deverão executar o programa prgfin/spp/spp452aa.r através da opção "Executar Programas" do menu, após a execução deste programa num prazo de 15 dias a mensagem não será apresentada.