Giter Club home page Giter Club logo

oca-php-api's Introduction

Clase PHP para OCA Express Pak.

Con Composer

Desde línea de comandos

composer require juanchorossi/oca-php-api:dev-master

Como dependencia en tu proyecto a través de composer.json

{
    "require": {
        "juanchorossi/oca-php-api": "dev-master"
    }
}

Uso

### Unicamente para tarifar un envío requiere un número de operativa y CUIT válidos,
### autorizados por OCA para operar (at. al cliente 0800-999-7700). 
### Otros métodos no requieren esta autorización

$oca 	= new Oca($cuit = '20-12345678-7', $operativa = 12345);
$price 	= $oca->tarifarEnvioCorporativo(1, 1, 1640, 1006, 1, 0);
$envios = $oca->listEnvios($fechaDesde = '08-08-2015', $fechaHasta = '13-08-2015');

print_r ($envios);
print_r ($price);

Para más información y más documentación:

  1. [http://webservice.oca.com.ar/oep_tracking](Web Service)
  2. [https://www4.oca.com.ar/ocaepak/help/mododeuso.asp](Modo de Uso)
  • Los siguientes métodos están disponibles en el web service original de OCA.

    • AnularOrdenGenerada
      • Anulación de Orden de Retiro u Orden de Admisión
    • GetCentroCostoPorOperativa
      • Devuelve los Centros de Costo del cliente habilitas para ser utilizadon con la operativa indicada
    • GetCentrosImposicion
      • Devuelve todos los Centros de Imposición existentes
    • GetCentrosImposicionPorCP
      • Devuelve todos los Centros de Imposición existentes cercanos al CP
    • GetEnviosUltimoEstado
      • Detalle envíos entre fechas
    • IngresoOR
      • Ingreso de archivo de OR
    • List_Envios
      • Dado el CUIT del cliente con un rango de fechas se devuelve una lista con todos los Envíos realizados en dicho período
    • Tarifar_Envio_Corporativo
      • Tarifar un Envío Corporativo
    • Tracking_OrdenRetiro
      • Dado un nro. de Orden de Retiro, devuelve todas sus guías
    • Tracking_Pieza
      • Dado un envío se devuelven todos los eventos

oca-php-api's People

Contributors

juanchorossi avatar alejoasotelo avatar nanod10 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.