convenia/alelo-vt

此包支持创建ALELO交通补贴集成的“TEXT”文件,这些文件可以从您公司的工资单生成。

v1.2.5 2017-05-15 17:42 UTC

README

Latest Stable Version Codacy Badge Total Downloads Latest Unstable Version License

与ALELO运营商集成的交通补贴集成项目

安装

此项目使用PHP 5.6或更高版本

$ composer require convenia/alelo-vt

如何使用

使用必填参数实例化对象

$AleloVt = new AleloVt(
            [
                'orderDate' => '05052016',
                'name' => 'Razão Social Com Caracteres Inválidos',
                'cnpj' => '05315684000134',
            ]
        );

添加地址

        $AleloVt->addAddress([
            'cnpj' => '05315684000134a',
            'id' => '154',
            'street' => 'Alameda Pamplona',
            'number' => '1427',
            'district' => 'jardim paulista',
            'cep' => '04527001',
            'state' => 'SP',
            'person' => 'José ninguém',
        ]);

添加福利用户

        $AleloVt->addUser([
            'cnpj' => '05315684000134a',
            'addressId' => '154',
            'code' => '229247',
            'name' => 'José Alguem',
            'cpf' => '22924742804',
            'rg' => '42421196',
            'rgDigit' => '5',
            'rgState' => 'SSP',
            'birthDate' => '14071987',
            'workedDays' => 22,
        ]);

添加福利

        $AleloVt->addBenefit([
            'cnpj' => '05315684000134a',
            'userCode' => '229247',
            'id' => '1',
            'name' => 'nome d o benefício',
            'quantity' => '2',
        ]);

添加居住地址

        $AleloVt->addResidence([
            'cnpj' => '05315684000134a',
            'userCode' => '229247',
            'street' => 'Alameda Pamplona',
            'number' => '1427',
            'district' => 'jardim paulista',
            'cep' => '04527001',
            'state' => 'SP',

        ]);

生成文件

        $file = $AleloVt->generate();

许可证

MIT