scieloorg / Web

SciELO Web
www.scielo.br
6 stars 21 forks source link

Apresentação da tabela de fascículos, posição do ahead #61

Closed robertatakenaka closed 10 years ago

robertatakenaka commented 10 years ago

No homolog está OK

Mas na produção não captura de tela 2013-09-05 as 16 25 44 captura de tela 2013-09-05 as 16 25 25

robertatakenaka commented 10 years ago

Homolog (certo) captura de tela 2013-09-05 as 16 29 17

Producao (errado) captura de tela 2013-09-05 as 16 30 26

robertatakenaka commented 10 years ago

A diferença dos servidores é a versão de WXIS, por conta do OS

No homolog:

CISIS Interface v5.6_alfa2/G/PC/512G/W/L4/M/32767/16/60/I - XML IsisScript WWWISIS 7.1e CISIS Interface v5.6_alfa2/.iy0/Z/GIZ/DEC/ISI/UTL/INVX/B7/FAT/CIP/CGI/MX/W Copyright (c)BIREME/PAHO 2010. [http://www.bireme.br/products/cisis] Copyright (c)BIREME/PAHO 2010. [http://bvsmodelo.bvsalud.org/php/level.php?lang=pt&component=28&item=1]

WXIS release date: Mar 22 2011

WXIS|missing error|parameter|IsisScript|

Na prod:

CISIS Interface v5.7c/G/PC/512G/W/L4/M/32767/16/60/I/64bits - XML IsisScript WWWISIS 7.1f CISIS Interface v5.7c/.iy0/Z/GIZ/DEC/ISI/UTL/INVX/B7/FAT/CIP/CGI/MX/W Copyright (c)BIREME/PAHO 2010. [http://reddes.bvsalud.org/projects/cisis]

WXIS release date: Jun 26 2012

WXIS|missing error|parameter|IsisScript expected|


O problema está na expressão:

s(f(val(s(v36*4))+10000,1,0))*1.4

Com v36=201350, o resultado deveria ser 0050 e não 0500.

A solução foi colocar

s(f(val(s(v36*4))+10000,1,0))

em uma tag e depois aplicar v9936*1.4