ge-unsigned-5.15.0-1039-aws_5.15.0-1039.44~20.04.1_amd64.deb Size: 11653312 MD5sum: 1fd66858444ef70407f305146ea4d22f SHA1: 8977f752240aee2acdaa77df2bf6e4795e188816 SHA256: 999c46f6338495e757c04c91a34b80e444ebc430ff4ac2d5ace5cbde67ab2c93 SHA512: 731d357032abd02b2d546cad31a940f28d7d21d962f83847594193ed30237dadaedf8070472145bc33062b3cfcfe306a318e542690847c9887f04fdbb202ee3d Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: 28280e8c89f1e63cc2c7dc53d569c5ab Package: linux-image-unsigned-5.15.0-1039-azure Architecture: amd64 Version: 5.15.0-1039.46~20.04.1 Priority: optional Section: kernel Source: linux-azure-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11117 Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, redhat-cluster-modules, spl-dkms, spl-modules, virtualbox-guest-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-azure Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1039-azure, initramfs-tools | linux-initramfs-tool Conflicts: linux-image-5.15.0-1039-azure Filename: pool/main/l/linux-azure-5.15/linux-image-unsigned-5.15.0-1039-azure_5.15.0-1039.46~20.04.1_amd64.deb Size: 11212992 MD5sum: 4edaafb59cd08717ce5d5513da4ac25d SHA1: 45c73ca804ff3750e4523321cdbf733e987465cd SHA256: fb78e77347d338495f5b3cca0b91cee03e796ac851add2d4782dbf496e5ce8c9 SHA512: 8fe48a65c9b0032d49b70336adc31ab55dfd72c2bc7a1737895c61c72158edae0ad0bc55f4e247d7fedc0842348124ed2b8a980ba547b376d9909c913d06ea6c Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: c03296464e6f7f5fd5e8bd8d161c5ec9 Package: linux-image-unsigned-5.15.0-1039-azure-fde Architecture: amd64 Version: 5.15.0-1039.46~20.04.1.1 Built-Using: linux-azure-5.15 (= 5.15.0-1039.46~20.04.1) Priority: optional Section: kernel Source: linux-azure-fde-5.15 Origin: Ubuntu Maintainer: Canonical Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 42385 Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, redhat-cluster-modules, spl-dkms, spl-modules, virtualbox-guest-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-azure Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1039-azure Conflicts: linux-image-5.15.0-1039-azure-fde Filename: pool/main/l/linux-azure-fde-5.15/linux-image-unsigned-5.15.0-1039-azure-fde_5.15.0-1039.46~20.04.1.1_amd64.deb Size: 37079988 MD5sum: b72b6136d3b1a4ccb7fc2baa42c7b0a4 SHA1: 76176c60c35ce1cd0f2b5a6262e75043bbc67c9f SHA256: 4829c538fb82b8c3c3d95b1bcabf9b09a04a094981fdb40b3d5af2e1c3ffc678 SHA512: dd0c96386cc4108d7352d3d496f740cb31c368b4786098d7001c467189f4c7ae9eebd57f99608bf70c7f7c3d5b197c455f3282fc94a65afd1517ec8d45b35558 Description: EFI Linux kernel image for azure Description-md5: db8bae6f3802de4c827ce8e3a6c977df Package: linux-image-unsigned-5.15.0-1039-gcp Architecture: amd64 Version: 5.15.0-1039.47~20.04.1 Priority: optional Section: kernel Source: linux-gcp-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 12205 Provides: fuse-module, linux-image, spl-dkms, spl-modules, v4l2loopback-dkms, v4l2loopback-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-gcp Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo Suggests: fdutils, linux-gcp-5.15-doc-5.15.0 | linux-gcp-5.15-source-5.15.0, linux-gcp-5.15-tools, linux-headers-5.15.0-1039-gcp, initramfs-tools | linux-initramfs-tool Conflicts: linux-image-5.15.0-1039-gcp Filename: pool/main/l/linux-gcp-5.15/linux-image-unsigned-5.15.0-1039-gcp_5.15.0-1039.47~20.04.1_amd64.deb Size: 11837632 MD5sum: fdc638b57180108ca84e5ec3c4aebfb1 SHA1: bbe7a829e4ec55651a11cd4ce4ceddbccc15e444 SHA256: 056e2335af5ce44f38d175146b3b56ce9509bfd0522235400fee9cf7b79c17ef SHA512: 7f1734641f2f21746d199f4fbbd4e75f77c366c0f60143d8bfdce9bdec1629173195901b73c1b1e4c0fcc2449c71ea0d45ebe5302c8f48d1371bb62f48115f65 Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: 785ef60af35f0ec6869342cacc19d146 Package: linux-image-unsigned-5.15.0-1039-gke Architecture: amd64 Version: 5.15.0-1039.44~20.04.1 Priority: optional Section: kernel Source: linux-gke-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 12149 Provides: fuse-module, linux-image, spl-dkms, spl-modules, v4l2loopback-dkms, v4l2loopback-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-gke Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo Suggests: fdutils, linux-doc | linux-gke-5.15-source-5.15.0, linux-gke-5.15-tools, linux-headers-5.15.0-1039-gke, linux-modules-extra-5.15.0-1039-gke Conflicts: linux-image-5.15.0-1039-gke Filename: pool/main/l/linux-gke-5.15/linux-image-unsigned-5.15.0-1039-gke_5.15.0-1039.44~20.04.1_amd64.deb Size: 11735232 MD5sum: 808d17816f5d6bafff214d0bacb46e99 SHA1: 6ef5dc5a806f535dfc9358e1b80397f443bd2797 SHA256: b135c7972c98a4c1dd4d6accf36cb66abe1189d8f439fc5d6acf29ee3937618f SHA512: a0d866878eab98fdbdd399536db378d57d4ae3075d6f5e116e09923143dceae9f2c744b91553ad7a529e55ef13f9180e292e8bbdb1785eb6149463468aca0495 Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: e853849b9c388cf3f47981379e95a313 Package: linux-image-unsigned-5.15.0-1039-gkeop Architecture: amd64 Version: 5.15.0-1039.45~20.04.1 Priority: optional Section: kernel Source: linux-gkeop-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11672 Provides: fuse-module, linux-image, spl-dkms, spl-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-gkeop Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo, initramfs-tools | linux-initramfs-tool Suggests: fdutils, linux-gkeop-5.15-doc-5.15.0 | linux-gkeop-5.15-source-5.15.0, linux-gkeop-5.15-tools, linux-headers-5.15.0-1039-gkeop Conflicts: linux-image-5.15.0-1039-gkeop Filename: pool/main/l/linux-gkeop-5.15/linux-image-unsigned-5.15.0-1039-gkeop_5.15.0-1039.45~20.04.1_amd64.deb Size: 11622592 MD5sum: f0ddbe97f255f7fdf06adc74a4a7b691 SHA1: 8380a38e5070dd68f354bc6b422ed4bf5e096a0a SHA256: 47a1ca3d3eb8827627985bb2f5c963c6c4ba2ce07060f9060b9cba8d97b9d6c1 SHA512: e6dce8c3e351cccb85f6ba571891f6007abfd5849d5bfdfbaf9940072f4b5a2ab8c3e300771c3c939ff955c2fa8140019d301037614dd80c34fa0a1b90fe96c9 Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: aade949dd16bf22e908d15d261dbceb7 Package: linux-image-unsigned-5.15.0-1039-oracle Architecture: amd64 Version: 5.15.0-1039.45~20.04.1 Priority: optional Section: kernel Source: linux-oracle-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11759 Provides: aufs-dkms, fuse-module, ivtv-modules, kvm-api-4, linux-image, redhat-cluster-modules, spl-dkms, spl-modules, virtualbox-guest-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1039-oracle Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo, initramfs-tools | linux-initramfs-tool Suggests: fdutils, linux-oracle-5.15-doc-5.15.0 | linux-oracle-5.15-source-5.15.0, linux-oracle-5.15-tools, linux-headers-5.15.0-1039-oracle Conflicts: linux-image-5.15.0-1039-oracle Filename: pool/main/l/linux-oracle-5.15/linux-image-unsigned-5.15.0-1039-oracle_5.15.0-1039.45~20.04.1_amd64.deb Size: 11602112 MD5sum: c6f9ce7a343d041810c0617215cbe881 SHA1: 4fedb378baf3297c0cd9ad09ee3e6f16f5448191 SHA256: d36226001a02353ccdab95c2271881608b521c0549c4462eb7aea81f84880587 SHA512: 9a86234218ae99ab8b97bddd84f4073b4de17c2abb7d56e58d5f26a5b7cf337a747d76bb836450185a6cd8bb11e1654dfe4d8f28f3eebe706da3d26e3630c862 Description: Oracle Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: 12bcc737ccf3a41954481d16b43bd12a Package: linux-image-unsigned-5.15.0-1040-aws Architecture: amd64 Version: 5.15.0-1040.45~20.04.1 Priority: optional Section: kernel Source: linux-aws-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11585 Provides: fuse-module, linux-image, spl-dkms, spl-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1040-aws Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo, initramfs-tools | linux-initramfs-tool Suggests: fdutils, linux-aws-5.15-doc-5.15.0 | linux-aws-5.15-source-5.15.0, linux-aws-5.15-tools, linux-headers-5.15.0-1040-aws Conflicts: linux-image-5.15.0-1040-aws Filename: pool/main/l/linux-aws-5.15/linux-image-unsigned-5.15.0-1040-aws_5.15.0-1040.45~20.04.1_amd64.deb Size: 11653312 MD5sum: d4e7d741beda966f7ebae57f56a8695a SHA1: 90f72765f29585358e8f1dd2daa913a81a90124b SHA256: 2bc24161598dc8ab9c8d7672d227637ef43686afde8b365c65efda09e7129378 SHA512: 72b8841c400e248d1b11601340b96e794988900c85357ffe0eea1f307553a2a8cf133106831d62aa4dfb2cd3e0ed091a3fed5cc939081754db58668fb156afcf Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: 28280e8c89f1e63cc2c7dc53d569c5ab Package: linux-image-unsigned-5.15.0-1040-azure Architecture: amd64 Version: 5.15.0-1040.47~20.04.1 Priority: optional Section: kernel Source: linux-azure-5.15 Origin: Ubuntu Maintainer: Ubuntu Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11152 Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, redhat-cluster-modules, spl-dkms, spl-modules, virtualbox-guest-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1040-azure Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1040-azure, initramfs-tools | linux-initramfs-tool Conflicts: linux-image-5.15.0-1040-azure Filename: pool/main/l/linux-azure-5.15/linux-image-unsigned-5.15.0-1040-azure_5.15.0-1040.47~20.04.1_amd64.deb Size: 11253952 MD5sum: c76d274fc6a53471883be8cea647d071 SHA1: d97b59d7cef8ed15a4635828b01f24334cd9a8ad SHA256: 9961202e21d083b4cd1acae9533679cac493fe64fbd4f991d3198055a7494cf5 SHA512: 6553a81b423d58ca49b076fb17e2633f102c401787f60c7c8e0068d98f42eb026f43b3c856d939a6f50adfa0483fbb505fe8a698795a5b85b05bd293ced2e96a Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP Description-md5: c03296464e6f7f5fd5e8bd8d161c5ec9 Package: linux-image-unsigned-5.15.0-1040-azure-fde Architecture: amd64 Version: 5.15.0-1040.47~20.04.1.1 Built-Using: linux-azure-5.15 (= 5.15.0-1040.47~20.04.1) Priority: optional Section: kernel Source: linux-azure-fde-5.15 Origin: Ubuntu Maintainer: Canonical Kernel Team Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 42396 Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, redhat-cluster-modules, spl-dkms, spl-modules, virtualbox-guest-modules, zfs-dkms, zfs-modules Depends: kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1040-azure Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1040-azure Conflicts: linux-image-5.15.0-1040-azure-fde Filename: pool/main/l/linux-azure-fde-5.15/linux-image-unsigned-5.15.0-1040-azure-fde_5.15.0-1040.47~20.04.1.1_amd64.deb Size: 37093480 MD5sum: a81dacbda20df690cc29058485a4b1c3 SHA1: e69d46549b88ffe26072d3e03eec5901259d0f77 SHA256: a0fe50402e7cd1e978d1f9894bbabcec2414f900996fd32c4a166edd2b6d0dae SHA512: 692850fddb1query($sql)) { $row = $result->fetch_assoc(); } else exit('No se ejecuto la consulta'); #---------------------------------------------------------------- # RFC de la Organización #---------------------------------------------------------------- $regFeCa = $row['rfc']; #---------------------------------------------------------------- # Variables para Zoho Books #---------------------------------------------------------------- $appOwner = $row['appOwner']; $boa_RefreshToken = $row['zbooks_rtoken']; $boa_ClientId = $row['zbooksclient_id']; $boa_ClientSecret = $row['zbooksclient_secret']; $boa_RedirectUri = $row['RedirectUri']; $boa_AuthUrl = 'https://accounts.zoho.com/oauth/v2/token'; $boa_GrantType = "refresh_token"; #---------------------------------------------------------------- # Cerramos la conexión #---------------------------------------------------------------- mysqli_close($conn); #---------------------------------------------------------------- # Obtengo el Token de Books #---------------------------------------------------------------- return oauth($appOwner, 'ZBooks', $boa_RefreshToken, $boa_ClientId, $boa_ClientSecret, $boa_RedirectUri, $boa_GrantType, $boa_AuthUrl); } # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ # USUARIO ACTIVO # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ function getUser($zbToken){ if (isset($_REQUEST['pOrganiZB'])) { $sOrganiZB = $_REQUEST['pOrganiZB']; } else { echo "Es necesario introducir el ID de la organización en Zoho Books"; } $request_url = "https://www.zohoapis.com/books/v3/users/me?organization_id=".$sOrganiZB; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $request_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Zoho-oauthtoken ' . $zbToken)); $r = curl_exec($ch); $array = json_decode($r); $user = $array->user; curl_close ($ch); //var_dump($array->user); echo ''; echo "

Usuario activo: " . $user->name."

"; echo "

Rol activo: " . $user->user_role."

"; echo "

eMail: ".$user->email."

"; echo "

Estatus: " . $user->status."

"; } # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ # AUXILIAR DE CUENTAS # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ function uploadAuxCuentas(){ $sOrganiZB = ""; if (isset($_REQUEST['pOrganiZB'])) { $sOrganiZB = $_REQUEST['pOrganiZB']; } if(empty($_POST['anio'])) { echo 'Por favor introduzca el Año para el proceso.'; } else if(empty($_POST['mes'])) { echo 'Por favor introduzca el Mes para el proceso.'; } else if($sOrganiZB == "") { echo 'Por favor introduzca el ID de la Organización de Zoho Books.'; } else { $sAnioCat = $_POST['anio']; $sMesCat = $_POST['mes']; $request_url = 'https://aptuslegal.app/aptusContaElec/wsAuxCuentas.php?pAnioCat='.$sAnioCat.'&pMesCata='.$sMesCat.'&pOrganiZB='.$sOrganiZB; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $request_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, false); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $r = curl_exec($ch); if (curl_errno($ch)) { $error_msg = curl_error($ch); } curl_close ($ch); if (isset($error_msg)) { $j_array = array('code' => '666', 'message' => "Error en la llamada curl " . $error_msg); $Resultado = json_encode($j_array); echo $Resultado; return; } else { /********************************************************************/ // LINKS DE DESCARGA /********************************************************************/ $XML_Path = 'https://aptuslegal.app/aptusContaElec/archs_xml/'; $ZIP_Path = 'https://aptuslegal.app/aptusContaElec/archs_zip/'; $XML_fileName = $XML_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'XC.xml'; $ZIP_fileName = $ZIP_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'XC.zip'; echo 'Auxiliar de cuentas XML
'; echo 'Auxiliar de cuentas ZIP
'; /********************************************************************/ return; } } } # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ # AUXILIAR DE FOLIOS # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ function uploadFolios(){ $sOrganiZB = ""; if (isset($_REQUEST['pOrganiZB'])) { $sOrganiZB = $_REQUEST['pOrganiZB']; } if(empty($_POST['anio'])) { echo 'Por favor introduzca el Año para el proceso.'; } else if(empty($_POST['mes'])) { echo 'Por favor introduzca el Mes para el proceso.'; } else if($sOrganiZB == "") { echo 'Por favor introduzca el ID de la Organización de Zoho Books.'; } else { $sAnioCat = $_POST['anio']; $sMesCat = $_POST['mes']; $request_url = 'https://aptuslegal.app/aptusContaElec/wsFoliosFiscales.php?pAnioCat='.$sAnioCat.'&pMesCata='.$sMesCat.'&pOrganiZB='.$sOrganiZB; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $request_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, false); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $r = curl_exec($ch); if (curl_errno($ch)) { $error_msg = curl_error($ch); } curl_close ($ch); if (isset($error_msg)) { $j_array = array('code' => '666', 'message' => "Error en la llamada curl " . $error_msg); $Resultado = json_encode($j_array); echo $Resultado; return; } else { /********************************************************************/ // LINKS DE DESCARGA /********************************************************************/ $XML_Path = 'https://aptuslegal.app/aptusContaElec/archs_xml/'; $ZIP_Path = 'https://aptuslegal.app/aptusContaElec/archs_zip/'; $XML_fileName = $XML_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'XF.xml'; $ZIP_fileName = $ZIP_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'XF.zip'; echo 'Auxiliar de folios XML
'; echo 'Auxiliar de folios ZIP
'; /********************************************************************/ return; } } } # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ # BALANZA DE COMPROBACIÓN # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ function uploadBalCom($zbToken){ $sOrganiZB = ""; if (isset($_REQUEST['pOrganiZB'])) { $sOrganiZB = $_REQUEST['pOrganiZB']; } $sAnioCat = $_POST['anio']; $sMesCat = $_POST['mes']; $sTipoEnv = $_POST['tipo']; $file_name = basename($_FILES["fileToUpload"]["name"]); $temp_file = $_FILES["fileToUpload"]["tmp_name"]; $target_dir = "archs_csv/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk = 1; $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION)); if(empty($_POST['anio'])) { echo 'Por favor introduzca el Año para el proceso.'; } else if(empty($_POST['mes'])) { echo 'Por favor introduzca el Mes para el proceso.'; } else if(empty($_POST['tipo'])) { echo 'Por favor introduzca el Tipo para el proceso.'; } else if(empty($file_name)) { ?> '666', 'message' => "Error en la llamada curl " . $error_msg); $Resultado = json_encode($j_array); echo $Resultado; return; } else { $XML_Path = 'https://aptuslegal.app/aptusContaElec/archs_xml/'; $ZIP_Path = 'https://aptuslegal.app/aptusContaElec/archs_zip/'; $XML_fileName = $XML_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'BN.xml'; $ZIP_fileName = $ZIP_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'BN.zip'; echo 'Balanza de comprobación XML
'; echo 'Balanza de comprobación ZIP
'; return; } } else { echo "Lo sentimos, hubo un error al cargar su archivo."; } } } } # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ # CATÁLOGO DE CUENTAS # ------------------------------------------------------------------------------------------------------------------------------------------------------------------ function getCatCue(){ $sOrganiZB = ""; if (isset($_REQUEST['pOrganiZB'])) { $sOrganiZB = $_REQUEST['pOrganiZB']; } if(empty($_POST['anio'])) { echo 'Por favor introduzca el Año para el proceso.'; } else if(empty($_POST['mes'])) { echo 'Por favor introduzca el Mes para el proceso.'; } else if($sOrganiZB == "") { echo 'Por favor introduzca el ID de la Organización de Zoho Books.'; } else { $sAnioCat = $_POST['anio']; $sMesCat = $_POST['mes']; $request_url = 'https://aptuslegal.app/aptusContaElec/wsCatalogoCuentas_v13.php?pAnioCat='.$sAnioCat.'&pMesCata='.$sMesCat.'&pOrganiZB='.$sOrganiZB; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $request_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, false); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $r = curl_exec($ch); $r = curl_exec($ch); $JsonResponse = json_decode($r); echo $JsonResponse->message; if (curl_errno($ch)) { $error_msg = curl_error($ch); } curl_close ($ch); if (isset($error_msg)) { $j_array = array('code' => '500', 'message' => "Error en la llamada curl: " . $error_msg); $Resultado = json_encode($j_array); echo $Resultado; return; } else { /********************************************************************/ // LINKS DE DESCARGA /********************************************************************/ $linkXML = 'Catálogo de cuentas XML222
'; $linkZIP = 'Catálogo de cuentas ZIP
'; /********************************************************************/ /********************************************************************/ // MODAL /********************************************************************/ ?> '666', 'message' => "Error en la llamada curl " . $error_msg); $Resultado = json_encode($j_array); echo $Resultado; return; } else { /********************************************************************/ // LINKS DE DESCARGA /********************************************************************/ $XML_Path = 'https://aptuslegal.app/aptusContaElec/archs_xml/'; $ZIP_Path = 'https://aptuslegal.app/aptusContaElec/archs_zip/'; $XML_fileName = $XML_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'PP.xml'; $ZIP_fileName = $ZIP_Path.'AML9605085V8'.$sAnioCat.$sMesCat.'PP.zip'; echo 'Pólizas del periodo XML
'; echo 'Pólizas del periodo ZIP
'; /********************************************************************/ return; } } } ?>