Abaixo, um exemplo do comando em SQL.
SELECT A.RA_FILIAL, A.RA_MAT, A.RA_NOME, A.RA_XBLVTVR
,ISNULL(CONVERT(VARCHAR(1024),CONVERT(VARBINARY(1024),RA_XHSTBLQ)),'') AS RA_XHSTBLQ
FROM SRA010 A WITH (NOLOCK)
WHERE A.RA_XHSTBLQ IS NOT NULL AND A.RA_XBLVTVR = 'S'
ORDER BY 4 ASC
REF:
http://www.blacktdn.com.br/2011/10/protheus-mssql-retornando-o-conteudo-de.html
sexta-feira, 28 de outubro de 2016
quinta-feira, 27 de outubro de 2016
Propriedades Atalho Protheus
Segue o comando nas propriedades:
ANTES:
C:\smartclient_erp\Smartclient.exe
DEPOIS:
C:\smartclient_erp\Smartclient.exe -m -p=SIGAADV -c=TCP -e=PRODUCAO
ANTES:
C:\smartclient_erp\Smartclient.exe
DEPOIS:
C:\smartclient_erp\Smartclient.exe -m -p=SIGAADV -c=TCP -e=PRODUCAO
terça-feira, 25 de outubro de 2016
Reestruturação do financeiro SE5 - FK - PROTHEUS V12
A tabela SE5 - Movimentações bancárias cresceu ao longo do ciclo de vida das versões do Microsiga Protheus, que ocasionou alguns problemas estruturais e lógicos, impactando principalmente na performance das rotinas envolvidas e também no processo de evolução do produto.
Para que fosse possível manter um processo contínuo de evolução do produto, foi elaborado um projeto para reestruturação da tabela de movimentações bancárias, criando uma nova família de tabelas para normalização da tabela SE5. Essa nova família de tabelas, com o prefixo FK, possui 11 tabelas, sendo:
Tabela
|
Descrição
|
Função
|
---|---|---|
FK1 | Baixas a receber | Registrar as baixas de títulos a receber |
FK2 | Baixas a pagar | Registrar as baixas de títulos a pagar |
FK3 | Impostos calculados | Armazenar os valores de impostos calculados para títulos a receber ou pagar |
FK4 | Impostos retidos | Armazenar os valores de impostos retidos para títulos a receber ou pagar |
FK5 | Movimentos bancários | Registra as movimentações bancárias de títulos a receber, a pagar e individuais |
FK6 | Valores acessórios | Registra os valores de juros, multas, descontos, acréscimos e etc. de títulos a receber e pagar |
FK7 | Tabela auxiliar | Nessa tabela são armazenadas as chaves de amarração entre as tabelas SE1 e SE2 com as tabelas FK1 e FK2 |
FK8 | Dados contábeis | Gravação de dados complementares da tabela FK5, exclusivamente com dados contábeis |
FK9 | Complemento de movimento | Gravação de dados complementares da tabela FK5, com dados de origem de módulos que integram ao Financeiro |
FKA | Rastreio de movimento | Reúne em um único processo as informações referentes às baixas (FK1/FK2), movimento bancário (FK5) e cheques (SEF) e suas operações de estorno |
FKB | Tipos de movimentos | Uso interno |
REF:
http://tdn.totvs.com/pages/releaseview.action?pageId=183730415
quarta-feira, 19 de outubro de 2016
License Server 2014 TOTVS Protheus
Com o novo TOTVS LICENSE SERVER 2014, não será
mais necessário hardlock, parar as operações para atualizar as licenças, fazer
novas solicitações de arquivo de licenças, entre outras vantagens. A conexão
será efetuada diariamente, automaticamente atualizando o serviço sempre para
mais 21 dias. Assim caso perca a conexão com a internet o serviço irá ter o
funcionamento limite de 21 dias, até o retorno da conexão com a internet.Abaixo
segue o Link do TDN com documentação completa:
Para atualização, será necessário baixar o instalador do link ftp://ftp.totvs.com.br/hlcloud/Instaladores/ e executá-lo.
REF:
http://tdn.totvs.com/display/framework/TOTVS+|+License+Server+2014
Neste momento será atualizado o Binário e Repositório de Objetos (RPO) do License Server.
Com o Novo License Server você evita:
• Paradas do servidor
• Aberturas de chamado
• Poup-ups indesejáveis
IMPORTANTE:
Caso as licenças full e light subam corretamente, porém o dbaccess não considere mais do que 2 usuários e o seu licenciamento não seja por processador,
deverá ser colocado a tag LicenseModel=USER no dbaccess.ini
Ex:
[General]
LicenseServer=192.XXX.XX.XX
LicensePort=5555
LicenseModel=USER
...
Para atualização, será necessário baixar o instalador do link ftp://ftp.totvs.com.br/hlcloud/Instaladores/ e executá-lo.
REF:
http://tdn.totvs.com/display/framework/TOTVS+|+License+Server+2014
Neste momento será atualizado o Binário e Repositório de Objetos (RPO) do License Server.
Com o Novo License Server você evita:
• Paradas do servidor
• Aberturas de chamado
• Poup-ups indesejáveis
IMPORTANTE:
Caso as licenças full e light subam corretamente, porém o dbaccess não considere mais do que 2 usuários e o seu licenciamento não seja por processador,
deverá ser colocado a tag LicenseModel=USER no dbaccess.ini
Ex:
[General]
LicenseServer=192.XXX.XX.XX
LicensePort=5555
LicenseModel=USER
...
segunda-feira, 3 de outubro de 2016
Proxy Mashup Protheus
A estrutura montada inicialmente pela TOTVS gerou um gargalo. Pois toda
a lógica de execução do TOTVS Mashup é baseada em um servidor hospedado no Data
Center da TOTVS, por este motivo, toda a comunicação com os sites de terceiros
é feita a partir da rede da TOTVS, o que em alguns casos, causa um bloqueio de
IPs devido ao alto número de requisições vindos da mesma rede.
Qual foi a solução apresentada pela TOTVS. Eles criaram o Proxy TOTVS
Mashup. Ele será instalado no servidor do Cliente toda a comunicação com os
sites de terceiros será feita diretamente da rede local. O serviço irá fazer a
comunicação com o servidor TOTVS somente para carregar a lógica de execução do
Mashup e para a validação do usuário, assim quando o Mashup for atualizado no
servidor, automaticamente será atualizado no Proxy. Com esta solução iremos
diminuir o número de requisições vindos do mesmo IP e consequentemente diminuir
as chances de bloqueio.
No meu caso, foi necessário atualizar o service pack e o windows
framework.
Windows Server 2008 R2
C/ SP1
Microsoft .NET
Framework 4.6.1
Requisitos:
Windows com suporte a .NET Framework 4.0 ou superior
4 GB de RAM e 4 núcleos de processamento.
Permissão de saída para internet sem necessidade de proxy.
Liberação para se comunicar em qualquer porta com qualquer site,
utilizando os protocolos HTTP e HTTPS.
Se você utilizar o Protheus 11 deve atualizar a lib mais recente
disponível no portal.
Parâmetro:
MV_URLMSHP
Tipo: Caracter
Conteúdo: http://localhost:8055/TOTVSSoa.Host/SOAManager.svc
REF.:
Para fazer o download do Proxy TOTVS Mashups, basta acessar o link
abaixo:
Abaixo está o link do TDN para instalação e configuração do Proxy TOTVS
Mashups:
Assinar:
Postagens (Atom)