patosmack / oca-php-api
用于 OCA Express Pak 的 PHP 类
dev-master
2016-03-08 19:58 UTC
This package is not auto-updated.
Last update: 2024-09-22 07:51:55 UTC
README
PHP 类用于 OCA Express Pak.
使用 Composer
通过命令行
composer require patosmack/oca-php-api:dev-master
作为项目中的依赖项通过 composer.json
{
"require": {
"patosmack/oca-php-api": "dev-master"
}
}
使用
### 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);
更多信息及更多文档
- [Web 服务](http://webservice.oca.com.ar/oep_tracking)
- [使用模式](https://www4.oca.com.ar/ocaepak/help/mododeuso.asp)
-
以下方法在 OCA 原始 Web 服务中可用。
- AnularOrdenGenerada
- 取消生成的订单或提货订单/接收订单
- GetCentroCostoPorOperativa
- 返回客户启用的、可用于指定操作的各个成本中心
- GetCentrosImposicion
- 返回所有现有的征收中心
- GetCentrosImposicionPorCP
- 返回位于邮编附近的现有征收中心
- GetEnviosUltimoEstado
- 在日期范围内详细列出快递
- IngresoOR
- OR 文件上传
- List_Envios
- 给定客户的 CUIT 和日期范围,返回该期间内所有完成的快递列表
- Tarifar_Envio_Corporativo
- 为快递公司定价
- Tracking_OrdenRetiro
- 给定提货订单号,返回所有相应的运单
- Tracking_Pieza
- 给定快递,返回所有事件
- AnularOrdenGenerada