commit 7d4ece9fcca18cbd0931c8f9e7f84fd2868092bc Author: Lucas Date: Fri Jul 13 08:25:22 2018 -0300 1515 - Subir o projeto de flash de venda da GF no repositório (Seguir o modelo padrão) diff --git a/01 - Objetos, Views/01 - Tabelas, Sequences/.davinTI.txt b/01 - Objetos, Views/01 - Tabelas, Sequences/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO.sql b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO.sql new file mode 100644 index 0000000..92270f4 --- /dev/null +++ b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO.sql @@ -0,0 +1,125 @@ +-- Create table +create table BSC_FATURAMENTO +( + chave_faturamento NUMBER(15) not null, + chave_empresa NUMBER(15) not null, + categoria_pai VARCHAR2(200) not null, + categoria VARCHAR2(300), + chave_produto NUMBER(15), + descricao_produto VARCHAR2(300), + chave_familia NUMBER(15), + quantidade NUMBER(15,2), + valor_venda NUMBER(15,2), + valor_bruto NUMBER(15,2), + referencia DATE, + chave_categoria_pai NUMBER(10), + chave_categoria NUMBER(10) +) +tablespace C5DADOS + pctfree 10 + initrans 1 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +-- Add comments to the columns +comment on column BSC_FATURAMENTO.chave_faturamento + is 'Chave da tabela'; +comment on column BSC_FATURAMENTO.chave_empresa + is 'Código da loja'; +comment on column BSC_FATURAMENTO.categoria_pai + is 'Descrição da categoria pai'; +comment on column BSC_FATURAMENTO.categoria + is 'Descrição da categoria'; +comment on column BSC_FATURAMENTO.chave_produto + is 'Código do produto'; +comment on column BSC_FATURAMENTO.descricao_produto + is 'Descrição do Produto'; +comment on column BSC_FATURAMENTO.chave_familia + is 'Código da família do produto'; +comment on column BSC_FATURAMENTO.quantidade + is 'Quanitdade vendida'; +comment on column BSC_FATURAMENTO.valor_venda + is 'Valor toral vendido'; +comment on column BSC_FATURAMENTO.valor_bruto + is 'Valor bruto vendido'; +comment on column BSC_FATURAMENTO.referencia + is 'Mês de referência do faturamento'; +comment on column BSC_FATURAMENTO.chave_categoria_pai + is 'Código da categoria pai'; +comment on column BSC_FATURAMENTO.chave_categoria + is 'Código da categoria'; +-- Create/Recreate indexes +create index BSC_FATURAMENTO_IDX on BSC_FATURAMENTO (CHAVE_CATEGORIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_IDX1 on BSC_FATURAMENTO (REFERENCIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_IDX2 on BSC_FATURAMENTO (REFERENCIA, CHAVE_CATEGORIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_IDX3 on BSC_FATURAMENTO (REFERENCIA, CHAVE_EMPRESA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +-- Create/Recreate primary, unique and foreign key constraints +alter table BSC_FATURAMENTO + add constraint BSC_FATURAMENTO_PK primary key (CHAVE_FATURAMENTO) + using index + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); diff --git a/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO_METAS.sql b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO_METAS.sql new file mode 100644 index 0000000..eff216e --- /dev/null +++ b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_FATURAMENTO_METAS.sql @@ -0,0 +1,119 @@ +-- Create table +create table BSC_FATURAMENTO_METAS +( + chave_meta NUMBER(10) not null, + chave_empresa NUMBER(10) not null, + categoria VARCHAR2(300) not null, + meta_faturamento NUMBER(25,10), + meta_markdown NUMBER(25,10), + referencia DATE not null, + total_faturamento NUMBER(25,10), + total_markdown NUMBER(25,10), + categoria_pai VARCHAR2(200), + chave_categoria_pai NUMBER(10), + chave_categoria NUMBER(10) +) +tablespace C5DADOS + pctfree 10 + initrans 1 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +-- Add comments to the columns +comment on column BSC_FATURAMENTO_METAS.chave_meta + is 'Chave da meta'; +comment on column BSC_FATURAMENTO_METAS.chave_empresa + is 'Código da Loja'; +comment on column BSC_FATURAMENTO_METAS.categoria + is 'Categoria do fatumento'; +comment on column BSC_FATURAMENTO_METAS.meta_faturamento + is 'Meta para faturamento na referência'; +comment on column BSC_FATURAMENTO_METAS.meta_markdown + is 'Meta para makdown na referência'; +comment on column BSC_FATURAMENTO_METAS.referencia + is 'Mês de referência da meta'; +comment on column BSC_FATURAMENTO_METAS.total_faturamento + is 'Valor total a ser faturado'; +comment on column BSC_FATURAMENTO_METAS.total_markdown + is 'Valor Markdown'; +comment on column BSC_FATURAMENTO_METAS.categoria_pai + is 'Categoria pai do faturamento'; +comment on column BSC_FATURAMENTO_METAS.chave_categoria_pai + is 'Chave da categoria pai'; +comment on column BSC_FATURAMENTO_METAS.chave_categoria + is 'Chave da categoria'; +-- Create/Recreate indexes +create index BCS_FATURAMENTO_METAS_IDX on BSC_FATURAMENTO_METAS (CHAVE_CATEGORIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_METAS_IDX1 on BSC_FATURAMENTO_METAS (REFERENCIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_METAS_IDX2 on BSC_FATURAMENTO_METAS (REFERENCIA, CHAVE_EMPRESA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +create index BSC_FATURAMENTO_METAS_IDX3 on BSC_FATURAMENTO_METAS (REFERENCIA, CHAVE_EMPRESA, CHAVE_CATEGORIA) + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +-- Create/Recreate primary, unique and foreign key constraints +alter table BSC_FATURAMENTO_METAS + add constraint BSC_FATURAMENTO_METAS_PK primary key (CHAVE_META) + using index + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); diff --git a/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_USUARIO_CATEGORIA.sql b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_USUARIO_CATEGORIA.sql new file mode 100644 index 0000000..a041a37 --- /dev/null +++ b/01 - Objetos, Views/01 - Tabelas, Sequences/BSC_USUARIO_CATEGORIA.sql @@ -0,0 +1,48 @@ +-- Create table +create table BSC_USUARIO_CATEGORIA +( + chave_usuario_categoria NUMBER(15) not null, + chave_usuario NUMBER(15), + chave_empresa NUMBER(15), + categoria_pai VARCHAR2(200), + categoria VARCHAR2(300) +) +tablespace C5DADOS + pctfree 10 + initrans 1 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); +-- Add comments to the columns +comment on column BSC_USUARIO_CATEGORIA.chave_usuario_categoria + is 'Código da tabela'; +comment on column BSC_USUARIO_CATEGORIA.chave_usuario + is 'Código do usuário'; +comment on column BSC_USUARIO_CATEGORIA.chave_empresa + is 'Código da Empresa'; +comment on column BSC_USUARIO_CATEGORIA.categoria_pai + is 'Categoria pai vinculado'; +comment on column BSC_USUARIO_CATEGORIA.categoria + is 'Categoria vinculado'; +-- Create/Recreate primary, unique and foreign key constraints +alter table BSC_USUARIO_CATEGORIA + add constraint BSC_USUARIO_CATEGORIA_PK primary key (CHAVE_USUARIO_CATEGORIA) + using index + tablespace C5DADOS + pctfree 10 + initrans 2 + maxtrans 255 + storage + ( + initial 128K + next 128K + minextents 1 + maxextents unlimited + pctincrease 0 + ); diff --git a/01 - Objetos, Views/02 - Views/.davinTI.txt b/01 - Objetos, Views/02 - Views/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/01 - Objetos, Views/03 - Procedures/.davinTI.txt b/01 - Objetos, Views/03 - Procedures/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/01 - Objetos, Views/04 - Functions/.davinTI.txt b/01 - Objetos, Views/04 - Functions/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/02 - Fluxos/01 - Querys/.davinTI.txt b/02 - Fluxos/01 - Querys/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/02 - Fluxos/02 - Scripts/.davinTI.txt b/02 - Fluxos/02 - Scripts/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/02 - Fluxos/03 - Grupos/.davinTI.txt b/02 - Fluxos/03 - Grupos/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/02 - Fluxos/03 - Grupos/Gerentes.txt b/02 - Fluxos/03 - Grupos/Gerentes.txt new file mode 100644 index 0000000..5b2bfd4 --- /dev/null +++ b/02 - Fluxos/03 - Grupos/Gerentes.txt @@ -0,0 +1,3 @@ +Sigla: gerente_loja +Nome: Gerentes de Loja +Descrição: Grupo que define os gerentes das lojas. \ No newline at end of file diff --git a/02 - Fluxos/03 - Grupos/diretoria.txt b/02 - Fluxos/03 - Grupos/diretoria.txt new file mode 100644 index 0000000..ebe0f04 --- /dev/null +++ b/02 - Fluxos/03 - Grupos/diretoria.txt @@ -0,0 +1,3 @@ +Sigla: diretoria +Nome: Diretoria +Descrição: Grupo de diretores. \ No newline at end of file diff --git a/02 - Fluxos/04 - Desktop/.davinTI.txt b/02 - Fluxos/04 - Desktop/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/02 - Fluxos/05 - Mobile/.davinTI.txt b/02 - Fluxos/05 - Mobile/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/03 - Painéis/.davinTI.txt b/03 - Painéis/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/03 - Painéis/Cadastro Encarregados.xml b/03 - Painéis/Cadastro Encarregados.xml new file mode 100644 index 0000000..c4b0fa8 --- /dev/null +++ b/03 - Painéis/Cadastro Encarregados.xml @@ -0,0 +1,176 @@ + + + + +
+ Indicadores + Flash de Vendas + + + + + + + + + + + + + + + + + + + + + + + + + RAZAO_SOCIAL + ID_SISTEMA_EXTERNO + + + + + + + + + + + + + CATEGORIA_PAI + CATEGORIA_PAI + + + + + + + + + + + + + + + + CATEGORIA + CATEGORIA + + + + + + + + + + + + + + + + + + USUARIO_ID + NOME + + + + + + + + + + + + + +
+
\ No newline at end of file diff --git a/03 - Painéis/Flash Faturamento Mobile.xml b/03 - Painéis/Flash Faturamento Mobile.xml new file mode 100644 index 0000000..877187e --- /dev/null +++ b/03 - Painéis/Flash Faturamento Mobile.xml @@ -0,0 +1,33 @@ + + +
+ Form mobile + + + + + + + + + + + + + + + + + +
+ +
diff --git a/03 - Painéis/Flash Faturamento Web.xml b/03 - Painéis/Flash Faturamento Web.xml new file mode 100644 index 0000000..1a03a56 --- /dev/null +++ b/03 - Painéis/Flash Faturamento Web.xml @@ -0,0 +1,1085 @@ + + + + +
+ Indicadores + Flash de Vendas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CHAVE_EMPRESA + + + + + + + + + + + + + + = -10 && desvio <= 0) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjkwMzVERjM2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjkwMzVERjQ2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCOTAzNURGMTYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCOTAzNURGMjYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmddTmkAAAGAUExURQEBA//wEv/5EeXYE//5Ev//Ff7+8v//GP/xDP/1E/7vAOXZE//2Ef/wAP/yAP/yDP7uAP/vEf3zMf3sAP36rv792aifGf/1AP//F/z0XebaFubdE//xEf3uAP/uEvzsAP32bf/xFP//Cv3xDP//9395Eb20Ff3wAP7+7v//Bf3yLv//8LCnE6+mGv33apSNEv/5EP/zEP/1EuPXFIB6EP31Yf34iP30RP382fz2cv70AP//+v//Fv/7FP/xD//vEv/tAPPlDf3yN//3EmNfDvjxF//7Ef/7EtTJFv36s/36vvzzSP3zTP30S//6DMrBE///DkVDCqCYG/z1FP/5Bv/94vzzFP/3C//yFP7wEv7xE//8Ef34mP74m/72Vf//E5CJEf7xMf/4Ef31Tv34if/uAP/0EkI/C+HVFf3yHvzwL/fqD//5FPz1Y/z4icO4Fv30Qv//FP37v/795v32cf3yMP/3EfHnE/7wA///+//xEv/vAK2kGf/4Ev/yEv///5+5gWYAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAANpJREFUeNpiqAcCDRGF5BJPNhCTob7eOoVLoLq6WqAiBsyvzOJTYhWUc7PRFPYG8fX4wvR1cnjKE/KTHPLqGURlA9QYGFxZVRkY2EPU2RgseW2lA12C3f3TTWw5q2MZEvntoyVYDQXj2QsjGavjGKIUqxh50hirqsqABK8Tg5ZMHRxUVfsy5HJwstTW1joDcW1EqhmDV7hHUA0YiOlmW4Uy1Bc4ZnAzMwORsZR8HNA9xUZ+TCxMTEwsBuLKKiD3W5jzc9jJ2PFy+WiD/VNfLyIplFlqWgRiAgQYAHqSQGGYkLObAAAAAElFTkSuQmCC', 'png'); + } else if (desvio > 0 && desvio <= 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU3RDAxQzU2MDU0MTFFODkwODJEMERCQjEwOThDNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3RDAxQzY2MDU0MTFFODkwODJEMERCQjEwOThDNzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTdEMDFDMzYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTdEMDFDNDYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrewKOcAAAGAUExURYvaoke0ZUrTcWDLf+v170fCat3y5EPKakSIV/3+/k7ddkjGbFftgXzSllHdeHbZk0rOb0vadD1tS07Rc1TMdeDz5k3peUKAVUfGa/b692jdi1Lle1bVe0jFawgJBxQuHDV+RyFJLUjIbPv8+0jIa3DMi0CGUyvVXCeURyppPGDIflXTevj7+URuUEatYyLLU07wfNP43knrdESgXUnLb1XjfYzjp0PRayjXW37cmS94RpjqsEKcWzuhWEeqYzmHTydgNyvCVy7CWUzVcjSkUTtlRi3LXECLVSunSxs7JR+6S1TNeFjafz7QaMPhy0NkS87q10GAUcr22UrXcj3AYkfDah7VVErQcEnZcz+eWzW1Vz92TD56TyLGUJzqs5HbpU3meEOhXUCnXim7U0amXvf6+EjKbUrMb1zfglTnfknHbkvEbTe/XVHYd0fWb2bKhizQWoXdnTDbYTbYZGLYhGHehD7HZFDXdUSVWG3WjFfUfD+mXEfSbkjHbAAAAP///0synMcAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAAOhJREFUeNpiqAeCIAZmES0zQxCTob6ehd+ljD2rJsqDXxLEZ8nIqbPPDOVRlCv21qln4Mw3iqxz4FHhk68TKVCtZ/DzlU6q0+SRMJWvE3b2YmPgZU838azmCpW2UuTLdmJgYM5jqs0ND62VEC6vFTTXYpBJMTYRUOKulU0Lz6rQ02YodY/hqgUDFUEh2xIGyxBxwVAlIJdbSUDcLZ4hoCg6UYyVm5ub1cBdLUyUgbPS0Z8xIZgpQsxGV58X6D5Jn2RXDj1GO3Gh2CplkPtTLdU1FAIVNCwKlcH+qa9ns5aSkYoTBTEBAgwAY5s7uuFTWIMAAAAASUVORK5CYII=', 'png'); + } else if (desvio > 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUNEQUY0NTY2MDU1MTFFODgxNThENjZGNUIzNDZGMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUNEQUY0NTc2MDU1MTFFODgxNThENjZGNUIzNDZGMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQ0RBRjQ1NDYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0RBRjQ1NTYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnigitAAAAFuUExURTgj/zgk/z0n/wsA//7++TYj/0Ir/x0H/////Tol/zkl/wAAAAwA/RAA/6qh8tHM/zsk/yYceSsT/0Mx/0Yy/mhZ+HVo9Dgl7zYh/21f9D8p/zUi/zUh/0Ip/ygS/zksmjYltzornbCm9zYk4CEL+qqh/4p+9A8OABMA/zotlyAXXdfT9QAA/3Vm9yMN+L6391E//xsE/zQjxBkTQHFj8MK78W5f/urn+SwX+isfilZG/z8q9Wha/goA/xIA/kEu/xcB/zYi9QADAPn482lZ7/Py+DYd//b1+T0o+y4Z/wIA/4h79KOZ8TEc/xkTPDYk3zck70Ap/xgB/1A/8oR38UIs/yofdV5N8S8gqhUA/w4A/wwA/0g2/7qz993Z/zsp4UEu/kUv/pyS7jgl4zQkvWRV8Pv7+Dsl/ysejjsqy2la//b0+7av/wEA/zsm+yAK/zwtnykT9J2T9zosnTYk4TYi/zkk/zci/zcj/////0NN6ZwAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAM9JREFUeNpiqAQC11hvEzV9dxCTobKSJUklOjJIg6eQjwPEZwn2cpMqZWVgE8p14QDyQ5g9MiI4y8UtUxh0fCoZtNkFFLidrGXDuNUT5fSyGcx8OZONtfLSjfwEmbiYlRiES0sr2AJLpctCmWQYHcQYKoCgvBxIlAJxfjiDPZBVDgEVFYaSDFmsDGVQwMgVVcSQI5GpqVgMAvIFjnbmDJUGAf4lYKAcb6sLdE8cVDsjA69FGsj9/FYgOyo82VOdwf6prFS1iUkQETUFMQECDADLREYf6rywHQAAAABJRU5ErkJggg==', 'png'); + } + return image + + } + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CATEGORIA + + + + + + + + + + + + + + + + = -10 && desvio <= 0) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjkwMzVERjM2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjkwMzVERjQ2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCOTAzNURGMTYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCOTAzNURGMjYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmddTmkAAAGAUExURQEBA//wEv/5EeXYE//5Ev//Ff7+8v//GP/xDP/1E/7vAOXZE//2Ef/wAP/yAP/yDP7uAP/vEf3zMf3sAP36rv792aifGf/1AP//F/z0XebaFubdE//xEf3uAP/uEvzsAP32bf/xFP//Cv3xDP//9395Eb20Ff3wAP7+7v//Bf3yLv//8LCnE6+mGv33apSNEv/5EP/zEP/1EuPXFIB6EP31Yf34iP30RP382fz2cv70AP//+v//Fv/7FP/xD//vEv/tAPPlDf3yN//3EmNfDvjxF//7Ef/7EtTJFv36s/36vvzzSP3zTP30S//6DMrBE///DkVDCqCYG/z1FP/5Bv/94vzzFP/3C//yFP7wEv7xE//8Ef34mP74m/72Vf//E5CJEf7xMf/4Ef31Tv34if/uAP/0EkI/C+HVFf3yHvzwL/fqD//5FPz1Y/z4icO4Fv30Qv//FP37v/795v32cf3yMP/3EfHnE/7wA///+//xEv/vAK2kGf/4Ev/yEv///5+5gWYAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAANpJREFUeNpiqAcCDRGF5BJPNhCTob7eOoVLoLq6WqAiBsyvzOJTYhWUc7PRFPYG8fX4wvR1cnjKE/KTHPLqGURlA9QYGFxZVRkY2EPU2RgseW2lA12C3f3TTWw5q2MZEvntoyVYDQXj2QsjGavjGKIUqxh50hirqsqABK8Tg5ZMHRxUVfsy5HJwstTW1joDcW1EqhmDV7hHUA0YiOlmW4Uy1Bc4ZnAzMwORsZR8HNA9xUZ+TCxMTEwsBuLKKiD3W5jzc9jJ2PFy+WiD/VNfLyIplFlqWgRiAgQYAHqSQGGYkLObAAAAAElFTkSuQmCC', 'png'); + } else if (desvio > 0 && desvio <= 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU3RDAxQzU2MDU0MTFFODkwODJEMERCQjEwOThDNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3RDAxQzY2MDU0MTFFODkwODJEMERCQjEwOThDNzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTdEMDFDMzYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTdEMDFDNDYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrewKOcAAAGAUExURYvaoke0ZUrTcWDLf+v170fCat3y5EPKakSIV/3+/k7ddkjGbFftgXzSllHdeHbZk0rOb0vadD1tS07Rc1TMdeDz5k3peUKAVUfGa/b692jdi1Lle1bVe0jFawgJBxQuHDV+RyFJLUjIbPv8+0jIa3DMi0CGUyvVXCeURyppPGDIflXTevj7+URuUEatYyLLU07wfNP43knrdESgXUnLb1XjfYzjp0PRayjXW37cmS94RpjqsEKcWzuhWEeqYzmHTydgNyvCVy7CWUzVcjSkUTtlRi3LXECLVSunSxs7JR+6S1TNeFjafz7QaMPhy0NkS87q10GAUcr22UrXcj3AYkfDah7VVErQcEnZcz+eWzW1Vz92TD56TyLGUJzqs5HbpU3meEOhXUCnXim7U0amXvf6+EjKbUrMb1zfglTnfknHbkvEbTe/XVHYd0fWb2bKhizQWoXdnTDbYTbYZGLYhGHehD7HZFDXdUSVWG3WjFfUfD+mXEfSbkjHbAAAAP///0synMcAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAAOhJREFUeNpiqAeCIAZmES0zQxCTob6ehd+ljD2rJsqDXxLEZ8nIqbPPDOVRlCv21qln4Mw3iqxz4FHhk68TKVCtZ/DzlU6q0+SRMJWvE3b2YmPgZU838azmCpW2UuTLdmJgYM5jqs0ND62VEC6vFTTXYpBJMTYRUOKulU0Lz6rQ02YodY/hqgUDFUEh2xIGyxBxwVAlIJdbSUDcLZ4hoCg6UYyVm5ub1cBdLUyUgbPS0Z8xIZgpQsxGV58X6D5Jn2RXDj1GO3Gh2CplkPtTLdU1FAIVNCwKlcH+qa9ns5aSkYoTBTEBAgwAY5s7uuFTWIMAAAAASUVORK5CYII=', 'png'); + } else if (desvio > 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUNEQUY0NTY2MDU1MTFFODgxNThENjZGNUIzNDZGMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUNEQUY0NTc2MDU1MTFFODgxNThENjZGNUIzNDZGMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQ0RBRjQ1NDYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0RBRjQ1NTYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnigitAAAAFuUExURTgj/zgk/z0n/wsA//7++TYj/0Ir/x0H/////Tol/zkl/wAAAAwA/RAA/6qh8tHM/zsk/yYceSsT/0Mx/0Yy/mhZ+HVo9Dgl7zYh/21f9D8p/zUi/zUh/0Ip/ygS/zksmjYltzornbCm9zYk4CEL+qqh/4p+9A8OABMA/zotlyAXXdfT9QAA/3Vm9yMN+L6391E//xsE/zQjxBkTQHFj8MK78W5f/urn+SwX+isfilZG/z8q9Wha/goA/xIA/kEu/xcB/zYi9QADAPn482lZ7/Py+DYd//b1+T0o+y4Z/wIA/4h79KOZ8TEc/xkTPDYk3zck70Ap/xgB/1A/8oR38UIs/yofdV5N8S8gqhUA/w4A/wwA/0g2/7qz993Z/zsp4UEu/kUv/pyS7jgl4zQkvWRV8Pv7+Dsl/ysejjsqy2la//b0+7av/wEA/zsm+yAK/zwtnykT9J2T9zosnTYk4TYi/zkk/zci/zcj/////0NN6ZwAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAM9JREFUeNpiqAQC11hvEzV9dxCTobKSJUklOjJIg6eQjwPEZwn2cpMqZWVgE8p14QDyQ5g9MiI4y8UtUxh0fCoZtNkFFLidrGXDuNUT5fSyGcx8OZONtfLSjfwEmbiYlRiES0sr2AJLpctCmWQYHcQYKoCgvBxIlAJxfjiDPZBVDgEVFYaSDFmsDGVQwMgVVcSQI5GpqVgMAvIFjnbmDJUGAf4lYKAcb6sLdE8cVDsjA69FGsj9/FYgOyo82VOdwf6prFS1iUkQETUFMQECDADLREYf6rywHQAAAABJRU5ErkJggg==', 'png'); + } + return image + + } + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CHAVE_PRODUTO + + + + + + + + + + + + + + + + + + + + + + + + CATEGORIA + + + + + + + + + + + + + + + = -10 && desvio <= 0) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjkwMzVERjM2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjkwMzVERjQ2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCOTAzNURGMTYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCOTAzNURGMjYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmddTmkAAAGAUExURQEBA//wEv/5EeXYE//5Ev//Ff7+8v//GP/xDP/1E/7vAOXZE//2Ef/wAP/yAP/yDP7uAP/vEf3zMf3sAP36rv792aifGf/1AP//F/z0XebaFubdE//xEf3uAP/uEvzsAP32bf/xFP//Cv3xDP//9395Eb20Ff3wAP7+7v//Bf3yLv//8LCnE6+mGv33apSNEv/5EP/zEP/1EuPXFIB6EP31Yf34iP30RP382fz2cv70AP//+v//Fv/7FP/xD//vEv/tAPPlDf3yN//3EmNfDvjxF//7Ef/7EtTJFv36s/36vvzzSP3zTP30S//6DMrBE///DkVDCqCYG/z1FP/5Bv/94vzzFP/3C//yFP7wEv7xE//8Ef34mP74m/72Vf//E5CJEf7xMf/4Ef31Tv34if/uAP/0EkI/C+HVFf3yHvzwL/fqD//5FPz1Y/z4icO4Fv30Qv//FP37v/795v32cf3yMP/3EfHnE/7wA///+//xEv/vAK2kGf/4Ev/yEv///5+5gWYAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAANpJREFUeNpiqAcCDRGF5BJPNhCTob7eOoVLoLq6WqAiBsyvzOJTYhWUc7PRFPYG8fX4wvR1cnjKE/KTHPLqGURlA9QYGFxZVRkY2EPU2RgseW2lA12C3f3TTWw5q2MZEvntoyVYDQXj2QsjGavjGKIUqxh50hirqsqABK8Tg5ZMHRxUVfsy5HJwstTW1joDcW1EqhmDV7hHUA0YiOlmW4Uy1Bc4ZnAzMwORsZR8HNA9xUZ+TCxMTEwsBuLKKiD3W5jzc9jJ2PFy+WiD/VNfLyIplFlqWgRiAgQYAHqSQGGYkLObAAAAAElFTkSuQmCC', 'png'); + } else if (desvio > 0 && desvio <= 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU3RDAxQzU2MDU0MTFFODkwODJEMERCQjEwOThDNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3RDAxQzY2MDU0MTFFODkwODJEMERCQjEwOThDNzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTdEMDFDMzYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTdEMDFDNDYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrewKOcAAAGAUExURYvaoke0ZUrTcWDLf+v170fCat3y5EPKakSIV/3+/k7ddkjGbFftgXzSllHdeHbZk0rOb0vadD1tS07Rc1TMdeDz5k3peUKAVUfGa/b692jdi1Lle1bVe0jFawgJBxQuHDV+RyFJLUjIbPv8+0jIa3DMi0CGUyvVXCeURyppPGDIflXTevj7+URuUEatYyLLU07wfNP43knrdESgXUnLb1XjfYzjp0PRayjXW37cmS94RpjqsEKcWzuhWEeqYzmHTydgNyvCVy7CWUzVcjSkUTtlRi3LXECLVSunSxs7JR+6S1TNeFjafz7QaMPhy0NkS87q10GAUcr22UrXcj3AYkfDah7VVErQcEnZcz+eWzW1Vz92TD56TyLGUJzqs5HbpU3meEOhXUCnXim7U0amXvf6+EjKbUrMb1zfglTnfknHbkvEbTe/XVHYd0fWb2bKhizQWoXdnTDbYTbYZGLYhGHehD7HZFDXdUSVWG3WjFfUfD+mXEfSbkjHbAAAAP///0synMcAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAAOhJREFUeNpiqAeCIAZmES0zQxCTob6ehd+ljD2rJsqDXxLEZ8nIqbPPDOVRlCv21qln4Mw3iqxz4FHhk68TKVCtZ/DzlU6q0+SRMJWvE3b2YmPgZU838azmCpW2UuTLdmJgYM5jqs0ND62VEC6vFTTXYpBJMTYRUOKulU0Lz6rQ02YodY/hqgUDFUEh2xIGyxBxwVAlIJdbSUDcLZ4hoCg6UYyVm5ub1cBdLUyUgbPS0Z8xIZgpQsxGV58X6D5Jn2RXDj1GO3Gh2CplkPtTLdU1FAIVNCwKlcH+qa9ns5aSkYoTBTEBAgwAY5s7uuFTWIMAAAAASUVORK5CYII=', 'png'); + } else if (desvio > 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUNEQUY0NTY2MDU1MTFFODgxNThENjZGNUIzNDZGMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUNEQUY0NTc2MDU1MTFFODgxNThENjZGNUIzNDZGMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQ0RBRjQ1NDYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0RBRjQ1NTYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnigitAAAAFuUExURTgj/zgk/z0n/wsA//7++TYj/0Ir/x0H/////Tol/zkl/wAAAAwA/RAA/6qh8tHM/zsk/yYceSsT/0Mx/0Yy/mhZ+HVo9Dgl7zYh/21f9D8p/zUi/zUh/0Ip/ygS/zksmjYltzornbCm9zYk4CEL+qqh/4p+9A8OABMA/zotlyAXXdfT9QAA/3Vm9yMN+L6391E//xsE/zQjxBkTQHFj8MK78W5f/urn+SwX+isfilZG/z8q9Wha/goA/xIA/kEu/xcB/zYi9QADAPn482lZ7/Py+DYd//b1+T0o+y4Z/wIA/4h79KOZ8TEc/xkTPDYk3zck70Ap/xgB/1A/8oR38UIs/yofdV5N8S8gqhUA/w4A/wwA/0g2/7qz993Z/zsp4UEu/kUv/pyS7jgl4zQkvWRV8Pv7+Dsl/ysejjsqy2la//b0+7av/wEA/zsm+yAK/zwtnykT9J2T9zosnTYk4TYi/zkk/zci/zcj/////0NN6ZwAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAM9JREFUeNpiqAQC11hvEzV9dxCTobKSJUklOjJIg6eQjwPEZwn2cpMqZWVgE8p14QDyQ5g9MiI4y8UtUxh0fCoZtNkFFLidrGXDuNUT5fSyGcx8OZONtfLSjfwEmbiYlRiES0sr2AJLpctCmWQYHcQYKoCgvBxIlAJxfjiDPZBVDgEVFYaSDFmsDGVQwMgVVcSQI5GpqVgMAvIFjnbmDJUGAf4lYKAcb6sLdE8cVDsjA69FGsj9/FYgOyo82VOdwf6prFS1iUkQETUFMQECDADLREYf6rywHQAAAABJRU5ErkJggg==', 'png'); + } + return image + + } + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CHAVE_EMPRESA + + + + + + + + + + = -10 && desvio <= 0) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjkwMzVERjM2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjkwMzVERjQ2MDU1MTFFODhBRUVERDBFQ0FERTYwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCOTAzNURGMTYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCOTAzNURGMjYwNTUxMUU4OEFFRUREMEVDQURFNjBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmddTmkAAAGAUExURQEBA//wEv/5EeXYE//5Ev//Ff7+8v//GP/xDP/1E/7vAOXZE//2Ef/wAP/yAP/yDP7uAP/vEf3zMf3sAP36rv792aifGf/1AP//F/z0XebaFubdE//xEf3uAP/uEvzsAP32bf/xFP//Cv3xDP//9395Eb20Ff3wAP7+7v//Bf3yLv//8LCnE6+mGv33apSNEv/5EP/zEP/1EuPXFIB6EP31Yf34iP30RP382fz2cv70AP//+v//Fv/7FP/xD//vEv/tAPPlDf3yN//3EmNfDvjxF//7Ef/7EtTJFv36s/36vvzzSP3zTP30S//6DMrBE///DkVDCqCYG/z1FP/5Bv/94vzzFP/3C//yFP7wEv7xE//8Ef34mP74m/72Vf//E5CJEf7xMf/4Ef31Tv34if/uAP/0EkI/C+HVFf3yHvzwL/fqD//5FPz1Y/z4icO4Fv30Qv//FP37v/795v32cf3yMP/3EfHnE/7wA///+//xEv/vAK2kGf/4Ev/yEv///5+5gWYAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAANpJREFUeNpiqAcCDRGF5BJPNhCTob7eOoVLoLq6WqAiBsyvzOJTYhWUc7PRFPYG8fX4wvR1cnjKE/KTHPLqGURlA9QYGFxZVRkY2EPU2RgseW2lA12C3f3TTWw5q2MZEvntoyVYDQXj2QsjGavjGKIUqxh50hirqsqABK8Tg5ZMHRxUVfsy5HJwstTW1joDcW1EqhmDV7hHUA0YiOlmW4Uy1Bc4ZnAzMwORsZR8HNA9xUZ+TCxMTEwsBuLKKiD3W5jzc9jJ2PFy+WiD/VNfLyIplFlqWgRiAgQYAHqSQGGYkLObAAAAAElFTkSuQmCC', 'png'); + } else if (desvio > 0 && desvio <= 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU3RDAxQzU2MDU0MTFFODkwODJEMERCQjEwOThDNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3RDAxQzY2MDU0MTFFODkwODJEMERCQjEwOThDNzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTdEMDFDMzYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTdEMDFDNDYwNTQxMUU4OTA4MkQwREJCMTA5OEM3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrewKOcAAAGAUExURYvaoke0ZUrTcWDLf+v170fCat3y5EPKakSIV/3+/k7ddkjGbFftgXzSllHdeHbZk0rOb0vadD1tS07Rc1TMdeDz5k3peUKAVUfGa/b692jdi1Lle1bVe0jFawgJBxQuHDV+RyFJLUjIbPv8+0jIa3DMi0CGUyvVXCeURyppPGDIflXTevj7+URuUEatYyLLU07wfNP43knrdESgXUnLb1XjfYzjp0PRayjXW37cmS94RpjqsEKcWzuhWEeqYzmHTydgNyvCVy7CWUzVcjSkUTtlRi3LXECLVSunSxs7JR+6S1TNeFjafz7QaMPhy0NkS87q10GAUcr22UrXcj3AYkfDah7VVErQcEnZcz+eWzW1Vz92TD56TyLGUJzqs5HbpU3meEOhXUCnXim7U0amXvf6+EjKbUrMb1zfglTnfknHbkvEbTe/XVHYd0fWb2bKhizQWoXdnTDbYTbYZGLYhGHehD7HZFDXdUSVWG3WjFfUfD+mXEfSbkjHbAAAAP///0synMcAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAAAOhJREFUeNpiqAeCIAZmES0zQxCTob6ehd+ljD2rJsqDXxLEZ8nIqbPPDOVRlCv21qln4Mw3iqxz4FHhk68TKVCtZ/DzlU6q0+SRMJWvE3b2YmPgZU838azmCpW2UuTLdmJgYM5jqs0ND62VEC6vFTTXYpBJMTYRUOKulU0Lz6rQ02YodY/hqgUDFUEh2xIGyxBxwVAlIJdbSUDcLZ4hoCg6UYyVm5ub1cBdLUyUgbPS0Z8xIZgpQsxGV58X6D5Jn2RXDj1GO3Gh2CplkPtTLdU1FAIVNCwKlcH+qa9ns5aSkYoTBTEBAgwAY5s7uuFTWIMAAAAASUVORK5CYII=', 'png'); + } else if (desvio > 10) { + var image = vc.imageFromBase64(',iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUNEQUY0NTY2MDU1MTFFODgxNThENjZGNUIzNDZGMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUNEQUY0NTc2MDU1MTFFODgxNThENjZGNUIzNDZGMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQ0RBRjQ1NDYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0RBRjQ1NTYwNTUxMUU4ODE1OEQ2NkY1QjM0NkYxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnigitAAAAFuUExURTgj/zgk/z0n/wsA//7++TYj/0Ir/x0H/////Tol/zkl/wAAAAwA/RAA/6qh8tHM/zsk/yYceSsT/0Mx/0Yy/mhZ+HVo9Dgl7zYh/21f9D8p/zUi/zUh/0Ip/ygS/zksmjYltzornbCm9zYk4CEL+qqh/4p+9A8OABMA/zotlyAXXdfT9QAA/3Vm9yMN+L6391E//xsE/zQjxBkTQHFj8MK78W5f/urn+SwX+isfilZG/z8q9Wha/goA/xIA/kEu/xcB/zYi9QADAPn482lZ7/Py+DYd//b1+T0o+y4Z/wIA/4h79KOZ8TEc/xkTPDYk3zck70Ap/xgB/1A/8oR38UIs/yofdV5N8S8gqhUA/w4A/wwA/0g2/7qz993Z/zsp4UEu/kUv/pyS7jgl4zQkvWRV8Pv7+Dsl/ysejjsqy2la//b0+7av/wEA/zsm+yAK/zwtnykT9J2T9zosnTYk4TYi/zkk/zci/zcj/////0NN6ZwAAAB6dFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8A6D/oJgAAAM9JREFUeNpiqAQC11hvEzV9dxCTobKSJUklOjJIg6eQjwPEZwn2cpMqZWVgE8p14QDyQ5g9MiI4y8UtUxh0fCoZtNkFFLidrGXDuNUT5fSyGcx8OZONtfLSjfwEmbiYlRiES0sr2AJLpctCmWQYHcQYKoCgvBxIlAJxfjiDPZBVDgEVFYaSDFmsDGVQwMgVVcSQI5GpqVgMAvIFjnbmDJUGAf4lYKAcb6sLdE8cVDsjA69FGsj9/FYgOyo82VOdwf6prFS1iUkQETUFMQECDADLREYf6rywHQAAAABJRU5ErkJggg==', 'png'); + } + return image + + } + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
\ No newline at end of file diff --git a/04 - Relatórios/.davinTI.txt b/04 - Relatórios/.davinTI.txt new file mode 100644 index 0000000..e69de29 diff --git a/04 - Relatórios/AgrupadoresSinteticos.jrxml b/04 - Relatórios/AgrupadoresSinteticos.jrxml new file mode 100644 index 0000000..f4cdf4c --- /dev/null +++ b/04 - Relatórios/AgrupadoresSinteticos.jrxml @@ -0,0 +1,1304 @@ + + + + + + + + + + + + + + + + + 0 then 1 end) dentro, +count(case when (cl.pontuacao = 0) and (cl.naoaplicavel = 'Não') then 1 end) fora, +(Select count(case when (a.pontuacao = 0) and (a.naoaplicavel = 'Não') then 1 end) from auditoria_execucao_lista a, auditoria_execucao_questoes b, auditoria_coleta c where c.chave_questao = b.chave_item and cast(a.chave_item_lista as "varchar"(20)) = c.resposta and c.chave_processo = $P{audit}) totalfora + from auditoria_coleta cc, auditoria_execucao_questoes cq, auditoria_execucao_lista cl +where cc.chave_processo = $P{audit} and cc.chave_questao = cq.chave_item and cast(cl.chave_item_lista as "varchar"(20)) = cc.resposta group by rtrim(cq.tag_id3)]]> + + + + + + + + + + + + + + + + + + + + + + + + 0 then 1 end) dentro, +count(case when (cl.pontuacao = 0) and (cl.naoaplicavel = 'Não') then 1 end) fora, +sum(case when (cl.pontuacao = 0) and (cl.naoaplicavel = 'Não') then 1 end) totfora + from auditoria_coleta cc, auditoria_execucao_questoes cq, auditoria_execucao_lista cl +where cc.chave_processo = $P{audit} and cc.chave_questao = cq.chave_item and cast(cl.chave_item_lista as "varchar"(20)) = cc.resposta group by cq.tag_id]]> + + + + + + + + + + + + + + + + + + + + + + + 0 then 1 end) dentro, +count(case when (cl.pontuacao = 0) and (cl.naoaplicavel = 'Não') then 1 end) fora, +sum(case when (cl.pontuacao = 0) and (cl.naoaplicavel = 'Não') then 1 end) totfora + from auditoria_coleta cc, auditoria_execucao_questoes cq, auditoria_execucao_lista cl +where cc.chave_processo = $P{audit} and cc.chave_questao = cq.chave_item and cast(cl.chave_item_lista as "varchar"(20)) = cc.resposta group by cq.tag_id, cq.tag_id2 order by 1,2]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + + + + + + + <band splitType="Stretch"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + 0.79 ? "OK" : "NÃO OK"]]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/04 - Relatórios/AgrupadoresSinteticos.xml b/04 - Relatórios/AgrupadoresSinteticos.xml new file mode 100644 index 0000000..aa230ee --- /dev/null +++ b/04 - Relatórios/AgrupadoresSinteticos.xml @@ -0,0 +1,77 @@ + + + +
+ Auditoria + Auditoria + + + + + + + + + SELECT distinct E.CHAVE_EXECUCAO, E.DATAHORAABERTURA, C.TITULO, ne.razao_social FROM AUDITORIA_EXECUCAO E + INNER JOIN AUDITORIA C ON C.CHAVE_AUDITORIA = E.CHAVE_AUDITORIA + inner join auditoria_coleta cc on cc.chave_processo = e.chave_execucao + inner join nauth.empresa ne on ne.empresa_id = cc.empresa + ORDER BY CHAVE_EXECUCAO DESC + + + CHAVE_EXECUCAO + TITULO + + + + + + + + + + + + + CHAVE_EXECUCAO + TITULO + DATAHORAABERTURA + RAZAO_SOCIAL + + + + + +