- Notifications
You must be signed in to change notification settings - Fork51
Realiza consultas a SUNAT Perú desde PHP
License
NotificationsYou must be signed in to change notification settings
JossMP/sunatphp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Clase php para consultar los datos de la web deSunat Perú desde php.
<?phprequire_once("vendor/autoload.php");$config = ['representantes_legales'=> true,'cantidad_trabajadores'=> true,'establecimientos'=> true,'deuda'=> true,];$sunat = new\jossmp\sunat\ruc($config);$ruc ="20169004359";$dni ="44274795";$search1 =$sunat->consulta($ruc);$search2 =$sunat->consulta($dni);if ($search1->success == true) {echo"\n";echo"Empresa:".$search1->result->razon_social."\n";echo$search1->json(NULL, true);echo"\n\n";}if ($search2->success == true) {echo"\n";echo"Persona:".$search1->result->razon_social."\n";echo$search2->json(NULL, true);echo"\n\n";}?>
en caso de no haber encontrado resultados $search->success es false
<?phpif($search->success==false ){echo"ERROR :".$search->message;}?>
<?php...$search->result->ruc;$search->result->razon_social;$search->result->direccion;$search->result->departamento;$search->result->provincia;$search->result->distrito;$search->result->estado;$search->result->condicion;$search->result->tipo;$search->result->nombre_comercial;$search->result->fecha_inscripcion;$search->result->sistema_emision;$search->result->actividad_exterior;$search->result->sistema_contabilidad;$search->result->comprobante_impreso; // List(Array)$search->result->comprobante_electronico;$search->result->ple;$search->result->inicio_actividades;$search->result->actividad_economica; // List(Array)$search->result->oficio;$search->result->ubigeo;$search->result->dir_tipo_via;$search->result->dir_cod_zona;$search->result->dir_tipo_zona;$search->result->dir_num;$search->result->dir_interior;$search->result->dir_lote;$search->result->dir_dpto;$search->result->dir_manzana;$search->result->dir_km;$search->result->dir_nomb_via;$search->result->emision_electronica; // date$search->result->telefono;$search->result->establecimientos; // List$search->result->cantidad_trabajadores; // List$search->result->representantes_legales; // List$search->result->deuda_coactiva; // List$search->result->fecha_registro;$search->result->fecha_actualizacion;$search->result->completo;$search->result->contribuyente;$search->result->contribuyente_tipo_doc;$search->result->contribuyente_num_doc;?>
<?phprequire_once("vendor/autoload.php");$tc = new\jossmp\sunat\tipo_cambio();$search =$tc->ultimo_tc();//$search =$tc->consulta('02','2019'); // No disponible
<?php...if($search->success ==true ){echo$search->json( );echo$search->json('callback' ); // para llamadas desde js}if($search->success ==true ){echo$search->xml( );echo$search->xml('persona' ); // define nodo raiz}?>
composer require -o"jossmp/sunatphp"
<?php require ("./vendor/autoload.php"); ...?>
- cURL- PHP 5.4.0 o superior- jossmp/navigate- jossmp/response
Tambien puede interesarte muestra clase para buscar datos de personas mediante el DNI:Ver repositorioDonaciones:PayPal
Copyright (C), 2018 Josue Mazco GNU General Public License 3 (http://www.gnu.org/licenses/)
About
Realiza consultas a SUNAT Perú desde PHP
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.