Sei sulla pagina 1di 5

var ocultarCaso1 = [ [[<h1 style="color:rgb(0,129,189);">Información

Representante Legal o Apoderado</h1>]], [[Tipo de documento]], [[Número de


documento]], [[Lugar de expedición]], [[Primer apellido]], [[Segundo apellido]],
[[Nombres]], [[Cargo que ocupa]], [[Dirección de contacto]],
[[Municipio/Departamento residencia]], [[Teléfono fijo]], [[Celular]], [[Correo
electrónico]], [[¿Accionista?]], [[<h1 style="color:rgb(0,129,189);">Accionistas o
Asociados que tengan directa o indirectamente más del 5% del Capital Social, Aporte
o Participación</h1>]], [[Información accionistas]], [[<h1
style="color:rgb(0,129,189);">Información Financiera</h1>]], [[Activos ($)]],
[[Pasivos ($)]], [[Patrimonio ($)]], [[Ingresos operacionales ($)]], [[Otros
ingresos (no operacionales)]], [[Egresos (Sumatoria de costos y gastos)]], [[<h1
style="color:rgb(0,129,189);">Información sobre transacciones en moneda extranjera
(M/E)</h1>]], [[¿Tiene operaciones internacionales?]], [[¿Posee cuentas en moneda
extranjera?]], [[Documentos requeridos]] ];
var mostrarCaso1 = [ ];
var obligatorioCaso1 = [ ];

var ocultarCaso2=[ [[<h1 style="color:rgb(0,129,189);">Información Representante


Legal o Apoderado</h1>]], [[Tipo de documento]], [[Número de documento]], [[Lugar
de expedición]], [[Primer apellido]], [[Segundo apellido]], [[Nombres]], [[Cargo
que ocupa]], [[Dirección de contacto]], [[Municipio/Departamento residencia]],
[[Teléfono fijo]], [[Celular]], [[Correo electrónico]], [[¿Accionista?]], [[<h1
style="color:rgb(0,129,189);">Accionistas o Asociados que tengan directa o
indirectamente más del 5% del Capital Social, Aporte o Participación</h1>]],
[[Información accionistas]] ];
var mostrarCaso2=[ ];
var obligatorioCaso2 = [ [[<h1 style="color:rgb(0,129,189);">Información
Financiera</h1>]], [[Activos ($)]], [[Pasivos ($)]], [[Patrimonio ($)]], [[Ingresos
operacionales ($)]], [[Otros ingresos (no operacionales)]], [[Egresos (Sumatoria de
costos y gastos)]], [[<h1 style="color:rgb(0,129,189);">Información sobre
transacciones en moneda extranjera (M/E)</h1>]], [[¿Tiene operaciones
internacionales?]], [[¿Posee cuentas en moneda extranjera?]], [[Documentos
requeridos]] ];

var ocultarCaso5=[ ];
var mostrarCaso5=[ [[<h1 style="color:rgb(0,129,189);">Accionistas o Asociados que
tengan directa o indirectamente más del 5% del Capital Social, Aporte o
Participación</h1>]], [[Información accionistas]], [[<h1
style="color:rgb(0,129,189);">Información Financiera</h1>]], [[Activos ($)]],
[[Pasivos ($)]], [[Patrimonio ($)]], [[Ingresos operacionales ($)]], [[Otros
ingresos (no operacionales)]], [[Egresos (Sumatoria de costos y gastos)]], [[<h1
style="color:rgb(0,129,189);">Información sobre transacciones en moneda extranjera
(M/E)</h1>]], [[¿Tiene operaciones internacionales?]], [[¿Posee cuentas en moneda
extranjera?]], [[Documentos requeridos]] ];
var obligatorioCaso5 = [ [[<h1 style="color:rgb(0,129,189);">Información
Representante Legal o Apoderado</h1>]], [[Tipo de documento]], [[Número de
documento]], [[Lugar de expedición]], [[Primer apellido]], [[Segundo apellido]],
[[Nombres]], [[Cargo que ocupa]], [[Dirección de contacto]],
[[Municipio/Departamento residencia]], [[Teléfono fijo]], [[Celular]], [[Correo
electrónico]], [[¿Accionista?]] ];

var ocultarCaso6=[ [[<h1 style="color:rgb(0,129,189);">Accionistas o Asociados que


tengan directa o indirectamente más del 5% del Capital Social, Aporte o
Participación</h1>]], [[Información accionistas]], [[<h1
style="color:rgb(0,129,189);">Información Financiera</h1>]], [[Activos ($)]],
[[Pasivos ($)]], [[Patrimonio ($)]], [[Ingresos operacionales ($)]], [[Otros
ingresos (no operacionales)]], [[Egresos (Sumatoria de costos y gastos)]], [[<h1
style="color:rgb(0,129,189);">Información sobre transacciones en moneda extranjera
(M/E)</h1>]], [[¿Tiene operaciones internacionales?]], [[¿Posee cuentas en moneda
extranjera?]], [[Documentos requeridos]] ];
var mostrarCaso6=[ ];
var obligatorioCaso6= [ [[<h1 style="color:rgb(0,129,189);">Información
Representante Legal o Apoderado</h1>]], [[Tipo de documento]], [[Número de
documento]], [[Lugar de expedición]], [[Primer apellido]], [[Segundo apellido]],
[[Nombres]], [[Cargo que ocupa]], [[Dirección de contacto]],
[[Municipio/Departamento residencia]], [[Teléfono fijo]], [[Celular]], [[Correo
electrónico]], [[¿Accionista?]] ];

function calcularCaso(){
var clienteNoPertenece = Flokzu.getFieldValue([[¿El cliente pertenece a
alguna de estas industrias?]]) == "No pertenece" ? true : false;
var esMenorA16 = Flokzu.getFieldValue([[¿El servicio es menor de 16 horas?]])
== "Si" ? true : false;
var esNatural = Flokzu.getFieldValue([[Tipo de Entidad / Persona]]) ==
"Persona natural" ? true : false;

var resp ;

if(!esNatural){
Flokzu.setHidden([[¿Responsable de llevar contabilidad?]]);
resp = "-";
}else{
Flokzu.setEditable([[¿Responsable de llevar contabilidad?]]);
resp = Flokzu.getFieldValue([[¿Responsable de llevar contabilidad?]]);
}

if((Flokzu.getFieldValue([[¿El cliente pertenece a alguna de estas


industrias?]]) == "-") || (Flokzu.getFieldValue([[¿El servicio es menor de 16
horas?]]) == "-") || (Flokzu.getFieldValue([[Tipo de Entidad / Persona]]) == "-"))
{
caso1();
} else {
if(clienteNoPertenece && esMenorA16 && esNatural && resp == "No"){
//caso 1
caso1();
}
else if(!clienteNoPertenece && esMenorA16 && esNatural && resp == "Si")
{
//caso 2
caso2();
}
else if(clienteNoPertenece && !esMenorA16 && esNatural && resp == "No")
{
//caso 3
caso1();
}
else if(!clienteNoPertenece && !esMenorA16 && esNatural && resp ==
"Si"){
//caso 4
caso2();
}
else if(!clienteNoPertenece && !esMenorA16 && !esNatural && resp ==
"-"){
//caso 5
caso5();
}
else if(clienteNoPertenece && esMenorA16 && !esNatural && resp == "-"){
//caso 6
caso6();
}
else if(!clienteNoPertenece && esMenorA16 && !esNatural && resp == "-")
{
//caso 7
caso5();
}
else if(clienteNoPertenece && !esMenorA16 && !esNatural && resp == "-")
{
//caso 8
caso5();
}else if(clienteNoPertenece && !esMenorA16 && esNatural && resp ==
"Si"){
//caso 10 (me salteo el 9 porque estaba repetido y carolina los
mandó mal numerados, sigo la numeración de las hojas)
caso2();
}else if(clienteNoPertenece && esMenorA16 && esNatural && resp == "Si")
{
//caso 11
caso1();
}else if(!clienteNoPertenece && esMenorA16 && esNatural && resp ==
"No"){
//caso 12
caso2();
}else if(!clienteNoPertenece && !esMenorA16 && esNatural && resp ==
"No"){
//caso 13
caso2();
}
}
}

function caso1(){
ocultarYMostrar(ocultarCaso1, mostrarCaso1, obligatorioCaso1);
}

function caso2(){
ocultarYMostrar(ocultarCaso2, mostrarCaso2, obligatorioCaso2);
}

function caso5(){
ocultarYMostrar(ocultarCaso5, mostrarCaso5, obligatorioCaso5);
}

function caso6(){
ocultarYMostrar(ocultarCaso6, mostrarCaso6, obligatorioCaso6);
}

function ocultarYMostrar(ocultar, mostrar, obligatorio){


for(idCampo in ocultar){
Flokzu.setHidden(ocultar[idCampo]);
}

for(idCampo in mostrar){
Flokzu.setEditable(mostrar[idCampo]);
}
for(idCampo in obligatorio){
Flokzu.setRequired(obligatorio[idCampo]);
}
}

Flokzu.onChange([[¿El servicio es menor de 16 horas?]], calcularCaso);


Flokzu.onChange([[¿El cliente pertenece a alguna de estas industrias?]],
calcularCaso);
Flokzu.onChange([[Tipo de Entidad / Persona]], calcularCaso);
Flokzu.onChange([[¿Responsable de llevar contabilidad?]], calcularCaso);

Flokzu.onInit(calcularCaso);

function setFields () {

Flokzu.setReadOnly([[1. DECLARACIÓN DE ORIGEN Y DESTINO DE FONDOS]])


Flokzu.setReadOnly([[2. SUMINISTRO Y ACTUALIZACIÓN DE LA INFORMACIÓN:]])
Flokzu.setReadOnly([[3. REPORTE CENTRALES DE RIESGO.]])
Flokzu.setReadOnly([[4. AUTORIZACIÓN TRATAMIENTO DE DATOS PERSONALES]])

Flokzu.setFieldValue([[1. DECLARACIÓN DE ORIGEN Y DESTINO DE FONDOS]], "Declaro


(amos) expresamente bajo gravedad de juramento que: a) Los recursos NO provienen
ni serán destinados para actividades ilícitas, ni vinculadas con el cultivo,
producción o tráfico de estupefacientes, ni actividades tipificadas por el código
Penal Colombiano o en cualquier norma que lo modifique o adicione, dando
cumplimiento a las normas que regulan el tema. b) En caso de requerimiento por
parte de RSM Colombia o de algún organismo de investigación, vigilancia y control
del estado, estoy dispuesto a suministrar los soportes requeridos que evidencian el
origen o destino de los recursos. c) Eximo a la RSM Colombia S.A.S., de toda
responsabilidad que se derive por información errónea, falsa o inexacta que yo
hubiere suministrado en este documento o de la violación del mismo." )
Flokzu.setFieldValue([[2. SUMINISTRO Y ACTUALIZACIÓN DE LA INFORMACIÓN:]],
"CERTIFICO que la información suministrada es veraz y verificable y me obligo a
actualizarla por lo menos una (1) vez al año, o cada vez que así lo solicite RSM
Colombia, suministrando la totalidad de los soportes documentales exigidos. ACEPTO
que el incumplimiento de esta obligación faculte a RSM Colombia para terminar de
manera inmediata y unilateral cualquier tipo de relación existente." )
Flokzu.setFieldValue([[3. REPORTE CENTRALES DE RIESGO.]], "EL SUSCRITO autoriza
irrevocablemente a RSM Colombia para que consulte y reporte la información
financiera en las centrales de riesgo del sector financiero y reportar el
comportamiento comercial ante cualquier entidad que consolide y administre estas
bases de datos." )
Flokzu.setFieldValue([[4. AUTORIZACIÓN TRATAMIENTO DE DATOS PERSONALES]], "En mi
calidad de titular de la información, autorizo a RSM Colombia a dar tratamiento a
mis datos personales propios o de las personas naturales vinculadas a la personería
jurídica que represento, para: 1) El desarrollo de su objeto social y de la
relación contractual que nos vincula; 2) Envío de información financiera, comercial
y tributaria a las entidades de control y vigilancia, cumpliendo con la
normatividad vigente; 3) demás finalidades establecidas en las Políticas y
Procedimientos de Protección de Datos definidas por RSM Colombia, la cual se
encuentra publicada en la página web www.rsm.global/colombia/es y las cuales
declaro conocer. Así mismo, declaro que los datos personales que me proporcione RSM
Colombia serán tratados y resguardados en forma segura, reservada y confidencial,
por ende, no podrán ser transferidos ni comercializados con terceros. Para tales
efectos, me comprometo a implementar mecanismos de seguridad que garantizan que los
datos personales entregados se conservarán bajo confidencialidad, integridad,
disponibilidad y autenticidad, igualmente, me comprometo a cumplir las políticas y
procedimientos para el tratamiento de los datos personales adoptados por RSM
Colombia." )
};

Flokzu.onInit(setFields);

function Pernat () {

Flokzu.setHidden([[¿Declara renta?]]);

if(Flokzu.getFieldValue([[Tipo de Entidad / Persona]]) == "Persona natural" ) {

Flokzu.setRequired([[¿Declara renta?]]);

} else {

Flokzu.setFieldValue([[¿Declara renta?]], "");


Flokzu.setHidden([[¿Declara renta?]]);

Flokzu.onChange([[Tipo de Entidad / Persona]], Pernat);


Flokzu.onInit(Pernat);

function segApr () {

Flokzu.setHidden([[Socio de riesgos]]);
Flokzu.setHidden([[Comentarios socio riesgos]]);

if(Flokzu.getFieldValue([[¿Requiere segunda aprobación?]]) == true ) {

Flokzu.setRequired([[Socio de riesgos]]);
Flokzu.setRequired([[Comentarios socio riesgos]]);

} else {

Flokzu.setFieldValue([[Socio de riesgos]], "");


Flokzu.setFieldValue([[Comentarios socio riesgos]], "");
Flokzu.setHidden([[Socio de riesgos]]);
Flokzu.setHidden([[Comentarios socio riesgos]]);

Flokzu.onChange([[¿Requiere segunda aprobación?]], segApr);


Flokzu.onInit(segApr);

Potrebbero piacerti anche