mateusfbi/totvs-rm-soap 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mateusfbi/totvs-rm-soap

最新稳定版本:v1.0.0

Composer 安装命令:

composer require mateusfbi/totvs-rm-soap

包简介

Conexão SOAP para integração com TOTVS RM

README 文档

README

Este projeto é uma implementação em PHP para integração com o serviço SOAP da Totvs RM.

Requisitos

  • PHP 8.0 ou superior
  • Extensão SOAP do PHP
  • Extensão XML do PHP
  • Composer

Instalação

  1. Instale com o Composer:
    composer require mateusfbi/totvs-rm-soap
  2. Instale importando o projeto via git:
  • Clone o repositório:
    git clone https://github.com/mateusfbi/totvs-rm-soap.git
  • Instale as dependências via Composer:
    composer install

Configuração

  1. Renomeie o arquivo .env.example para .env:
    mv .env.example .env
  2. Configure as variáveis de ambiente no arquivo .env conforme necessário.

Uso

Para utilizar o serviço SOAP, você pode instanciar a classe WebService e chamar os métodos disponíveis. Veja um exemplo básico abaixo:

include_once __DIR__ . '/vendor/autoload.php';

use TotvsRmSoap\Connection\WebService;
use TotvsRmSoap\Services\DataServer;

echo "<pre>";

    $ds =  new  DataServer(new WebService);
    $ds->setDataServer("GlbColigadaDataBR");
    $ds->setContexto("CODSISTEMA=G;CODCOLIGADA=0;CODUSUARIO=mestre");
    $ds->setFiltro("1=1");
    $result = $ds->readView();

    if(array_key_exists('GColigada',$result)){
        $result = $result['GColigada'];
    }else{
        $result = [];
    }

    var_dump($result);

echo "</pre>";

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-01-29