Net-TinyERP =========== Este módulo interage com a API (2.0) do [TinyERP](http://tiny.com.br). #### Don't speak portuguese? *This module provides an interface to talk to Tiny ERP's REST API. Tiny ERP is a brazilian Enterprise Resource Planning company with several solutions for CRM, contracts, products, tax invoices, etc, focused on brazilian small and medium-sized businesses. Since the target audience for this distribution is mainly brazilian developers, the documentation is provided in portuguese only. If you need any help or want to translate it to your language, please send us some pull requests! :)* No momento, apenas a API de notas fiscais foi implementada. Se quiser acessar [outra parte da API](https://tiny.com.br/info/api-desenvolvedores) como produtos, vendedores e crm, envie-nos um Pull Request :) ```perl my $api = Net::TinyERP->new( token => 'abc123', # <-- OBRIGATÓRIO ); my $res = $api->nota_fiscal->incluir({ natureza_operacao => 'Venda de Mercadorias', ..., cliente => { ... }, itens => [ { item => { ... } }, ... ], parcelas => [ { parcela => { ... } }, ... ], transportador => { ... }, }); ``` #### ANTES DE USAR, VOCÊ VAI PRECISAR DE: * Uma conta na TinyERP com acesso à API Acesse http://www.tiny.com.br e crie sua conta em um plano que tenha suporte à API. * Um token de acesso à API Veja [Como gerar seu token](https://tiny.com.br/info/api.php?p=api2-gerar-token-api). * Um certificado digital A1 Adicione seu certificado dentro da interface web do Tiny antes de usar este módulo. * Suporte a HTTPS Todas as chamadas à API são feitas via HTTPS então certifique-se de que as libs de SSL estão instaladas e que a rede permite esse tipo de acesso. ### API No momento apenas a API de manipulação de Notas Fiscais está disponível. Para mais informações, [consulte a documentação completa](https://metacpan.org/pod/Net::TinyERP).