<?php /* @var \dokuwiki\plugin\bez\meta\Tpl $tpl */ ?>
<?php include "thread_box.php" ?>
<br>
<br>

<?php 
$ano = date("Y");
$titulo = $tpl->get('thread')->title;
$variable= explode('-',$titulo);
$titulo1= $variable[0];
$auditadoPropio= $variable[1];
if (isset($titulo1)){
$titulo2=$titulo1;
}
else{
$titulo2= $titulo;
}

if (isset($auditadoPropio)){
$auditado=$auditadoPropio;
}
$codigo = $tpl->get('thread')->id;
$rest = substr($titulo, 0, 20);
$contenido =$tpl->get('thread')->content_html;
$contenido= explode('~',$contenido);
$contenido= $contenido[1];
if (isset($contenido)) {
$auditado=$contenido;
}


if ($rest=="Revisoría fiscal (A"){
    $proyecto="A";
    $rest= "REVISORÍA FISCAL (Nuevo)";
    $micarpeta="data/pages/proyectos/control/".$codigo;
 //   echo "rest (a): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
elseif
($rest=="Revisoría fiscal (B"){
//notas B -NIAS -CLIENTE RECURRENTE 
    $proyecto="B";
    $rest= "REVISORÍA FISCAL (Recurrente)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/recurrente";
  //  echo "rest (b): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
}
    
//notas C - NAGAS -CLIENTE NUEVO
 elseif ($rest=="Revisoría fiscal (C"){
    $proyecto="C";
    $rest= "REVISORÍA FISCAL (Nuevo)";
    $micarpeta="data/pages/proyectos/control/".$codigo;
   // echo "rest (c): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
//notas D - NAGAS CLIENTE RECURRENTE
 elseif ($rest=="Revisoría fiscal (D"){
    $proyecto="D";
    $rest= "REVISORÍA FISCAL (Recurrente)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/recurrente";
  //  echo "rest (d): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
   
//notas E PEI NIAS -CLIENTE NUEVO
 elseif ($rest=="Revisoría fiscal (E"){
    $proyecto="E";
    $rest= "REVISORÍA FISCAL /PEI -(Nuevo)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/pei";

    }
    
//notas F -NIAS -CLIENTE RECURRENTE 
 elseif ($rest=="Revisoría fiscal (F"){
    $proyecto="F";
    $rest= "REVISORÍA FISCAL /PEI (Recurrente)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/pei/recurrente";
  //  echo "rest (F): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
 elseif ($rest=="Revisoría fiscal (G"){
    $proyecto="G";
    $rest= "REVISORÍA FISCAL /PEI (Recurrente)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/pei";
   // echo "rest (G): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
 elseif ($rest=="Revisoría fiscal (H"){
    $proyecto="H";
    $rest= "REVISORÍA FISCAL /PEI (Recurrente)";
    $micarpeta="data/pages/proyectos/control/".$codigo."/pei/recurrente";
   // echo "rest (H): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
elseif ($rest=="Outsourcing contable"){
    $proyecto="I";
    $rest= "OUTSOURCING CONTABLE";
    $micarpeta="data/pages/proyectos/control/".$codigo."/outsourcing";
   //  echo "rest (I): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
 elseif ($rest=="Asesoría contable  "){
    $proyecto="J";
    $rest= "ASESORÍA CONTABLE";
    $micarpeta="data/pages/proyectos/control/".$codigo."/asesoria";
  //  echo "rest (J): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
 elseif ($rest=="Otros proyectos     "){
    $proyecto="K";
    $rest= "PROYECTO";
    $micarpeta="data/pages/proyectos/control/".$codigo."/otros";
    //echo "rest (K): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
   
 elseif ($rest=="Reporte de gestión "){
    $proyecto="L";
    $rest= "REPORTE DE GESTIÓN";
    $micarpeta="data/pages/proyectos/control/".$codigo."/reporte";
   // echo "rest (L): ".$rest."proyecto: ".$proyecto." dir: ".$micarpeta."<br>";
    }
    
 elseif ($rest=="Outsourcing         "){
    $proyecto="M";
    $rest= "OUTSOURCING /PEI";
    $micarpeta="data/pages/proyectos/control/".$codigo."/outsourcing/pei";
    }
    
elseif ($rest=="Asesoría           "){
    $proyecto="N";
    $rest= "ASESORÍA CONTABLE /PEI";
    $micarpeta="data/pages/proyectos/control/".$codigo."/asesoria/pei";
    }

else {
    $proyecto="X";
    }
//echo "resumen:".$proyecto.$rest.$micarpeta."<br>";
    

if (!file_exists($micarpeta)) {
//CREACION DE PERMISOS DE USUARIO
$permiso= "boton:* @proyecto".$codigo."    1
boton2:*    @proyecto".$codigo."    1
imagenes:*  @proyecto".$codigo."    1
imagenes:presentacion2:*    @proyecto".$codigo."    1
inicio  @proyecto".$codigo."    1
menu    @proyecto".$codigo."    1
menu1   @proyecto".$codigo."    1
menu2   @proyecto".$codigo."    1
operativo:* @proyecto".$codigo."    1
playground:*    @proyecto".$codigo."    1
proyectos:control:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:28_efectivo:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:29_inversiones:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:31_cuentas_cobrar:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:32_activos_intangibles:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:33_gastos_anticipado:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:34_pasivos_provisiones:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:35_impuestos_ganancias:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:36_ingresos_operacionales:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:37_contingencias:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:38_patrimonio:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:39_gastos_operacionales:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:40_costo_ventas:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:41_propiedad:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:43_estimaciones:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:44_gastos_personales:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:45_inventarios:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:46_otros_asuntos:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:47_ica_bimestral:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:48_iva_bimestral:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:49_rete_fte:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:50_rte_ica:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:51_regimen_simple:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:auditoria_de_cierre:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:auditoria_de_cierre2:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:bancos:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:bonos:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:cartera:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:consolidado:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:cuentas_por_cobrar:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:cuentas_por_cobrar2:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:cuentas_por_pagar:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:diferidos:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:disponible:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:disponible2:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:general:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuesto_al_patrimonio:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos1:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos2:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos3:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos4:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos5:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos6:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos7:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos8:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos9:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos10:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos11:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:impuestos12:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:gasnomina:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:nomina:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:aportes:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:liquidacion:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:umplimiento2:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:inventarios:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:inventarios2:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:inversiones:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:nomina:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:normatividad:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:obligaciones_financieras:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:otros_activos:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:pasivos_laborales:".$codigo.":*    @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:patrimonio:".$codigo.":*   @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:ppe:".$codigo.":*  @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:prestaciones:".$codigo.":* @proyecto".$codigo."    8
proyectos:auditorias:programas_auditoria:reestructuracion:".$codigo.":* @proyecto".$codigo."    8
proyectos:generales:".$codigo.":*   @proyecto".$codigo."    8
subjectindex2   @proyecto".$codigo."    1
varios:*    @proyecto".$codigo."    1
manual_funciones:*  @proyecto".$codigo."    1
es:bez:*encargos:general    @proyecto".$codigo."    1
encargos:general    @proyecto".$codigo."    1
";
$archivoAcl= "conf/acl.auth.php";
$archivo= fopen($archivoAcl, 'a+');
fwrite($archivo, $permiso);
fclose($archivo);
//FIN DE CREACION DE USUARIOS
$parte1="[[{:boton2:titulo7.png}es:bez:thread:id:".$codigo."|Regresar]]

";


$coordinador= strtoupper($tpl->user_name($tpl->get('thread')->coordinator));
$misprogramas="proyectos:auditorias:programas_auditoria:";

$parte2 ="
<WRAP lef round info 45%>

**ID:** ".$codigo."


**CLIENTE:** ".$auditado."


**COORDINADOR:**  ".$coordinador."


**OPERACIÓN:**  ".$rest."


</WRAP>


";

$parte3 = "

{{filelisting>...:}}

</WRAP>


----




~~DISCUSSION~~";

$programas1 ="



----




[[{:boton2:titulo11.png}es:bez:thread:id:".$codigo."|Regresar]]


<WRAP center round box 100%>


=== 10. CONSOLIDADO DE REGISTROS DE PROGRAMAS DE AUDITORÍA ===



";
$programas2= "

== PROGRAMA GENERAL DE AUDITORÍA ==

{{dolist>".$misprogramas."general:".$codigo."?registro=ID&status=DONE}}

== EFECTIVO Y EQUIVALENTES AL EFECTIVO ==

{{dolist>".$misprogramas."28_efectivo:".$codigo."?registro=ID&status=DONE}}

== INVERSIONES PERMANENTES ==

{{dolist>".$misprogramas."29_inversiones:".$codigo."?registro=ID&status=DONE}}

== CUENTAS POR COBRAR ==

{{dolist>".$misprogramas."31_cuentas_cobrar:".$codigo."?registro=ID&status=DONE}}

== ACTIVOS INTANGIBLES ==

{{dolist>".$misprogramas."32_activos_intangibles:".$codigo."?registro=ID&status=DONE}}


== GASTOS PAGADOS POR ANTICIPADO ==

{{dolist>".$misprogramas."33_gastos_anticipado:".$codigo."?registro=ID&status=DONE}}

== PASIVOS, PROVISIONES Y CONTINGENCIAS ==

{{dolist>".$misprogramas."34_pasivos_provisiones:".$codigo."?registro=ID&status=DONE}}

== REVISIÓN ICA BIMESTRAL ==

{{dolist>".$misprogramas."47_ica_bimestral:".$codigo."?registro=ID&status=DONE}}

== REVISIÓN IVA BIMESTRAL ==

{{dolist>".$misprogramas."48_iva_bimestral:".$codigo."?registro=ID&status=DONE}}

== REVISIÓN RETENCIÓN EN LA FUENTE ==

{{dolist>".$misprogramas."49_rete_fte:".$codigo."?registro=ID&status=DONE}}

== REVISIÓN RTE ICA BIMESTRAL ==

{{dolist>".$misprogramas."50_rte_ica:".$codigo."?registro=ID&status=DONE}}

== REVISIÓN IMPUESTO REGIMEN SIMPLE ==

{{dolist>".$misprogramas."51_regimen_simple:".$codigo."?registro=ID&status=DONE}}

== IMPUESTO A LAS GANANCIAS E IMPUESTO DIFERIDO ==

{{dolist>".$misprogramas."35_impuestos_ganancias:".$codigo."?registro=ID&status=DONE}}

== INGRESOS OPERACIONALES ==

{{dolist>".$misprogramas."36_ingresos_operacionales:".$codigo."?registro=ID&status=DONE}}

== CONTINGENCIAS NO CUANTIFICABLES Y COMPROMISOS ==

{{dolist>".$misprogramas."37_contingencias:".$codigo."?registro=ID&status=DONE}}

== PATRIMONIO ==

{{dolist>".$misprogramas."38_patrimonio:".$codigo."?registro=ID&status=DONE}}

== GASTOS OPERACIONALES ==

{{dolist>".$misprogramas."39_gastos_operacionales:".$codigo."?registro=ID&status=DONE}}

== COSTOS DE VENTAS ==

{{dolist>".$misprogramas."40_costo_ventas:".$codigo."?registro=ID&status=DONE}}

== PROPIEDAD PLANTA Y EQUIPO ==

{{dolist>".$misprogramas."41_propiedad:".$codigo."?registro=ID&status=DONE}}

== ESTIMACIONES CONTABLES ==

{{dolist>".$misprogramas."43_estimaciones:".$codigo."?registro=ID&status=DONE}}

== GASTOS DE PERSONAL ==

{{dolist>".$misprogramas."44_gastos_personales:".$codigo."?registro=ID&status=DONE}}

== INVENTARIOS ==

{{dolist>".$misprogramas."45_inventarios:".$codigo."?registro=ID&status=DONE}}

== OTROS ASUNTOS ==

{{dolist>".$misprogramas."46_otros_asuntos:".$codigo."?registro=ID&status=DONE}}


== PROGRAMA DE AUDITORÍA BONOS DE RIESGO (CHECK LISK) ==

{{dolist>".$misprogramas."bonos:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE AUDITORÍA BANCOS (CHECK LISK) ==

{{dolist>".$misprogramas."bancos:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE INVERSIONES (CHECK LISK) ==

{{dolist>".$misprogramas."inversiones:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA REVISIÓN NORMAS LEGALES (CHECK LISK) ==

{{dolist>".$misprogramas."normatividad:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE IMPUESTO AL PATRIMONIO (CHECK LISK) ==

{{dolist>".$misprogramas."impuesto_al_patrimonio:".$codigo."?registro=ID&status=DONE}}


== PROGRAMA DE AUDITORÍA PARA EMPRESAS EN REESTRUCTURACIÓN (CHECK LISK) ==

{{dolist>".$misprogramas."reestructuracion:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE AUDITORÍA PATRIMONIO (CHECK LISK) ==

{{dolist>".$misprogramas."patrimonio:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE AUDITORÍA DE CIERRE - MODELO 1 (CHECK LISK)  ==

{{dolist>".$misprogramas."auditoria_de_cierre:".$codigo."?registro=ID&status=DONE}}

== PROGRAMA DE AUDITORÍA DE CIERRE - MODELO 2 (CHECK LISK) ==

{{dolist>".$misprogramas."auditoria_de_cierre2:".$codigo."?registro=ID&status=DONE}}



</WRAP>



";
//variable de identificacion del PEI :1  E.F.G.H
$pei="";
if ($proyecto== "E" OR $proyecto== "F" OR $proyecto== "G" OR $proyecto== "H" ) {
$pei="1:";
}


$diagnostico= $parte1.$parte2."===== 1. INVESTIGACIÓN Y DIAGNÓSTICO DEL CLIENTE NUEVO =====

<WRAP center round box 100%>

^REQUISITO: 1.1|<do ".$ano."-12-31 diagnostico > Diagnóstico preliminar de clientes nuevos.</do>|
| ::: |{{:compartidos:".$pei."formato_7_-_consideracion_de_integridad.xlsx|FORMATO 7 - CONSIDERACIÓN DE INTEGRIDAD}} |
^REQUISITO: 1.2|<do ".$ano."-12-31 diagnostico > Soportes de búsqueda de enlaces listas restrictivas relacionados al final de la tabla.</do>|
| ::: |[[:comercial:gestion_comercial#busqueda_en_listas_restrictivas|LISTAS RESTRICTIVAS]]|
^REQUISITO: 1.3|<do ".$ano."-12-31 diagnostico > Evaluación de competencias de responsables de encargos.</do>|
| ::: |{{:compartidos:".$pei."formato_8_-_evaluacion_de_competencias.xlsx|FORMATO 8 - EVALUACIÓN DE COMPETENCIAS}} |
^REQUISITO: 1.4|<do ".$ano."-12-31 diagnostico > Evaluación reputacional del cliente.</do>|
| ::: |{{:compartidos:".$pei."formato_11_-_aceptacion_o_continuidad_del_encargo.xlsx|FORMATO 11 - ANALISIS DE LA REPUTACIÓN DEL CLIENTE}} |".$parte3;


$personal =$parte1.$parte2."===== 3. INDEPENDENCIA - SELECCIONAR EL PERSONAL =====

<WRAP center round box 100%>

^REQUISITO: 3.1|<do ".$ano."-12-31 personal > Constancia de independencia de la firma.</do>|
| ::: |{{:compartidos:".$pei."formato_27_-_delaracion_independencia_de_la_firma_al_cliente.docx|FORMATO 27 - DECLARACIÓN DE INDEPENDENCIA DE LA FIRMA }} |
^REQUISITO: 3.2|<do ".$ano."-12-31 personal > Constancia de no conflicto de intereses o independencia de los auditores y personal asignado.</do>|
| ::: |{{:compartidos:".$pei."formato_22_-_no_conflicto_de_intereses_.docx|Formato 22 - INDEPENDENCIA Y NO CONFLICTO DE INTERESES DEL PERSONAL}} |".$parte3;

$personalPei= $parte1.$parte2."===== 3. INDEPENDENCIA - SELECCIONAR EL PERSONAL =====

<WRAP center round box 100%>

^REQUISITO: 3.1|<do ".$ano."-12-31 personal > Constancia de no conflicto de intereses o independencia de los auditores y personal asignado.</do>|
| ::: |{{:compartidos:".$pei."formato_22_-_no_conflicto_de_intereses_.docx|Formato 22 - INDEPENDENCIA Y NO CONFLICTO DE INTERESES DEL PERSONAL}} |".$parte3;

//CARGUE DE PROGRAMAS



// CREACION DE SUBCARPETAS;
// CREAN LAS CARPETAS PRINCIPALES Y GABINETE COMO EL CONTENIDO DE LAS CARPETAS

$micarpeta2="data/pages/proyectos/generales/".$codigo;
if (!file_exists($micarpeta2)) {
        $sitios= array(
        $micarpeta2."/cumplimiento/certificaciones",
        $micarpeta2."/cumplimiento/impuestos/distritales",
        $micarpeta2."/cumplimiento/impuestos/nacionales",
        $micarpeta2."/cumplimiento/informacion",
        $micarpeta2."/estados_financieros",
        $micarpeta2."/informes",
        $micarpeta2."/permanente",
        $micarpeta2."/calidad");
foreach ($sitios as $key => $value) {mkdir($value, 0755, true);    }
$gabinete= array(
    $micarpeta2."/generales.txt"=> "✎ ARCHIVOS GENERALES",
    $micarpeta2."/cumplimiento/certificaciones.txt"=> "ARCHIVO CUMPLIMIENTO ✎ CERTIFICACIONES",
    $micarpeta2."/cumplimiento/certificaciones/otros.txt"=> "ARCHIVO CUMPLIMIENTO » CERTIFICACIONES ✎ 1- OTROS",

    $micarpeta2."/cumplimiento/certificaciones/seguridad_social.txt"=> "ARCHIVO CUMPLIMIENTO » CERTIFICACIONES ✎ 2- SEGURIDAD SOCIAL",
    $micarpeta2."/cumplimiento/impuestos.txt"=> "ARCHIVO CUMPLIMIENTO ✎ IMPUESTOS",
    $micarpeta2."/cumplimiento/impuestos/distritales.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS ✎ 1- MUNICIPALES",
    $micarpeta2."/cumplimiento/impuestos/distritales/industria.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » MUNICIPALES ✎ A- INDUSTRIA Y COMERCIO",
    $micarpeta2."/cumplimiento/impuestos/distritales/reteica.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » MUNICIPALES ✎ B- RETENCIÓN DE ICA",
        
    $micarpeta2."/cumplimiento/impuestos/nacionales.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS ✎ 2- NACIONALES",
    $micarpeta2."/cumplimiento/impuestos/nacionales/iporenta.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » 2- NACIONALES ✎ A- IMPUESTO DE RENTA",
    $micarpeta2."/cumplimiento/impuestos/nacionales/retencion.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » 2- NACIONALES ✎ B- RETENCIÓN EN LA FUENTE",
    $micarpeta2."/cumplimiento/impuestos/nacionales/ipoconsumo.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » 2- NACIONALES ✎ C- IMPUESTO AL CONSUMO",
    $micarpeta2."/cumplimiento/impuestos/nacionales/iva.txt"=> "ARCHIVO CUMPLIMIENTO » IMPUESTOS » 2- NACIONALES ✎ D- IVA",
    $micarpeta2."/cumplimiento/informacion.txt"=> "ARCHIVO CUMPLIMIENTO ✎ INFORMACIÓN EXOGENA",
    $micarpeta2."/cumplimiento/informacion/exogena_distrital.txt"=> "ARCHIVO CUMPLIMIENTO » INFORMACIÓN EXOGENA ✎ 1- MUNICIPAL",
    $micarpeta2."/cumplimiento/informacion/exogena_nacional.txt"=> "ARCHIVO CUMPLIMIENTO » INFORMACIÓN EXOGENA ✎ 2- NACIONAL",

    $micarpeta2."/cumplimiento/requerimientos.txt"=> "ARCHIVO CUMPLIMIENTO ✎ REQUERIMIENTOS",


    $micarpeta2."/cumplimiento.txt"=> "ARCHIVO CUMPLIMIENTO ✎ OTROS",

    $micarpeta2."/estados_financieros/trimestre1.txt"=> "ESTADOS FINANCIEROS ✎ MENSUALES",
    $micarpeta2."/estados_financieros/trimestre2.txt"=> "ESTADOS FINANCIEROS ✎ TRIMESTRALES",
    $micarpeta2."/estados_financieros/trimestre3.txt"=> "ESTADOS FINANCIEROS ✎ SEMESTRALES",
    $micarpeta2."/estados_financieros/trimestre4.txt"=> "ESTADOS FINANCIEROS ✎ OTROS",

    $micarpeta2."/informes/intermedios.txt"=> "INFORMES ✎ PERIODOS INTERMEDIOS",
    $micarpeta2."/informes/trimestrales.txt"=> "INFORMES ✎ TRIMESTRALES",
    $micarpeta2."/informes.txt"=> "INFORMES ✎ MENSUALES",
    $micarpeta2."/informes/anuales.txt"=> "INFORMES ✎ ANUALES",

    $micarpeta2."/permanente/estatutos.txt"=> "ARCHIVO PERMANENTE ✎ ESTATUTOS",
    $micarpeta2."/permanente/actas.txt"=> "ARCHIVO PERMANENTE ✎ ACTAS",
    $micarpeta2."/permanente/doclegales.txt"=> "ARCHIVO PERMANENTE ✎ DOCUMENTOS LEGALES",

    $micarpeta2."/calidad/documentos.txt"=> "CALIDAD ✎ DOCUMENTOS DE CALIDAD",
    $micarpeta2."/calidad.txt"=> "CALIDAD ✎ OTROS DOCUMENTOS");
$parte0="

[[{:boton2:titulo8.png}es:bez:thread:id:".$codigo."|Regresar]]

";
$parte1 ="
<WRAP lef round info 45%>

**ID:** ".$codigo."


**CLIENTE:** ".$auditado."


**OPERACIÓN:**  ".$rest."


</WRAP>

";
$parte3 = "



{{filelisting>...:generales}}

</WRAP>


----




~~DISCUSSION~~";
foreach ($gabinete as $llave => $encabezado) {

if (!file_exists($llave)) {   
$archivo= fopen($llave, 'a+');
$contenido="";
if ($encabezado=="✎ ARCHIVOS GENERALES") {
$contenido="


**1- CAJA**


{{filelisting>...:caja}}

</WRAP>

<WRAP center round box 100%>

**2- BANCOS**


{{filelisting>...:bancos}}

</WRAP>

<WRAP center round box 100%>

**3- INVERSIONES**


{{filelisting>...:inversiones}}

</WRAP>

<WRAP center round box 100%>

**4- DEUDORES**


{{filelisting>...:deudores}}

</WRAP>

<WRAP center round box 100%>

**5- INVENTARIOS**


{{filelisting>...:inventarios}}

</WRAP>

<WRAP center round box 100%>

**6- PROPIEDADES, PLANTA Y EQUIPO**


{{filelisting>...:propiedad}}

</WRAP>

<WRAP center round box 100%>

**7- ACTIVOS FIJOS**


{{filelisting>...:activos}}

</WRAP>

<WRAP center round box 100%>

**8- INTANGIBLES**


{{filelisting>...:intangibles}}

</WRAP>

<WRAP center round box 100%>

**9- DIFERIDOS**


{{filelisting>...:diferidos}}

</WRAP>

<WRAP center round box 100%>

**10- OTROS ACTIVOS**


{{filelisting>...:otros}}

</WRAP>

<WRAP center round box 100%>

**11- OBLIGACIONES FINANCIERAS**


{{filelisting>...:obligaciones}}

</WRAP>


<WRAP center round box 100%>

**12- PROVEEDORES**


{{filelisting>...:proveedores}}

</WRAP>


<WRAP center round box 100%>

**13- CUENTAS POR PAGAR **


{{filelisting>...:cuentaspagar}}

</WRAP>

<WRAP center round box 100%>

**14- OBLIGACIONES LABORALES- PERSONAL  **


{{filelisting>...:laborales}}

</WRAP>


<WRAP center round box 100%>

**15- OTROS PASIVOS  **



";
}
$parte2="

<WRAP lef round important 100%>

**CARPETA:** <font 18px>".$encabezado."</font>

</WRAP>

<WRAP center round box 100%>

";
$contenido= $parte0.$parte1.$parte2.$contenido.$parte3;
fwrite($archivo, $contenido);
fclose($archivo);
}
}
}
// CREACION DE PROGRAMA GENERAL

              

$micarpeta3= "data/pages/proyectos/auditorias/programas_auditoria/general/".$codigo;

if (!file_exists($micarpeta3)) {
$sitios3= array(
        $micarpeta3."/conciliacion",
        $micarpeta3."/inversiones",
        $micarpeta3."/deudores",
        $micarpeta3."/propiedad",
        $micarpeta3."/diferidos",
        $micarpeta3."/proveedores",
        $micarpeta3."/laboral",
        $micarpeta3."/otros_pasivos",
        $micarpeta3."/patrimonio",
        $micarpeta3."/ingresos",
        $micarpeta3."/impuestos1",
        $micarpeta3."/impuestos2",
        $micarpeta3."/impuestos3",
        $micarpeta3."/impuestos4",
        $micarpeta3."/impuestos5",
        $micarpeta3."/impuestos6",
        $micarpeta3."/impuestos7",
        $micarpeta3."/impuestos8",
        $micarpeta3."/impuestos9",
        $micarpeta3."/impuestos10",
        $micarpeta3."/impuestos11",
        $micarpeta3."/impuestos12",
        $micarpeta3."/impuestos",
        $micarpeta3."/gasnomina",
        $micarpeta3."/nomina",
        $micarpeta3."/aportes",
        $micarpeta3."/liquidacion",
        $micarpeta3."/cumplimiento2");
foreach ($sitios3 as $key => $valor) {

   mkdir($valor, 0755, true);

 }
$parte0="

[[{:boton2:titulo10.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":registro|Regresar programa general]]


";

$parte1 ="
<WRAP lef round info 45%>

**ID:** ".$codigo."


**CLIENTE:** ".$auditado."


**OPERACIÓN:**  ".$rest."


</WRAP>

";
$parte3 = "


----




~~DISCUSSION~~";

// cada componente 

$parte2= "

<WRAP lef round important 100%>

=== 1. CONCILIACION DE SALDOS BANCARIOS ===  


</WRAP>

<WRAP center round box 100%>


^REQUISITO: 1.1|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 1. Obtenga de la empresa, copias de las conciliaciones bancarias y compare los saldos según conciliaciones con los saldos indicados en los auxiliares del efectivo. </do>|
^REQUISITO: 1.2|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 2. Efectué un resumen de las conciliaciones bancarias, analice las partidas conciliatorias es especial aquellas que tengan efecto en el estado de resultados. Analice su antigüedad e indague sobre la disposición de las mismas. </do> |
^REQUISITO: 1.3|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 3. Verifique el saldo de caja mediante los recibos de caja y verifique que la consignación oportuna al día hábil siguiente y cerciórese que la consignación se realice en la misma especie. </do> |
^REQUISITO: 1.4|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 4. Realice corte de documentos recibos de caja, tome últimos del año anterior y los primeros del año actual, verifique su registro adecuado en el periodo que corresponde. </do> |
^REQUISITO: 1.5|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 5. Efectué Circularización a bancos. </do> |
^REQUISITO: 1.6| <do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 6. Efectué seguimiento a al circularización de bancos con corte a diciembre 31 del año anteior, en caso de no obtener respuesta a la fecha de la revisión realice pasos alternos, verificando información con extracto original en poder del cliente, y documentos de autorizaciones de firmas. </do>  |
^REQUISITO: 1.7|<do 2024-12-31 CONCILIACION DE SALDOS BANCARIOS > 7. Solicite el último reembolso de caja menor, verifique el registro de los gastos en el periodo correspondiente, coteje registro contable adecuado. </do>  |


{{filelisting>...:conciliacion}}



</WRAP>

";
$conciliacionG= $parte0.$parte1.$parte2.$parte3;

$parte2 = "

<WRAP lef round important 100%>

=== 2. INVERSIONES ===

</WRAP>

<WRAP center round box 100%>


^REQUISITO: 2.1|<do 2024-12-31 INVERSIONES > 1. Verifique la constitución de las inversiones, en el periodo correspondiente </do>|
^REQUISITO: 2.2|<do 2024-12-31 INVERSIONES > 2. Confirme que se causaron los rendimientos de las inversiones que se poseen y verifique el registro en la cuenta de ingresos correspondientes. </do> |
^REQUISITO: 2.3|<do 2024-12-31 INVERSIONES > 3. Solicite extracto al 31 de diciembre del año anterior, y verifique la información con registro contable </do> |



{{filelisting>...:inversiones}}


</WRAP>


";


$inversionesG= $parte0.$parte1.$parte2.$parte3;

$parte2= "

<WRAP lef round important 100%>

=== 3. DEUDORES ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 3.1|<do 2024-12-31 DEUDORES > 1. Analice la antigüedad de los anticipos entregados e indague por la oportunidad de la legalización. </do>|
^REQUISITO: 3.2|<do 2024-12-31 DEUDORES > 2. Verifique la conformación del saldo de cuentas por cobrar a trabajadores, verifique que el préstamo se haya efectuado con las autorizaciones correspondientes, que haya por parte del trabajador una autorización de descuento. Criterio seleccioné algunos descuentos y verifique con las liquidaciones de la nómina. </do> |
^REQUISITO: 3.3|<do 2024-12-31 DEUDORES > 3. Solicite la declaración de renta por el año anteúltimo al actual y verifique su registro contable a la fecha de presentación. </do> |
^REQUISITO: 3.4|<do 2024-12-31 DEUDORES > 4. Confirme que se solicito oportunamente la compensación del impuesto de renta por los saldos a favor por el año anteúltimo. </do>|
^REQUISITO: 3.5|<do 2024-12-31 DEUDORES > 5. Verifique el cruce de la información por concepto de retenciones en la fuente contra los certificados al 31 de diciembre del año actual </do> |
^REQUISITO: 3.6|<do 2024-12-31 DEUDORES > 6. Analice la conformación del saldo de otras deudores y verifique su razonabilidad con documentos soportes. </do> |



{{filelisting>...:deudores}}




</WRAP>


";

$deudoresG= $parte0.$parte1.$parte2.$parte3;

$parte2= "

<WRAP lef round important 100%>

=== 4. PROPIEDAD PLANTA Y EQUIPO ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 4.1|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 1. Elabore una planilla con el movimiento de propiedad planta y equipo, compare saldos iniciales con informe de revisoría fiscal año anterior y los saldos finales con los registros contables. </do> |
^REQUISITO: 4.2|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 3. Determine y documente las adiciones efectuadas en el año, documente el 60% de las adiciones. </do> |
^REQUISITO: 4.3|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 4. Para lo anterior, identifique los soportes de la compra, descripción del activo, la forma de pago, y verifique el registro contable. </do> |
^REQUISITO: 4.4|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 6. Solicite las pólizas de seguros que amparan los bienes de la Empresa, analice que los montos asegurados sean adecuadamente determinados de acuerdo con el valor comercial de los activos fijos. </do> |
^REQUISITO: 4.5|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 7. Indague sobre el último inventario físico realizado a la P.P.y E. </do> |
^REQUISITO: 4.6|<do 2024-12-31 PROPIEDAD PLANTA Y EQUIPO > 8. Indague y documente sobre el último avaluó técnico efectuado, determine si el último cubre los últimos tres años. Con base en el último avaluó técnico determine si se efectuó el ajuste al Avaluó, ( por el PAAG. </do> |



{{filelisting>...:propiedad}}


</WRAP>


";



$propiedadG= $parte0.$parte1.$parte2.$parte3;

$parte2= "

<WRAP lef round important 100%>

=== 5. DIFERIDOS ===



</WRAP>

<WRAP center round box 100%>


^REQUISITO: 5.1|<do 2024-12-31 DIFERIDOS > 1. Solicite las pólizas de seguros vigentes y deje evidencia de la información básica. </do> |
^REQUISITO: 5.2|<do 2024-12-31 DIFERIDOS > 2. Determine cuando se realizo el pago de la prima y determine su registro contable que de acuerdo al periodo de cubrimiento de las pólizas, el gasto correspondiente por el periodo anterior, fue adecuadamente registrado o si se debe clasificar como cargo diferido. </do> |
^REQUISITO: 5.3|<do 2024-12-31 DIFERIDOS > 3. Verifique que el saldo a diciembre 31 de anteúltimo de seguros se amortizó oportunamente durante al año anterior. </do> |
^REQUISITO: 5.4|<do 2024-12-31 DIFERIDOS > 4. Confirme si se presentaron compras que ameriten ser clasificadas como cargos diferidos o gastos pagados por anticipado y el adecuado calculo de amortización para el periodo anterior. </do> |


{{filelisting>...:diferidos}}


</WRAP>

";


$diferidosG= $parte0.$parte1.$parte2.$parte3;

$parte2= "


<WRAP lef round important 100%>

=== 6. PROVEEDORES Y CUENTAS POR PAGAR ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 6.1|<do 2024-12-31 PROVEEDORES Y CUENTAS POR PAGAR > 1. Analice La conformación de cada cuenta por pagar y determine si esta correctamente clasificada. </do> |
^REQUISITO: 6.2|<do 2024-12-31 PROVEEDORES Y CUENTAS POR PAGAR > 2. Elabore circularización a los proveedores y saldos de las cuentas por pagar, a criterio seleccione los más representativos con corte año anterior. </do> |
^REQUISITO: 6.3|<do 2024-12-31 PROVEEDORES Y CUENTAS POR PAGAR > 3. Elabore una planilla del resultado de la circularización. </do> |
^REQUISITO: 6.4|<do 2024-12-31 PROVEEDORES Y CUENTAS POR PAGAR > 4. Solicite relación por terceros de las cuentas por pagar y efectué:</do>  |
^:::  |<wrap lo>1. Pruebas de pagos posteriores, con comprobantes de pago efectuados hasta la fecha de la auditoria, determinando si existe pasivos no registrados.</wrap>|
^:::  |<wrap lo>2. Evidencia sobre los saldos muy antiguos y indague sobre las causas de no-pago.</wrap>|
^:::  |<wrap lo>3. En caso de no obtener respuestas de la circularización, elabore pasos alternos, verificando la causación de facturas con documentos soportes y verifique los pagos efectuados después del 31 de diciembre del año auditado.</wrap>|
^:::  |<wrap lo>4. Efectué un corte de documentos de comprobantes de pago, con el objeto de evaluar que todos los pasivos quedaron registrados en el periodo correspondiente y los gastos y los pagos efectuados posteriores al 31 de diciembre. Verifuqe que registro contable de estos documentos se realicen el periodo correcto.</wrap>|
^:::  |<wrap lo>5. Solicite fotocopia de la ultima declaración presentada y pagada de Retención en la fuente e ICA (IVA si aplica para la empresa) y cruce los saldos al 31 de diciembre del año anterior y verifique que estos saldos corresponden a las declaraciones presentadas y pagadas. Verifique en el periodo siguiente el registro del pago cancelando dicho pasivo.</wrap> |



{{filelisting>...:proveedores}}



</WRAP>

";

$proveedoresG= $parte0.$parte1.$parte2.$parte3;

$parte2= "


<WRAP lef round important 100%>


=== 7. OBLIGACIONES LABORALES Y PRESTACIONES ===



</WRAP>

<WRAP center round box 100%>



^REQUISITO: 7.1|<do 2024-12-31 OBLIGACIONES LABORALES> 1. Solicite la consolidación de prestaciones sociales al 31 de diciembre del año anterior, determiné si están incluidos todos los trabajadores verifique: </do>|
^:::  |<wrap lo> 1. Salarios actuales con la última nómina o los promedios hayan sido adecuadamente determinados de acuerdo a la variación de salarios en los tres últimos meses.</wrap>|
^:::  |<wrap lo> 2· Aleatoriamente verifique con hoja de vida el tiempo de servicios de algunos trabajadores.</wrap>|
^:::  |<wrap lo> 3· Verifique con documentación, el pago parcial de cesantías.</wrap>|
^:::  |<wrap lo> 4· Solicite el control de vacaciones de todos los trabajadores, verifique fecha de salida del último periodo disfrutado por el trabajador y efectué él calculo.</wrap>|
^:::  |<wrap lo> 5· Compruebe que el registro contable se haya realizado adecuadamente como pasivo laborar y determine que el registro en pasivos estimados y provisiones se haya ajustado de acuerdo a la consolidación de prestaciones sociales.</wrap>  |



{{filelisting>...:laboral}}



</WRAP>

";

$laboralG= $parte0.$parte1.$parte2.$parte3;

$parte2= "


<WRAP lef round important 100%>


=== 8. OTROS PASIVOS ===


</WRAP>

<WRAP center round box 100%>




^REQUISITO: 8.1|<do 2024-12-31 OTROS PASIVOS > 1. Solicite consolidación y determinación del saldo de Ingresos recibidos para terceros, evalué la razonabilidad del saldo, determine si se encuentra conciliada la cuenta y si esta identificado el pasivo por terceros. </do> |
^REQUISITO: 8.2|<do 2024-12-31 OTROS PASIVOS > 2. Indague con la administración políticas de pago de estos. </do> |



{{filelisting>...:otros_pasivos}}



</WRAP>

";


$otros_pasivosG= $parte0.$parte1.$parte2.$parte3;


$parte2= "



<WRAP lef round important 100%>


=== 9. PATRIMONIO ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 9.1|<do 2024-12-31 PATRIMONIO > 1. Elabore el movimiento de la cuenta de capital y de todas las que conforman las cuentas de patrimonio durante el periodo y compruebe que los movimientos fueron aprobados por los órganos de dirección. </do> |
^REQUISITO: 9.2|<do 2024-12-31 PATRIMONIO > 2. Verifique el registro del incremento en la cuenta de Inversión suplementaria se registro oportunamente y en forma adecuada en el Banco de la Republica. </do> |
^REQUISITO: 9.3|<do 2024-12-31 PATRIMONIO > 4. Si existen valorizaciones de activos, compruebe que el saldo corresponde a la diferencia entre él avaluó comercial y/o el ajuste a dicho avaluó y el valor neto en libros de P.P. y E. </do> |



{{filelisting>...:patrimonio}}



</WRAP>

";


$patrimonioG= $parte0.$parte1.$parte2.$parte3;


$parte2= "


<WRAP lef round important 100%>



=== 10. INGRESOS ===


</WRAP>

<WRAP center round box 100%>


=== INGRESOS ===


^REQUISITO: 10.1| <do 2024-12-31 INGRESOS > 1.  Solicite la facturación del periodo y realice:</do>|
^:::  |<wrap lo> A. Selecciones de una muestra de la facturación y deje documentado sobre los ingresos verificados, cubra más del 50 % de los ingresos.</wrap>|
^:::  |<wrap lo> B. Verifique el consecutivo de la facturación y realice un corte de documentos, verificando el registro en el periodo correspondiente.</wrap>|
^:::  |<wrap lo> C. Compruebe la cancelación  de algunas facturas, con una pruebe de verificación de recibos de caja.</wrap>|
^REQUISITO: 10.2| <do 2024-12-31 INGRESOS > 2.  Con base en las diferentes pruebas realizadas en las diferentes áreas,  identifiqué cuales cuentas afectan  el estado de resultados y cruce con P/G  INGREOS Y GASTOS al 31 de diciembre y deje evidencia de la razonabilidad del saldo. </do>  |


{{filelisting>...:ingresos}}



</WRAP>

";


$ingresosG= $parte0.$parte1.$parte2.$parte3;
$parte2= "


<WRAP lef round important 100%>



=== 11. IMPUESTOS ===


</WRAP>

<WRAP center round box 100%>


=== IMPUESTOS ===

| REQUISITO: 11.1  | <do ".$ano."-12-31 IMPUESTOS > 1.  Analizar las compras acumuladas de los terceros de acuerdo a cada régimen, durante el año auditado  e identificar el incumplimiento de topes para pertenecer a cada categoría (simplificado y común)</do>  |
| REQUISITO: 11.2  | <do ".$ano."-12-31 IMPUESTOS > 2.  Analizar los impuestos aplicados de acuerdo con las categorías identificadas y validar su parametrización en el sistema de información</do>                                                                |
| REQUISITO: 11.3  | <do ".$ano."-12-31 IMPUESTOS > 3.  Recalcular el impuesto de renta y complementarios y verificar la diferencia frente a la provisión causada en el gasto</do>                                                                                |
| REQUISITO: 11.4  | <do ".$ano."-12-31 IMPUESTOS > 4.  Generar un reporte que permita identificar terceros duplicados</do>                                                                                                                                         |
| REQUISITO: 11.5  | <do ".$ano."-12-31 IMPUESTOS > 5.  Identificar la concentración de sanciones e intereses de mora generados por impuestos y valide la fecha de presentación de acuerdo con el calendario tributario</do>                     |
| REQUISITO: 11.6  | <do ".$ano."-12-31 IMPUESTOS > 6.  Identificar las cuentas por pagar y cobrar causadas mensualmente por impuestos y crúcelo con los impuestos liquidados y presentados al ente de control</do>                                                |

</WRAP>

<WRAP center round box 100%>


=== ALMACENAMIENTO DE SOPORTES MENSUALES ===
<datatable scroll-y='180px' searching='boolean' state-save='true' paging='false' auto-width='true' info='false'>
^ PERIODO ^ CONTROL DEL REQUISITO ^
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos1:registro|ENERO]]| <do 2024-12-31 IMPUESTOS > A.  Identificación y almacenamiento de documentación soporte MES 1</do>|
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos2:registro|FEBRERO]]| <do 2024-12-31 INGRESOS > B.  Identificación y almacenamiento de documentación soporte MES 2</do>|	 
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos3:registro|MARZO]]| <do 2024-12-31 INGRESOS > C.  Identificación y almacenamiento de documentación soporte MES 3</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos4:registro|ABRIL]]| <do 2024-12-31 INGRESOS > D.  Identificación y almacenamiento de documentación soporte MES 4</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos5:registro|MAYO]]| <do 2024-12-31 INGRESOS > E.  Identificación y almacenamiento de documentación soporte MES 5</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos6:registro|JUNIO]]| <do 2024-12-31 INGRESOS > F.  Identificación y almacenamiento de documentación soporte MES 6</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos7:registro|JULIO]]| <do 2024-12-31 INGRESOS > G.  Identificación y almacenamiento de documentación soporte MES 7</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos8:registro|AGOSTO]]| <do 2024-12-31 INGRESOS > H.  Identificación y almacenamiento de documentación soporte MES 8</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos9:registro|SEPTIEMBRE]]| <do 2024-12-31 INGRESOS > I.  Identificación y almacenamiento de documentación soporte MES 9</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos10:registro|OCTUBRE]]| <do 2024-12-31 INGRESOS > J.  Identificación y almacenamiento de documentación soporte MES 10</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos11:registro|NOVIEMBRE]]| <do 2024-12-31 INGRESOS > K.  Identificación y almacenamiento de documentación soporte MES 11</do>  |
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos12:registro|DICIEMBRE]]| <do 2024-12-31 INGRESOS > L.  Identificación y almacenamiento de documentación soporte MES 12</do>  |
</datatables>

</WRAP>

<WRAP center round box 100%>


{{filelisting>...:impuestos}}



</WRAP>

";


$impuestos= $parte0.$parte1.$parte2.$parte3;
$parte2a= "


<WRAP lef round important 100%>



=== 11. IMPUESTOS ";
$parte2= " ===

</WRAP>

<WRAP center round box 100%>

{{filelisting>...:impuestos:";

$parte2c= "}}



</WRAP>

";
$parte0c= "

[[{:boton2:titulo8.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos:registro|Regresar al programa 11 general de impuestos]]

";
$impuestos1= $parte0c.$parte2a."ENERO".$parte2."enero".$parte2c.$parte3;
$impuestos2= $parte0c.$parte2a."FEBRERO".$parte2."febrero".$parte2c.$parte3;
$impuestos3= $parte0c.$parte2a."MARZO".$parte2."marzo".$parte2c.$parte3;
$impuestos4= $parte0c.$parte2a."ABRIL".$parte2."abril".$parte2c.$parte3;
$impuestos5= $parte0c.$parte2a."MAYO".$parte2."mayo".$parte2c.$parte3;
$impuestos6= $parte0c.$parte2a."JUNIO".$parte2."junio".$parte2c.$parte3;
$impuestos7= $parte0c.$parte2a."JULIO".$parte2."julio".$parte2c.$parte3;
$impuestos8= $parte0c.$parte2a."AGOSTO".$parte2."agosto".$parte2c.$parte3;
$impuestos9= $parte0c.$parte2a."SEPTIEMBRE".$parte2."septiembre".$parte2c.$parte3;
$impuestos10= $parte0c.$parte2a."OCTUBRE".$parte2."octubre".$parte2c.$parte3;
$impuestos11= $parte0c.$parte2a."NOVIEMBRE".$parte2."noviembre".$parte2c.$parte3;
$impuestos12= $parte0c.$parte2a."DICIEMBRE".$parte2."diciembre".$parte2c.$parte3;



$parte0B="

[[{:boton2:titulo9.png}es:bez:thread:id:".$codigo."|Regresar]]

";
$parte2= "


<WRAP lef round important 100%>



=== 12. GASTOS DE PERSONAL ===


</WRAP>

<WRAP center round box 100%>


^ PROGRAMAS Y SOPORTES ^ CONTROL DEL REQUISITO ^
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":nomina:registro|A. NÓMINA ELECTRÓNICA]]|
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":aportes:registro|B. VERIFICACIÓN DE APORTES A LA SEGURIDAD SOCIAL]]|
|[[proyectos:auditorias:programas_auditoria:general:".$codigo.":liquidacion:registro|C. LIQUIDACIÓN DE NÓMINA ]]|

</WRAP>

<WRAP center round box 100%>


{{filelisting>...:gastos_personal}}



</WRAP>

";


$gasnomina= $parte0.$parte1.$parte2.$parte3;

$parte2= "



<WRAP lef round important 100%>


=== A. NÓMINA ELECTRÓNICA  ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 1 |<do 2024-12-31 NOMINA > 1. Solicitar el reporte de la DIAN con la información transmitida en la nómina electrónica. Solicitar los acumulados por concepto de la nómina de todos los empleados. Solicitar un balance de comprobación por tercero, si la compañía pasa a la contabilidad la información de nómina detallada por empleado. </do> |
^REQUISITO: 2 |<do 2024-12-31 NOMINA > 2. Verificar que la totalidad de los empleados hayan sido reportados en nómina electrónica mensualmente. </do> |
^REQUISITO: 3 |<do 2024-12-31 NOMINA > 3. Verificar por tercero las cifras reportadas en nómina electrónica contra el reporte de acumulados de nómina o el balance por terceros. </do> |
^REQUISITO: 4 |<do 2024-12-31 NOMINA > 4. Verificar si se están reportando la provisión de prestaciones sociales (cesantías, intereses, prima, vacaciones y cualquier otra prestación extralegal). </do> |
^REQUISITO: 5 |<do 2024-12-31 NOMINA > 5. Verificar que los valores reportados a la DIAN por mes sean consecuentes con la información de nómina y contabilidad. </do> |


</WRAP>

<WRAP center round box 100%>

===PRUEBAS REALIZADAS ===


{{filelisting>...:nomina}}




</WRAP>




----






<WRAP center round box 100%>



===INFORMACIÓN ENVIADA POR EL CLIENTE ===

{{filelisting>...:nomina2}}



</WRAP>



";


$nomina= $parte0.$parte1.$parte2.$parte3;


$parte2= "



<WRAP lef round important 100%>


=== B. VERIFICACIÓN DE APORTES A LA SEGURIDAD SOCIAL ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 1 |<do 2024-12-31 APORTES > 1. Solicitar las planillas de la seguridad, tanto las planillas iniciales como los ajustes, presentadas donde se pueda evidenciar la fecha de pago.  </do> |
^REQUISITO: 2 |<do 2024-12-31 APORTES > 2. Identificar, de acuerdo con el NIT de la compañía, las fechas límite para realizar los pagos a la seguridad social. </do> |

</WRAP>

<WRAP center round box 100%>

===PRUEBAS REALIZADAS ===


{{filelisting>...:aportes}}




</WRAP>




----






<WRAP center round box 100%>



===INFORMACIÓN ENVIADA POR EL CLIENTE ===

{{filelisting>...:aportes2}}



</WRAP>



";
$aportes= $parte0.$parte1.$parte2.$parte3;
$parte2= "



<WRAP lef round important 100%>


=== C. LIQUIDACIÓN DE NÓMINA  ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 1 |<do 2024-12-31 LIQUIDACION > 1. Solicitar el listado de personal con su respectivo salario.  </do> |
^REQUISITO: 2 |<do 2024-12-31 LIQUIDACION > 2. Probar la exactitud matemática de la liquidación mediante recálculo global de acuerdo con la legislación aplicable. </do> |
^REQUISITO: 3 |<do 2024-12-31 LIQUIDACION > 3. Validar que los gastos registrados en el balance sean coherentes con la cantidad de personal y las condiciones de contratación. </do> |

</WRAP>

<WRAP center round box 100%>

===PRUEBAS REALIZADAS ===


{{filelisting>...:liquidacion}}




</WRAP>




----






<WRAP center round box 100%>



===INFORMACIÓN ENVIADA POR EL CLIENTE ===

{{filelisting>...:liquidacion2}}



</WRAP>


";
$liquidacion= $parte0.$parte1.$parte2.$parte3;
$parte2= "



<WRAP lef round important 100%>


=== 13. AUDITORÍA DE CUMPLIMIENTO  ===


</WRAP>

<WRAP center round box 100%>



^REQUISITO: 13.1 |<do 2024-12-31 LIQUIDACION > 1. Soporte de la actualización de registro mercantil ante Cámara de Comercio.  Solicitar el formulario RUES y comprobante de pago. </do> |
^REQUISITO: 13.2 |<do 2024-12-31 LIQUIDACION > 2. Soporte de envío de información a la Superintendencia de Sociedades. </do> |
^REQUISITO: 13.3 |<do 2024-12-31 LIQUIDACION > 3. Solicitar comunicaciones recibidas de las entidades de vigilancia y control en el último año.  Incluir el estado de cuenta con la DIAN. </do> |
^REQUISITO: 13.4 |<do 2024-12-31 LIQUIDACION > 4. Revisión documental de seguros. Solicitar las carátulas de las pólizas de seguros adquiridas. </do> |
^REQUISITO: 13.5 |<do 2024-12-31 LIQUIDACION > 5. Evidenciar la realización de Back up de contabilidad y correos. </do> |
^REQUISITO: 13.6 |<do 2024-12-31 LIQUIDACION > 6. Estado de la Implementación del Sistema de Gestión de Seguridad en el Trabajo. Solicitar el último certificado emitido por la ARL, el plan de trabajo para el año vigente y los indicadores de seguimiento a la ejecución del mismo. </do> |
^REQUISITO: 13.7 |<do 2024-12-31 LIQUIDACION > 7. Contrataciones del SENA.  Solicitar la última carta enviada al SENA reportando la planta de personal y la resolución del SENA asignando la cuota de aprendices. </do> |
^REQUISITO: 13.8 |<do 2024-12-31 LIQUIDACION > 8. Política para el manejo de datos personales. (RNBD).  Solicitar evidencia sobre las bases registradas en la SIC y verificar que no existan cambias sustantivos en el último año. </do> |
^REQUISITO: 13.9 |<do 2024-12-31 LIQUIDACION > 9. Incapacidades prolongadas. </do> |
^REQUISITO: 13.10 |<do 2024-12-31 LIQUIDACION > 10. Resolución de documentos electrónicos. Solicitar las resoluciones de todos los documentos electrónicos que tenga la compañía. </do> |
^REQUISITO: 13.11 |<do 2024-12-31 LIQUIDACION > 11. Revisión Libros de Actas – Asamblea de Accionistas, Libro de accionistas, Junta directiva. </do> |
^REQUISITO: 13.12 |<do 2024-12-31 LIQUIDACION > 12. Acta aprobación Estados Financieros. </do> |
^REQUISITO: 13.13 |<do 2024-12-31 LIQUIDACION > 13. Registro de Beneficiarios Finales RNBF. </do> |
^REQUISITO: 13.14 |<do 2024-12-31 LIQUIDACION > 14. Implementación SAGRILAFT. Verificar si cumple las condiciones para implementar con esta obligación. </do> |
^REQUISITO: 13.15 |<do 2024-12-31 LIQUIDACION > 15. Implementación del PTEE (programa de transparencia y ética empresarial) Verificar si cumple las condiciones para implementar con esta obligación. </do> |
^REQUISITO: 13.16 |<do 2024-12-31 LIQUIDACION > 16. Establecimientos de Comercio. Verificar la cantidad de establecimientos de comercio abiertos por municipio. </do> |
^REQUISITO: 13.17 |<do 2024-12-31 LIQUIDACION > 17. Precios de Transferencia. Verificar si cumple las condiciones para reportar esta información. </do> |
^REQUISITO: 13.18 |<do 2024-12-31 LIQUIDACION > 18. Activos en el Exterior. Verificar si cumple las condiciones para reportar esta información. </do> |



Además se requiere crear los cuadros para cargar la prueba y otra para subir las evidencias.


</WRAP>

<WRAP center round box 100%>

===PRUEBAS REALIZADAS ===


{{filelisting>...:cumplimiento2}}




</WRAP>




----






<WRAP center round box 100%>



===INFORMACIÓN ENVIADA POR EL CLIENTE ===

{{filelisting>...:cumplimiento2b}}



</WRAP>


";
$cumplimiento2= $parte0.$parte1.$parte2.$parte3;

$parte2B="===== OBJETIVOS =====

  * 1. Verifique la razonabilidad del Balance al 31 de diciembre del año anterior.
  * 2. Comprobar que las transacciones se originaron en operaciones reales y debidamente autorizadas.
  * 3. Verificar que no existan operaciones sin registrar a la fecha del cierre de los estados financieros
  * 4. Comprobar que la contabilidad se registro de conformidad con las normas legales y de acuerdo a las Normas internacionales de información financiera NIIF para Pymes.
  * 5. Verificar que se cumplan con las disposiciones legales en general.

===== PROCEDIMIENTOS =====

  * 1. Efectué un análisis de variaciones y explique las más significativas, indague situaciones inusuales con personal administrativo.
  * 2. Actualice el resumen de actas.
  * 3. Solicite libros oficiales y elabore la planilla de revisión
  * 4. Obtenga el informe del Revisor fiscal del año anterior con las cuentas del libro mayor y balance oficial.

<WRAP center round download 100%>

===== FORMATOS APLICABLES =====

  * **{{:operativo:".$pei."28_29-33_efectivo_y_equivalentes.xlsx|FORMATOS 29-33 EFECTIVO Y EQUIVALENTES}} **
  * **{{:operativo:".$pei."29_34-36_inversiones.xlsx|FORMATOS 34-36 INVERSIONES PERMANENTES }} **
  * **{{:operativo:".$pei."31_40-47_cuentas_por_cobrar.xlsx|FORMATOS 40-47 CUENTAS POR COBRAR }} **
  * **{{:operativo:".$pei."32_48-50_activos_intangibles.xlsx|FORMATOS 48-50 ACTIVOS INTANGIBLES }} **
  * **{{:operativo:".$pei."33_51-54_gastos_pagados_por_anticipado.xlsx|FORMATOS 51-54 GASTOS PAGADOS POR ANTICIPADO }} **
  * **{{:operativo:".$pei."34_55-59_pasivos_provisiones_y_contingencias.xlsx|FORMATOS 55-59 PASIVOS PROVISIONES Y CONTINGENCIAS }} **
  * **{{:operativo:".$pei."35_60-61_impuesto_a_las_ganancias.xlsx|FORMATOS 60-61 IMPUESTO A LAS GANANCIAS }} **
  * **{{:operativo:".$pei."36_62-71_ingresos_operacionales.xlsx|FORMATOS 62-71 INGRESOS OPERACIONALES }} **
  * **{{:operativo:".$pei."37_72-76_contingencias_no_cuantificables_y_compromisos.xlsx|FORMATOS 72-76 CONTINGENCIAS NO CUANTIFICABLES Y COMPROMISOS }} **
  * **{{:operativo:".$pei."38_77-78_patrimonio.xlsx|FORMATOS 77-78 PATRIMONIO }} **
  * **{{:operativo:".$pei."39_79-90_gastos_operacionales.xlsx|FORMATOS 79-90 GASTOS OPERACIONALES }} **
  * **{{:operativo:".$pei."40_91-94_costo_de_ventas.xlsx|FORMATOS 91-94 COSTO DE VENTAS }} **
  * **{{:operativo:".$pei."41_95-98_propiedad_planta_y_equipo.xlsx|FORMATOS 95-98 PROPIEDAD PLANTA Y EQUIPO }} **
  * **{{:operativo:".$pei."43_102-107_estimaciones_contables.xlsx|FORMATOS 102-107 ESTIMACIONES CONTABLES }} **
  * **{{:operativo:".$pei."44_108-113_gastos_de_personal.xlsx|FORMATOS 108-113 GASTOS DE PERSONAL }} **
  * **{{:operativo:".$pei."45_114-119_inventarios.xlsx|FORMATOS 114-119 INVENTARIOS }} **
  * **{{:operativo:".$pei."46_120-122_otros_asuntos.xlsx|FORMATOS 120-122 OTROS ASUNTOS }} **
  * **{{:operativo:".$pei."47_123_.revision_ica.xlsx|FORMATOS 123 REVISIÓN ICA}} **
  * **{{:operativo:".$pei."48_124_.revision_iva.xlsx|FORMATOS 124 REVISIÓN IVA}} **
  * **{{:operativo:".$pei."49_125_.rete_fte.xlsx|FORMATOS 125 REVISIÓN RETENCIÓN EN LA FUENTE}} **
  * **{{:operativo:".$pei."50_126_.rete_ica.xlsx|FORMATOS 126 REVISIÓN RETE ICA BIMESTRAL}} **
  * **{{:operativo:".$pei."51_127_.regimen_simple.xlsx|FORMATOS 51 REGIMEN SIMPLE}} **


</WRAP>

                      

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":conciliacion:registro|1. CONCILIACION DE SALDOS BANCARIOS]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":inversiones:registro|2. INVERSIONES]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":deudores:registro|3. DEUDORES]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":propiedad:registro|4. PROPIEDAD PLANTA Y EQUIPO]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":diferidos:registro|5. DIFERIDOS]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":proveedores:registro|6. PROVEEDORES Y CUENTAS POR PAGAR]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":laboral:registro|7. OBLIGACIONES LABORALES Y PRESTACIONES]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":otros_pasivos:registro|8. OTROS PASIVOS]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":patrimonio:registro|9. PATRIMONIO]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":ingresos:registro|10. INGRESOS]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":impuestos:registro|11. IMPUESTOS]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":gasnomina:registro|12. GASTOS DE PERSONAL]]

[[{boton2:identify.png}proyectos:auditorias:programas_auditoria:general:".$codigo.":cumplimiento2:registro|13. AUDITORÍA DE CUMPLIMIENTO]]

";



$principalG= $parte0B.$parte1.$parte2B.$parte3;
$gabinete2= array(
    $micarpeta3."/registro.txt"=> $principalG,
    $micarpeta3."/conciliacion/registro.txt"=> $conciliacionG,
    $micarpeta3."/inversiones/registro.txt"=> $inversionesG,
    $micarpeta3."/deudores/registro.txt"=> $deudoresG,
    $micarpeta3."/propiedad/registro.txt"=> $propiedadG,
    $micarpeta3."/diferidos/registro.txt"=> $diferidosG,
    $micarpeta3."/proveedores/registro.txt"=> $proveedoresG,
    $micarpeta3."/laboral/registro.txt"=> $laboralG,
    $micarpeta3."/otros_pasivos/registro.txt"=> $otros_pasivosG,
    $micarpeta3."/patrimonio/registro.txt"=> $patrimonioG,
    $micarpeta3."/ingresos/registro.txt"=> $ingresosG,
    $micarpeta3."/impuestos/registro.txt"=> $impuestos,
    $micarpeta3."/impuestos1/registro.txt"=> $impuestos1,
    $micarpeta3."/impuestos2/registro.txt"=> $impuestos2,
    $micarpeta3."/impuestos3/registro.txt"=> $impuestos3,
    $micarpeta3."/impuestos4/registro.txt"=> $impuestos4,
    $micarpeta3."/impuestos5/registro.txt"=> $impuestos5,
    $micarpeta3."/impuestos6/registro.txt"=> $impuestos6,
    $micarpeta3."/impuestos7/registro.txt"=> $impuestos7,
    $micarpeta3."/impuestos8/registro.txt"=> $impuestos8,
    $micarpeta3."/impuestos9/registro.txt"=> $impuestos9,
    $micarpeta3."/impuestos10/registro.txt"=> $impuestos10,
    $micarpeta3."/impuestos11/registro.txt"=> $impuestos11,
    $micarpeta3."/impuestos12/registro.txt"=> $impuestos12,
    $micarpeta3."/gasnomina/registro.txt"=> $gasnomina,
    $micarpeta3."/nomina/registro.txt"=> $nomina,
    $micarpeta3."/aportes/registro.txt"=> $aportes,
    $micarpeta3."/liquidacion/registro.txt"=> $liquidacion,
    $micarpeta3."/cumplimiento2/registro.txt"=> $cumplimiento2);
}


foreach ($gabinete2 as $llave => $modelos) {

if (!file_exists($llave)) {   
$archivo= fopen($llave, 'a+');
fwrite($archivo, $modelos);
fclose($archivo);
}
}







//SEPARACION ENTRE OUTSOURCING DE AUDITORIA 

if ($proyecto== "A" OR $proyecto== "B" OR $proyecto== "C" OR $proyecto== "D" OR $proyecto== "E" OR $proyecto== "F" OR $proyecto== "G" OR $proyecto== "H" ) {

//variable de identificacion del PEI :1  E.F.G.H
//$pei="";
//if ($proyecto== "E" OR $proyecto== "F" OR $proyecto== "G" OR $proyecto== "H" ) {
//$pei="1:";
//}

$parte0="

[[{:boton2:titulo8.png}es:bez:thread:id:".$codigo."|Regresar]]

";
$parte1 ="
<WRAP lef round info 45%>

**ID:** ".$codigo."


**CLIENTE:** ".$auditado."


**OPERACIÓN:**  ".$rest."


</WRAP>

";
$parte3 = "



{{filelisting>...:generales}}

</WRAP>


----




~~DISCUSSION~~";




$diagnosticoR= $parte0.$parte1."===== 1. INVESTIGACIÓN Y DIAGNÓSTICO DEL CLIENTE RECURRENTE =====

<WRAP center round box 100%>




^REQUISITO: 1.1|<do ".$ano."-12-31 diagnostico > Diagnóstico preliminar de clientes recurrentes.</do>|
| ::: |{{ :compartidos:".$pei."formato_26_-_diagnosticos_clientes_recurrentes.docx |FORMATO 26 - DIAGNÓSTICO CLIENTES RECURRENTES }} |
^REQUISITO: 1.2|<do ".$ano."-12-31 diagnostico > Soportes de búsqueda de enlaces listas restrictivas relacionados al final de la tabla.</do>|
| ::: |[[:comercial:gestion_comercial#busqueda_en_listas_restrictivas|LISTAS RESTRICTIVAS]]|".$parte3;

$cliente= $parte0.$parte1."===== 2. SELECCIÓN Y ACEPTACIÓN DEL CLIENTE =====

<WRAP center round box 100%>

^REQUISITO: 2.1|<do ".$ano."-12-31 cliente > Propuesta y el contrato.</do>|
| ::: |{{:operativo:".$pei."modelo_contrato_auditoria.docx|OPE P01 F2 MODELO CONTRATO DE AUDITORÍA}} |
^REQUISITO: 2.2|<do ".$ano."-12-31 cliente > Formalización del acuerdo de confidencialidad entre la firma y el cliente.</do>|
| ::: |{{:compartidos:".$pei."formato_24_-_-acuerdo_de_confidencialidad_encargos.docx|FORMATO 24 - ACUERDO DE CONFIDENCIALIDAD ENTRE LA FIRMA Y EL CLIENTE}} |
^REQUISITO: 2.3|<do ".$ano."-12-31 cliente > Notificación a los cliente de aceptación de encargos.</do>|
| ::: |{{:compartidos:".$pei."formato_10_-_notificacion_al_cliente_aceptacion_del_encargo.docx|FORMATO 10 - NOTIFICACIÓN AL CLIENTE DE LA ACEPTACIÓN DEL ENCARGO}} |


".$parte3;

$clienteR= $parte0.$parte1."===== 2. SELECCIÓN Y ACEPTACIÓN DEL CLIENTE RECURRENTE=====

<WRAP center round box 100%>


^REQUISITO: 2.1|<do ".$ano."-12-31 cliente > Notificación a los cliente de aceptación de encargos.</do>|
| ::: |{{:compartidos:".$pei."formato_10_-_notificacion_al_cliente_aceptacion_del_encargo.docx|FORMATO 10 - NOTIFICACIÓN AL CLIENTE DE LA ACEPTACIÓN DEL ENCARGO}} |".$parte3;



$riesgos = $parte0.$parte1."===== 4. ANALISIS DE RIESGOS - COMPRENSIÓN DE LA ENTIDAD =====

<WRAP center round box 100%>

^REQUISITO: 4.1|<do ".$ano."-12-31 riesgos > Realizar el análisis de amenazas identificadas en el código de ética y los riesgos de error material.</do>|
| ::: |{{ :compartidos:".$pei."formato_de_analisis_de_riesgos_operativos.xlsx |FORMATO DE ANÁLISIS DE AMENAZAS Y RIESGOS}}|".$parte3;



$materialidad = $parte0.$parte1."===== 5. CÁLCULO DE MATERIALIDAD =====


<WRAP center round box 100%>

^REQUISITO: 5.1|<do ".$ano."-12-31 materialidad > Realizar el Cálculo de materialidad del encargo.</do>|
| ::: |{{:operativo:".$pei."ope_p01_f24_calculo_de_la_materialidad.xlsx|OPE P01 F24 CÁLCULO DE MATERIALIDAD }} |".$parte3;


$materialidad_Nagas = $parte0.$parte1."===== 5. CÁLCULO DE MATERIALIDAD =====


<WRAP center round box 100%>

^REQUISITO: 5.1|<do ".$ano."-12-31 materialidad > Realizar el Cálculo de materialidad del encargo.</do>|
| ::: |{{:operativo:".$pei."ope_p01_f24b_calculo_de_la_materialidad.xlsx|OPE P01 F24 CÁLCULO DE MATERIALIDAD }} |".$parte3;



$planeacion = $parte0.$parte1."===== 6. PLANEACIÓN DEL PROYECTO =====

<wrap lo>
Con el propósito de organizar y dirigir el trabajo del revisor fiscal, se realiza el siguiente plan general de gestión. En este documento se listan todas las actividades según las funciones del revisor fiscal, los objetivos previstos y las actividades registradas en los puntos anteriores. Adicionalmente, se incluye el periodo determinado de su ejecución.

Para su cumplimiento se puede hacer uso de los modelos disponibles en la barra de botones con los siguientes modelos:
</wrap>

  * PLAN DE GESTIÓN GENERAL
  * PLAN CON PROGRAMACIÓN DE IVA BIMESTRAL
  * PLAN CON PROGRAMACIÓN DE IVA CUATRIMESTRAL
  * PLAN CON PROGRAMACIÓN RETENCIÓN EN LA FUENTE

<wrap lo>
En caso que los modelos anteriores no aseguren los requerimientos del proyecto, se adelanta la planeación mediante el uso del modelo Microsoft Excel (FORMATO OPE P01 F130 - PLANEACIÓN DE AUDITORÍAS) presentado a continuación:  
  
  
</wrap>

<WRAP center round box 100%>

^REQUISITO: 6.1|<do ".$ano."-12-31 personal > Modelo de planeacion .</do>|
| ::: |{{:operativo:".$pei."ope_p01_f130_planeacion_de_auditoria.xlsx|FORMATO OPE P01 F130 - PLANEACIÓN DE AUDITORÍAS}} |".$parte3;


$control_interno = $parte0.$parte1."===== 7. CONTROL INTERNO =====

<WRAP center round box 100%>

^REQUISITO: 7.1|<do ".$ano."-12-31 control_interno > Realizar la evaluación del sistema de control interno.</do>|
| ::: |{{:operativo:".$pei."ope_p1_f28_evaluacion_de_control_interno.xlsx |OPE P01 F28 EVALUACIÓN DE CONTROL INTERNO}} |
| ::: |{{:operativo:".$pei."ope_p1_f28b_evaluacion_de_control_interno.xlsx |OPE P01 F28b EVALUACIÓN DE CONTROL INTERNO - MODELO ESTANDAR}} |".$parte3;


$manifestaciones = $parte0.$parte1."===== 8. CARTA DE MANIFESTACIONES - NIA 580 =====


<WRAP center round box 100%>

^REQUISITO: 9.1|<do ".$ano."-12-31 manifestaciones > La Norma Internacional de Auditoría (NIA 580) trata de la responsabilidad en una auditoría de estados financieros de obtener manifestaciones escritas de la dirección y, cuando proceda, de los responsables del gobierno de la entidad.</do>|
| ::: |{{:operativo:".$pei."ope_p01_f21_manisfestaciones-de-la-gerencia.docx|FORMATO OPE P01 F21 - CARTA DE MANIFESTACIONES}} |".$parte3;



$dictamen = $parte0.$parte1."===== 9. DICTAMEN FINAL (NIA 700)=====


<WRAP center round box 100%>

^REQUISITO: 10.1|<do ".$ano."-12-31 dictamen > Dictamen y evaluación de los estados contables y al sistema de control interno contable.</do>|
| ::: |{{:operativo:".$pei."ope_p01_f128_dictamen_final_nias.docx|FORMATO OPE P01 F128 - DICTAMEN FINAL - NIAS}} |



^  NORMA    ^APLICACIÓN NORMATIVA   |
| **NIA 700** | {{:varios:externos:700.pdf | Estructura y contenido del informe de auditoría}} |
| **NIA 701** | {{:varios:externos:701.pdf |Cuestiones clave de la auditoría }} |
| **NIA 560** | {{:varios:externos:560.pdf |Eventos subsecuentes }} |
| **NIA 720** | {{:varios:externos:720.pdf |Estados financieros comparativos }} |
| **NIA 705** | {{:varios:externos:705.pdf |Diferentes Opiniones Modificadas: Opinión con Salvedades, Opinión Negativa, y Abstención de Opinión }} |
| **NIA 706** | {{:varios:externos:706.pdf |Cuando apliquen comunicaciones adicionales en el informe de auditoría }} |
| **NIA 706** | {{:varios:externos:706.pdf |Cuando apliquen comunicaciones adicionales en el informe de auditoría }} |
| **ISAE 3000** | {{:varios:externos:706.pdf |Revisión de información financiera histórica }} |




".$parte3;


$dictamen_Nagas = $parte0.$parte1."===== 8. DICTAMEN FINAL =====

<WRAP center round box 100%>

^REQUISITO: 9.1|<do ".$ano."-12-31 dictamen > Opinión limpia </do>|
| ::: |{{:operativo:".$pei."ope_p01_f129_dictamen_final_nagas.docx|FORMATO OPE P01 F129 - DICTAMEN FINAL - NAGAS}} |


^REQUISITO: 9.1B|<do ".$ano."-12-31 dictamen > Denegacion de opinión </do>|
| ::: |{{:operativo:".$pei."ope_p01_f131_dictamen_final_nagas.docx|FORMATO OPE P01 F131 - DICTAMEN FINAL - NAGAS}} |


^  NORMA    ^APLICACIÓN NORMATIVA   |
| **ISAE 3000** | {{:varios:externos:706.pdf |Revisión de información financiera histórica }} |



".$parte3;
$otros= $parte0.$parte1."=== 12. OTROS REGISTROS DE GESTIÓN DE AUDITORÍA ===

<WRAP center round box 100%>

^REQUISITO: 12.1|<do ".$ano."-12-31 otros > ESTADO DE SITUACIÓN FINANCIERA.</do>|
| ::: |{{:operativo:formato_25-estado_situacion_financiera.xlsx|OPE P01 F25}} |
^REQUISITO: 12.2|<do ".$ano."-12-31 otros > ESTADO DE RESULTADOS DE INTEGRAL.</do>|
| ::: |{{:operativo:formato_26-estado_resultados_integral.xlsx|OPE P01 F26}}|
^REQUISITO: 12.3|<do ".$ano."-12-31 otros > ÁREAS CRITICAS DE RIESGO.</do>|
| ::: |{{:operativo:formato_27-definicion_areas_criticas_riesgos.xlsx|OPE P01 F27}} |".$parte3;


$otros_Nagas= $parte0.$parte1."=== 11. OTROS REGISTROS DE GESTIÓN DE AUDITORÍA ===

<WRAP center round box 100%>

^REQUISITO: 11.1|<do ".$ano."-12-31 otros > ESTADO DE SITUACIÓN FINANCIERA.</do>|
| ::: |{{:operativo:formato_25-estado_situacion_financiera.xlsx|OPE P01 F25 ESTADO DE SITUACIÓN FINANCIERA}} |
^REQUISITO: 11.2|<do ".$ano."-12-31 otros > ESTADO DE RESULTADOS DE INTEGRAL.</do>|
| ::: |{{:operativo:formato_26-estado_resultados_integral.xlsx|OPE P01 F26 ESTADO DE RESULTADOS DE INTEGRAL}}|
^REQUISITO: 11.3|<do ".$ano."-12-31 otros > ÁREAS CRITICAS DE RIESGO.</do>|
| ::: |{{:operativo:formato_27-definicion_areas_criticas_riesgos.xlsx|OPE P01 F27 ÁREAS CRITICAS DE RIESGO}} |".$parte3;


//VARIABLES PARA CREAR CONSOLIDADOS

if($proyecto=="A"){
$con1="{{dolist>:proyectos:control:".$codigo.":1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":7_control_interno?control_interno=ID}}";
$con9="{{dolist>:proyectos:control:".$codigo.":9_manifestaciones?manifestaciones=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":10_dictamen?dictamen=ID}}";
 }
if($proyecto=="B"){
$con1="{{dolist>:proyectos:control:".$codigo.":recurrente:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":recurrente:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":recurrente:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":recurrente:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":recurrente:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":recurrente:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":recurrente:7_control_interno?control_interno=ID}}";
$con9="{{dolist>:proyectos:control:".$codigo.":recurrente:9_manifestaciones?manifestaciones=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":recurrente:10_dictamen?dictamen=ID}}";
 }
if($proyecto=="C"){
$con1="{{dolist>:proyectos:control:".$codigo.":1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":7_control_interno?control_interno=ÏD}}";
$con10="{{dolist>:proyectos:control:".$codigo.":10_dictamen?dictamen=ID}}";
 }
 if($proyecto=="D"){
$con1="{{dolist>:proyectos:control:".$codigo.":recurrente:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":recurrente:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":recurrente:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":recurrente:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":recurrente:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":recurrente:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":recurrente:7_control_interno?control_interno=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":recurrente:10_dictamen?dictamen=ID}}";
 }
if($proyecto=="E"){
$con1="{{dolist>:proyectos:control:".$codigo.":pei:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":pei:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":pei:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":pei:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":pei:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":pei:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":pei:7_control_interno?control_interno=ID}}";
$con9="{{dolist>:proyectos:control:".$codigo.":pei:9_manifestaciones?manifestaciones=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":pei:10_dictamen?dictamen=ID}}";
 }
if($proyecto=="F"){
$con1="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:7_control_interno?control_interno=ID}}";
$con9="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:9_manifestaciones?manifestaciones=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:10_dictamen?dictamen=ID}}";
 }
 if($proyecto=="G"){
$con2="{{dolist>:proyectos:control:".$codigo.":pei:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":pei:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":pei:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":pei:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":pei:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":pei:7_control_interno?control_interno=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":pei:10_dictamen?dictamen=ID}}";
 }
  if($proyecto=="H"){
$con1="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:4_riesgos?riesgos=ID}}";
$con5="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:5_materialidad?materialidad=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:6_planeacion?planeacion=ID}}";
$con7="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:7_control_interno?control_interno=ID}}";
$con10="{{dolist>:proyectos:control:".$codigo.":pei:recurrente:10_dictamen?dictamen=ID}}";
 }

$manifestaciones1 ="

<WRAP center round box 100%>


=== 8. CARTA DE MANIFESTACIONES - NIA 580  ===

".$con9."


</WRAP>


";
$dictamen1 ="

<WRAP center round box 100%>


=== 9. DICTAMEN FINAL ===

".$con10."


</WRAP>


";
// ELIMINA EN NAGAS LAS MANIFESTACIONES Y SE CAMBIAN LA NUMERACION

$manifestaciones1 ="
";
$dictamen1 ="
<WRAP center round box 100%>

=== 8. DICTAMEN FINAL ===

".$con10."


</WRAP>



";
$programas1 ="


----




[[{:boton2:titulo11.png}es:bez:thread:id:".$codigo."|Regresar]]

<WRAP center round box 100%>


=== 9. CONSOLIDADO DE REGISTROS DE PROGRAMAS DE AUDITORÍA ===



";

$consolidado =$parte0.$parte1."

<WRAP center round box 100%>


===1. DIAGNÓSTICO INICIAL===

".$con1."

</WRAP>

<WRAP center round box 100%>


=== 2. SELECCIÓN Y ACEPTACIÓN DEL CLIENTE ===

".$con2."


</WRAP>


<WRAP center round box 100%>


=== 3. INDEPENDENCIA - SELECCIONAR EL PERSONAL ===

".$con3."


</WRAP>


<WRAP center round box 100%>


=== 4. ANALISIS DE RIESGOS - COMPRENSIÓN DE LA ENTIDAD ===


".$con4."


</WRAP>


<WRAP center round box 100%>


=== 5. CÁLCULO DE MATERIALIDAD ===


".$con5."


</WRAP>

<WRAP center round box 100%>


=== 6. PLANEACIÓN DEL PROYECTO ===

".$con6."


</WRAP>


<WRAP center round box 100%>


=== 7. CONTROL INTERNO ===

".$con7."


</WRAP>


".$manifestaciones1.$dictamen1.$programas1.$programas2;

//notas A NIAS -CLIENTE NUEVO
   if ($proyecto=="A"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
    $carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $cliente,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestaciones,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros);
}
//notas B -NIAS -CLIENTE RECURRENTE 
if ($proyecto=="B"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnosticoR,
    $micarpeta."/2_cliente/registro.txt"=> $clienteR,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestaciones,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros);
}
//notas C - NAGAS -CLIENTE NUEVO
if ($proyecto=="C"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $cliente,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad_Nagas,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestacionesNagas,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen_Nagas,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros_Nagas);
}
//notas D - NAGAS CLIENTE RECURRENTE
if ($proyecto=="D"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnosticoR,
    $micarpeta."/2_cliente/registro.txt"=> $clienteR,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad_Nagas,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestacionesNagas,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen_Nagas,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros_Nagas);
}
//notas E PEI NIAS -CLIENTE NUEVO
if ($proyecto=="E"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $cliente,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestaciones,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros);
}
//notas F -NIAS -CLIENTE RECURRENTE  PEI
if ($proyecto=="F"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnosticoR,
    $micarpeta."/2_cliente/registro.txt"=> $clienteR,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestaciones,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros);
}
//notas G - PEI NAGAS -CLIENTE NUEVO
if ($proyecto=="G"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $cliente,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad_Nagas,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestaciones_Nagas,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen_Nagas,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros_Nagas);
}
//notas H - PEI NAGAS CLIENTE RECURRENTE
if ($proyecto=="H"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_riesgos",
        $micarpeta."/5_materialidad",
        $micarpeta."/6_planeacion",
        $micarpeta."/7_control_interno",
        $micarpeta."/9_manifestaciones",
        $micarpeta."/10_dictamen",
        $micarpeta."/11_consolidado/",
        $micarpeta."/12_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnosticoR,
    $micarpeta."/2_cliente/registro.txt"=> $clienteR,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_riesgos/registro.txt"=> $riesgos,
    $micarpeta."/5_materialidad/registro.txt"=> $materialidad_Nagas,
    $micarpeta."/6_planeacion/registro.txt"=> $planeacion,
    $micarpeta."/7_control_interno/registro.txt"=> $control_interno,
    $micarpeta."/9_manifestaciones/registro.txt"=> $manifestacionesNagas,
    $micarpeta."/10_dictamen/registro.txt"=> $dictamen_Nagas,
    $micarpeta."/11_consolidado/registro.txt"=> $consolidado,
    $micarpeta."/12_otros/registro.txt"=> $otros_Nagas);
}

}
//CIERRA IF DE SEPARACION
// GENERA EL CODIGO DE OUTSOURCING Y OTROS SERVICIOS


$parte1="

[[{:boton2:titulo8.png}es:bez:thread:id:".$codigo."|Regresar]]

";
$parte2 ="
<WRAP lef round info 45%>

**ID:** ".$codigo."


**CLIENTE:** ".$auditado."


**OPERACIÓN:**  ".$rest."


</WRAP>

";
$parte3 = "



{{filelisting>...:generales}}

</WRAP>


----




~~DISCUSSION~~";





//SEPARACION ENTRE OUTSOURCING DE AUDITORIA

if ($proyecto== "I" OR $proyecto== "J" OR $proyecto== "K" OR $proyecto== "L" OR $proyecto== "M" OR $proyecto== "N") {


   if($proyecto=="I"){
$con1="{{dolist>:proyectos:control:".$codigo.":outsourcing:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":outsourcing:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":outsourcing:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":outsourcing:4_planeacion?planeacion=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":outsourcing:6_infomes?informes=ID}}";
 }
    if($proyecto=="J"){
$con1="{{dolist>:proyectos:control:".$codigo.":asesoria:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":asesoria:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":asesoria:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":asesoria:4_planeacion?planeacion=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":asesoria:6_infomes?informes=ID}}";
 }
     if($proyecto=="K" OR $proyecto=="L"){
$con1="{{dolist>:proyectos:control:".$codigo.":otros:1_planeacion?planeacion=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":otros:2_operacion?operaciones=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":otros:3_infomes?informes=ID}}";
 }
    if($proyecto=="M"){
$con1="{{dolist>:proyectos:control:".$codigo.":outsourcing:pei:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":outsourcing:pei:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":outsourcing:pei:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":outsourcing:pei:4_planeacion?planeacion=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":outsourcing:pei:6_infomes?informes=ID}}";
 }
     if($proyecto=="N"){
$con1="{{dolist>:proyectos:control:".$codigo.":asesoria:pei:1_diagnostico?diagnostico=ID}}";
$con2="{{dolist>:proyectos:control:".$codigo.":asesoria:pei:2_cliente?cliente=ID}}";
$con3="{{dolist>:proyectos:control:".$codigo.":asesoria:pei:3_personal?personal=ID}}";
$con4="{{dolist>:proyectos:control:".$codigo.":asesoria:pei:4_planeacion?planeacion=ID}}";
$con6="{{dolist>:proyectos:control:".$codigo.":asesoria:pei:6_infomes?informes=ID}}";
 }



$clienteOut= $parte1.$parte2."===== 2. SELECCIÓN Y ACEPTACIÓN DEL CLIENTE =====

<WRAP center round box 100%>



^REQUISITO: 2.1|<do ".$ano."-12-31 cliente > Propuesta y el contrato.</do>|
| ::: |{{:operativo:modelo_contrato_asesoria_contable.docx|2. OPE P01 F28 MODELO CONTRATO DE ASESORÍA CONTABLE}}  |
^REQUISITO: 2.2|<do ".$ano."-12-31 cliente > FORMALIZACIÓN DEL ACUERDO DE CONFIDENCIALIDAD ENTRE LA FIRMA Y EL CLIENTE.</do>|
| ::: |{{:compartidos:formato_24_-_-acuerdo_de_confidencialidad_encargos.docx|FORMATO 24 - ACUERDO DE CONFIDENCIALIDAD ENTRE LA FIRMA Y EL CLIENTE}} |


".$parte3;


$planeacionOut = $parte1.$parte2."===== 4. PLANEACIÓN DEL PROYECTO =====

<wrap lo>
Con el propósito de organizar y dirigir el trabajo del revisor fiscal, se realiza el siguiente plan general de gestión. En este documento se listan todas las actividades según las funciones del contador asignado, los objetivos previstos y las actividades registradas en los puntos anteriores. Adicionalmente, se incluye el periodo determinado de su ejecución.

</wrap>



<WRAP center round box 100%>

^REQUISITO: 6.1|<do ".$ano."-12-31 documentos > El socio director, teniendo en cuenta el tamaño, objeto social, responsabilidad que se debe asumir y los compromisos adquiridos con el cliente deben analizar y definir el equipo de trabajo para cada encargo y efectuar la presentación del equipo de trabajo al cliente mediante correo electrónico.</do>|
| ::: |{{:operativo:ope_p04_f1_check_documentos_legales_y_fiscales.docx|OPE P02 F1 CHECK LIST DOCUMENTOS LEGALES Y FISCALES}} |


{{filelisting>...:documentos}}

</WRAP>


----



<WRAP center round box 100%>

^REQUISITO: 6.2|<do ".$ano."-12-31 cronograma > El primer día hábil de cada mes, todos los miembros del equipo, deben realizar un cronograma de trabajo por cliente y archivarlo en la carpeta compartida de trabajo.</do>|
| ::: |{{:operativo:ope_p04_f2_cronograma_de_trabajo.xlsx|OPE P02 F2 CRONOGRAMA DE TRABAJO}} |


{{filelisting>...:cronograma}}

</WRAP>


----


<WRAP center round box 100%>

^REQUISITO: 6.3|<do ".$ano."-12-31 impuestos >El Coordinador debe enviar la documentación (Estados Financieros de presentación, memorando de recomendaciones, papeles de trabajo) al Socio director para su respectiva revisión. Si el Socio director identifica un error, debe notificar al Coordinador mediante correo electrónico, con copia a Socio director y devolver los documentos para su respectiva corrección. En caso contrario, notifica al Coordinador, mediante correo electrónico, sobre su aprobación para enviar los documentos al cliente.</do>|
| ::: |{{:operativo:ope_p04_f3_control_de_vencimiento_de_impuestos.xlsx|OPE P02 F3 CONTROL DE VENCIMIENTO DE IMPUESTOS}} |


{{filelisting>...:impuestos}}

</WRAP>


----


<WRAP center round box 100%>

^REQUISITO: 6.4|<do ".$ano."-12-31 cierre >
La labor del Coordinador finaliza cuando realiza la entrega de todos los documentos soporte en físico, generados durante el desarrollo de la Consultoría, al Socio director para su respectivo archivo en la carpeta de cada cliente. Labor que debe realizarse de manera mensual (a final de mes), garantizando la oportunidad de su archivo y control documental. Los documentos digitales, a cargo del Coordinador, deben ser archivados en la carpeta operativa de cada cliente de la carpeta compartida de la firma.</do>|
| ::: |{{:operativo:ope_p04_f4_check_list_cierre_de_ano.docx|OPE P02 F4 CHECK LIST CIERRE DE AÑO}} |".$parte3;


$informesOut = $parte1.$parte2."===== 6. INFORMES =====

<WRAP center round box 100%>

<wrap lo>
El objetivo de los informes técnicos es presentar de forma clara y detallada el trabajo técnico y el estado  de situación, para la toma de decisiones respecto de la situación que se describe en sus contenidos: 
</wrap>

".$parte3;

$otrosOut= $parte1.$parte2."=== 7. OTROS REGISTROS  ===


<WRAP center round box 100%>


".$parte3;

$planeacionOP = $parte1.$parte2."===== 1. PLANEACIÓN =====

<WRAP center round box 100%>

<wrap lo>
Con el propósito de organizar y dirigir el trabajo, se realiza el siguiente plan general de gestión. En este documento se listan todas las actividades según las funciones del responsable, los objetivos previstos y las actividades registradas. Adicionalmente, se incluye el periodo determinado de su ejecución.
</wrap>

".$parte3;
$evaluacionOP = $parte1.$parte2."===== 2. EVALUACIÓN Y CONTROL =====

<WRAP center round box 100%>

<wrap lo>
El proceso de evaluación y control garantiza el logro de los objetivos a llevar a cabo. Compara el rendimiento con los resultados deseados y proporciona la retroalimentación necesaria para que la administración evalúe los resultados y tome medidas correctivas, según se requiera.
</wrap>

".$parte3;

$consolidadoOut =$parte1.$parte2."

<WRAP center round box 100%>


===1. DIAGNÓSTICO INICIAL===

".$con1."

</WRAP>

<WRAP center round box 100%>


=== 2. SELECCIÓN Y ACEPTACIÓN DEL CLIENTE ===

".$con2."


</WRAP>


<WRAP center round box 100%>


=== 3. INDEPENDENCIA - SELECCIONAR EL PERSONAL ===

".$con3."


</WRAP>


<WRAP center round box 100%>


=== 4. PLANEACIÓN ===


".$con4."


</WRAP>


<WRAP center round box 100%>


=== 5. INFORMES ===


".$con6."


</WRAP>

".$programas1.$programas2;
//notas I - OUTSOURCING
if ($proyecto=="I" ){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_planeacion",
        $micarpeta."/6_informes",
        $micarpeta."/7_consolidado/",
        $micarpeta."/8_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $clienteOut,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_planeacion/registro.txt"=> $planeacionOut,
    $micarpeta."/6_informes/registro.txt"=> $informesOut,
    $micarpeta."/7_consolidado/registro.txt"=> $consolidadoOut,
    $micarpeta."/8_otros/registro.txt"=> $otrosOut);
}
if ($proyecto=="J"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_planeacion",
        $micarpeta."/6_informes",
        $micarpeta."/7_consolidado/",
        $micarpeta."/8_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $clienteOut,
    $micarpeta."/3_personal/registro.txt"=> $personal,
    $micarpeta."/4_planeacion/registro.txt"=> $planeacionOut,
    $micarpeta."/6_informes/registro.txt"=> $informesOut,
    $micarpeta."/7_consolidado/registro.txt"=> $consolidadoOut,
    $micarpeta."/8_otros/registro.txt"=> $otrosOut);
}

if ($proyecto=="K"){
        $sitios= array(
        $micarpeta."/1_planeacion",
        $micarpeta."/2_operaciones",
        $micarpeta."/3_informes");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_planeacion/registro.txt"=> $planeacionOP,
    $micarpeta."/2_operaciones/registro.txt"=> $evaluacionOP,
    $micarpeta."/3_informes/registro.txt"=> $informesOut);
}
if ($proyecto=="L"){
        $sitios= array(
        $micarpeta."/1_planeacion",
        $micarpeta."/2_operaciones",
        $micarpeta."/3_informes");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_planeacion/registro.txt"=> $planeacionOP,
    $micarpeta."/2_operaciones/registro.txt"=> $evaluacionOP,
    $micarpeta."/3_informes/registro.txt"=> $informesOut);
}
if ($proyecto=="M"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_planeacion",
        $micarpeta."/6_informes",
        $micarpeta."/7_consolidado/",
        $micarpeta."/8_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $clienteOut,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_planeacion/registro.txt"=> $planeacionOut,
    $micarpeta."/6_informes/registro.txt"=> $informesOut,
    $micarpeta."/7_consolidado/registro.txt"=> $consolidadoOut,
    $micarpeta."/8_otros/registro.txt"=> $otrosOut);
}
if ($proyecto=="N"){
        $sitios= array(
        $micarpeta."/1_diagnostico",
        $micarpeta."/2_cliente",
        $micarpeta."/3_personal",
        $micarpeta."/4_planeacion",
        $micarpeta."/6_informes",
        $micarpeta."/7_consolidado/",
        $micarpeta."/8_otros/");
        foreach ($sitios as $key => $value) {
            mkdir($value, 0755, true);
                        }
$carpetas= array(
    $micarpeta."/1_diagnostico/registro.txt"=> $diagnostico,
    $micarpeta."/2_cliente/registro.txt"=> $clienteOut,
    $micarpeta."/3_personal/registro.txt"=> $personalPei,
    $micarpeta."/4_planeacion/registro.txt"=> $planeacionOut,
    $micarpeta."/6_informes/registro.txt"=> $informesOut,
    $micarpeta."/7_consolidado/registro.txt"=> $consolidadoOut,
    $micarpeta."/8_otros/registro.txt"=> $otrosOut);
}

}
if ($proyecto == "X" ){

}
    else
    {
//echo var_dump($carpetas);
/// creacion de archivos
foreach ($carpetas as $destino => $value) {
$archivo= fopen($destino, 'a+');
fwrite($archivo, $value);
fclose($archivo);
}
}
}

// LINK DE ARCHIVOS POR CARPETAS  
     $generalesC = "doku.php?id=proyectos:generales:".$codigo.":generales";
     $controlC = "doku.php?id=proyectos:generales:".$codigo.":control";
     
     $cumplimientoC = "doku.php?id=proyectos:generales:".$codigo.":cumplimiento";  
     $estadosC = "doku.php?id=proyectos:generales:".$codigo.":estados_financieros";
         
     $permanente = "doku.php?id=proyectos:generales:".$codigo.":permanente";

     $certiC = $cumplimientoC.":certificaciones";

     $otrosC = $certiC.":otros";

     $SeguridadC = $certiC.":seguridad_social";
     $impuestosC = $cumplimientoC.":impuestos";
     $distritalesC = $impuestosC.":distritales";
     $industriaC = $distritalesC.":industria";
     $icaC = $distritalesC.":ica";

     $nacionalesC = $impuestosC.":nacionales";

     $renta = $nacionalesC.":iporenta";
     $reteC = $nacionalesC.":retencion.";
     $ipoconsumo = $nacionalesC.":ipoconsumo.";
     $ivaC = $nacionalesC.":iva";

     $reteicaC = $distritalesC.":reteica";

     $informacionC = $cumplimientoC.":informacion";
     $exoNacionalC = $informacionC.":exogena_nacional";
     $exoDistritalC = $informacionC.":exogena_distrital";

     $requeriC = $cumplimientoC.":requerimientos";

     $trim1C = $estadosC.":trimestre1";
     $trim2C = $estadosC.":trimestre2";
     $trim3C = $estadosC.":trimestre3";
     $trim4C = $estadosC.":trimestre4";

     $informesC = "doku.php?id=proyectos:generales:".$codigo.":informes";
     $intermediosC= $informesC.":intermedios";
     $trimestralesC= $informesC.":trimestrales";
     $anualesC= $informesC.":anuales";

     $estatutos= $permanente.":estatutos";
     $actas= $permanente.":actas";
     $doclegales = $permanente.":doclegales";
     $calidadC = "doku.php?id=proyectos:generales:".$codigo.":calidad";
     $documentosC = $calidadC.":documentos";
 ?>
<details>
  <summary><b>CONTROL DE REGISTROS POR CARPETAS</b></summary>
  <div class="form-group col-md-6" id="content">

<div class="bez_filter_form">
<a class="bez_subscribe_button"><span class="plugin__bez_status_label"> GENERALES </a> <br>
<li>

    <a href=<?php echo $generalesC ?>> 1- GENERALES </a></li><br>
<a class="bez_subscribe_button"><span class="plugin__bez_status_label">CUMPLIMIENTO</a>
    <br>
<a href=<?php echo $certiC ?>> <ul> <h3>CERTIFICACIONES</h3></ul> </a>
<li><a href=<?php echo $otrosC ?>> 1- OTROS </a></li>
<li><a href=<?php echo $SeguridadC ?>> 2- SEGURIDAD SOCIAL</a></li>
    <br>


<a href=<?php echo $impuestosC ?>> <ul> <h3>IMPUESTOS</h3></ul> </a>
<li><a href=<?php echo $distritalesC ?>> 1- MUNICIPALES</a></li>


<dd><a href=<?php echo $industriaC ?>> --&#187; A- INDUSTRIA Y COMERCIO</a></dd>
<dd><a href=<?php echo $reteicaC ?>>  --&#187; B- RETENCI&Oacute;N DE ICA</a></dd>
    <br>


<li><a href=<?php echo $nacionalesC ?>> 2- NACIONALES</a></li>

<dd><a href=<?php echo $renta ?>>  --&#187; A- IMPUESTO DE RENTA</a></dd>
<dd><a href=<?php echo $reteC ?>>  --&#187; B- RETENCI&Oacute;N EN LA FUENTE</a></dd>
<dd><a href=<?php echo $ipoconsumo ?>>  --&#187; C- IMPUESTO AL CONSUMO</a></dd>
<dd><a href=<?php echo $ivaC ?>>  --&#187; D- IVA</a></dd>

    <br>
<a href=<?php echo $informacionC ?>> <ul> <h3> INFORMACI&Oacute;N EXOGENA</h3></ul> </a>
<li><a href=<?php echo $exoDistritalC ?>> 1- MUNICIPAL</a></li>
<li><a href=<?php echo $exoNacionalC ?>> 2- NACIONAL</a></li>
    <br>
<a href=<?php echo $requeriC ?> > <ul> <h3>REQUERIMIENTOS</h3></ul> </a>
<a href=<?php echo $cumplimientoC ?> > <ul> <h3>OTROS</h3></ul> </a>



<a class="bez_subscribe_button"><span class="plugin__bez_status_label">ESTADOS FINANCIEROS</span></a>
    <br>
<li><a href=<?php echo $trim1C ?>> MENSUALES</a></li>
<li><a href=<?php echo $trim2C ?>> TRIMESTRALES</a></li>
<li><a href=<?php echo $trim3C ?>> SEMESTRALES</a></li>
<li><a href=<?php echo $trim4C ?>> OTROS</a></li>

    <br>

<a class="bez_subscribe_button"><span class="plugin__bez_status_label">INFORMES FINANCIEROS</span></a>
    <br>

<li><a href=<?php echo $intermediosC ?>> PERIODOS INTERMEDIOS</a></li>
<li><a href=<?php echo $trimestralesC ?>> TRIMESTRALES</a></li>
<li><a href=<?php echo $informesC ?>> MENSUALES</a></li>
<li><a href=<?php echo $anualesC ?>> ANUALES</a></li>
    <br>

<a class="bez_subscribe_button"><span class="plugin__bez_status_label">ARCHIVO PERMANENTE</span></a>
    <br>


<li><a href=<?php echo $estatutos ?>> ESTATUTOS</a></li>
<li><a href=<?php echo $actas ?>> ACTAS</a></li>
<li><a href=<?php echo $doclegales ?>> DOCUMENTOS LEGALES</a></li>

    <br>

<a class="bez_subscribe_button"><span class="plugin__bez_status_label">CALIDAD</span></a>
    <br>
<li><a href=<?php echo $documentosC ?>> DOCUMENTOS DE CALIDAD</a></li>
<li><a href=<?php echo $calidadC ?>> OTROS DOCUMENTOS</a></li>
<br>

 </div>
</details>


<div class="bez_comments">
    <div class="bez_left_col">
        <?php if ($tpl->param('action') == '' && $tpl->get('thread')->user_is_coordinator() && $tpl->get('thread')->can_add_tasks()): ?>
        <div class="bez_second_lv_buttons" style="margin-top: 10px">
            <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'task_add') ?>#z_" class="bez_subscribe_button">
                <span class="bez_awesome">&#xf0fe;</span>&nbsp;&nbsp;<?php echo $tpl->getLang('correction_add' . $tpl->get('lang_suffix')) ?>
            </a>
        </div>
        <?php endif ?>

        <?php foreach ($tpl->get('timeline') as $entity): ?>
            <?php if ($entity->get_table_name() == 'thread_comment'): ?>
                <?php $tpl->set('thread_comment', $entity) ?>
                <?php if (  $tpl->param('action') == 'commcause_edit' &&
                            $tpl->param('kid') == $entity->id): ?>
                    <?php include 'commcause_form.php' ?>
                <?php else: ?>
                    <?php include 'commcause_box.php' ?>
                <?php endif ?>
            <?php elseif($entity->get_table_name() == 'task'): ?>
                <br>
                <?php $tpl->set('task', $entity) ?>
                <?php if (  $tpl->param('action') == 'task_edit' &&
                    $tpl->param('tid') == $entity->id): ?>
                    <?php include 'task_form.php' ?>
                <?php else: ?>
                    <?php include 'task_box.php' ?>
                <?php endif ?>
            <?php endif ?>
        <?php endforeach ?>

        <?php if ($tpl->param('action') == 'task_add' && $tpl->param('kid') == ''): ?>
            <br>
            <?php $tpl->set('task', $tpl->get('task_new')) ?>
            <?php include 'task_form.php' ?>
        <?php elseif ($tpl->get('thread')->state == 'closed'): ?>
            <div class="plugin__bez_status_label">
            <span class="icon icon_green">
                <?php echo inlineSVG(DOKU_PLUGIN . 'bez/images/tick.svg') ?>
            </span>
                <?php printf($tpl->getLang('user_closed_issue'),
                             '<strong>' . $tpl->user_name($tpl->get('thread')->closed_by) . '</strong>',
                             $tpl->date_fuzzy_age($tpl->get('thread')->close_date)) ?>
            </div>
        <?php elseif ($tpl->get('thread')->state == 'rejected'): ?>
                <div class="plugin__bez_status_label">
            <span class="icon icon_red">
                <?php echo inlineSVG(DOKU_PLUGIN . 'bez/images/close.svg') ?>
            </span>
                    <?php printf($tpl->getLang('user_rejected_issue'),
                                 '<strong>' . $tpl->user_name($tpl->get('thread')->closed_by) . '</strong>',
                                 $tpl->date_fuzzy_age($tpl->get('thread')->close_date)) ?>
                </div>
        <?php endif ?>


<?php if (  !(strpos($tpl->param('action'), 'task') === 0) &&
            $tpl->param('action') != 'commcause_edit' &&
            !(in_array($tpl->get('thread')->state, array('closed', 'rejected')) &&
                $tpl->get('thread')->acl_of('state') < BEZ_PERMISSION_CHANGE)): ?>

    <?php include 'commcause_form.php' ?>

    <br>
    <?php if ($tpl->get('thread')->count_opened_nopreventive_tasks() > 0): ?>
        <div class="info"><?php echo $tpl->getLang('issue_unclosed_tasks' . $tpl->get('lang_suffix')) ?></div>
    <?php endif ?>
    <?php if ($tpl->get('thread')->state == 'proposal'): ?>
        <div class="info"><?php echo $tpl->getLang('issue_is_proposal' . $tpl->get('lang_suffix')) ?></div>
    <?php endif ?>
    <?php if ($tpl->get('causes_without_tasks')): ?>
        <div class="info"><?php echo $tpl->getLang('cause_without_task') ?></div>
    <?php endif ?>
    <?php if ($tpl->get('thread')->state == 'opened' && $tpl->get('thread')->task_count == 0): ?>
        <div class="info"><?php echo $tpl->getLang('issue_no_tasks' . $tpl->get('lang_suffix')) ?></div>
    <?php endif ?>
<?php endif ?>


</div>
<div class="bez_right_col">
<div class="bez_box">
<h2><?php echo $tpl->getLang('comment_last_activity') ?></h2>
<?php echo $tpl->datetime($tpl->get('thread')->last_activity_date) ?>
</div>
<div class="bez_box bez_subscribe_box">
<h2><?php echo $tpl->getLang('norifications') ?></h2>
<?php if ($tpl->get('thread')->is_subscribent()): ?>
    <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'unsubscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome">&#xf1f6;</span>&nbsp;&nbsp;<?php echo $tpl->getLang('unsubscribe') ?></a>
    <p><?php echo $tpl->getLang('subscribed_info' . $tpl->get('lang_suffix')) ?></p>
<?php else: ?>
    <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'subscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome">&#xf0f3;</span>&nbsp;&nbsp;<?php echo $tpl->getLang('subscribe') ?></a>
    <p><?php echo $tpl->getLang('not_subscribed_info' . $tpl->get('lang_suffix')) ?></p>
<?php endif ?>

</div>

<div class="bez_box">
<h2><?php echo $tpl->getLang('comment_participants') ?></h2>
<ul id="issue_participants">
<?php foreach ($tpl->get('thread')->get_participants() as $participant): ?>
    <li>
        <?php if ($tpl->get('thread')->user_is_coordinator() &&
                  $tpl->get('thread')->can_add_participants() &&
                  $participant['coordinator'] == '0' && $participant['task_assignee'] == '0'): ?>
            <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'participant_remove', 'user_id', $participant['user_id']) ?>"
               class="participant_remove">
                <span class="bez_awesome">
                    &#xf00d;
                </span>
            </a>
        <?php endif ?>
        <a href="<?php echo $tpl->mailto($tpl->user_email($participant['user_id']),
        '#'.$tpl->get('thread')->id.' '.$tpl->get('thread')->title,
        $tpl->url('thread', 'id', $tpl->get('thread')->id)) ?>"  title="<?php echo $participant['user_id'] ?>">
        <span class="bez_name"><?php echo $tpl->user_name($participant['user_id']) ?></span>
        <span class="bez_icons">
        <?php if($participant['original_poster']): ?>
            <span class="bez_awesome"
                title="<?php echo $tpl->getLang('reporter') ?>">
                &#xf058;
            </span>
        <?php endif ?>
        <?php if($participant['coordinator']): ?>
            <span class="bez_awesome"
                title="<?php echo $tpl->getLang('coordinator') ?>">
                &#xf0e3;
            </span>
        <?php endif ?>
        <?php if($participant['task_assignee']): ?>
            <span class="bez_awesome"
                title="<?php echo $tpl->getLang('executor') ?>">
                &#xf073;
            </span>
        <?php endif ?>
        <?php if($participant['commentator']): ?>
            <span class="bez_awesome"
                title="<?php echo $tpl->getLang('commentator') ?>">
                &#xf27a;
            </span>
        <?php endif ?>
        <?php if($participant['subscribent']): ?>
            <span class="bez_awesome"
                title="<?php echo $tpl->getLang('subscribent') ?>">
                &#xf0e0;
            </span>
        <?php endif ?>
        </span>
    </a>
    </li>
<?php endforeach ?>
</ul>
<?php if (  $tpl->get('thread')->user_is_coordinator() &&
            $tpl->get('thread')->can_add_participants()): ?>
    <h2><?php echo $tpl->getLang('issue_invite_header') ?></h2>
    <form action="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'invite') ?>" method="post" id="bez_invite_users_form">
    <div id="bez_invite_users" class="ui-widget">
        <select name="client">
            <option value="">--- <?php echo $tpl->getLang('select') ?> ---</option>
            <?php foreach (array_diff_key($tpl->get('users'), $tpl->get('thread')->get_participants('subscribent')) as $user_id => $ignore): ?>
                <option value="<?php echo $user_id ?>"><?php echo $tpl->user_name($user_id) ?></option>
            <?php endforeach ?>
        </select>
    </div>
    <button class="bez_subscribe_button"><?php echo $tpl->getLang('issue_invite_button') ?></button>
    </form>
<?php endif ?>
</div>
</div>

