diegonella / oca
用于使用 OCA 计费方法的端口
1.2.1
2020-03-11 18:23 UTC
Requires
- php: >=5.6.4
Requires (Dev)
- phpunit/phpunit: ~5.0
This package is auto-updated.
Last update: 2024-09-13 04:39:30 UTC
README
Laravel OCA Express 包.
使用 Composer
从命令行
composer require diegonella/oca
通过 composer.json 在你的项目中作为依赖
{ "require": { "diegonella/oca": "^1.0" } }
使用
### 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 use diegonella\OCA\Oca; $oca = new Oca($cuit = '20-12345678-7', $operativa = 12345); $price = $oca->tarifarEnvioCorporativo(1, 1, 1640, 1006, 1, 0); $envios = $oca->listEnvios($fechaDesde = '01-01-2020', $fechaHasta = '01-02-2020'); print_r ($envios); print_r ($price);
有关更多信息及更多文档
- [Web Service](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