Skip to content

Commit 0564256

Browse files
authored
Merge pull request #126 from LibreCodeCoop/chore/pesos-por-cooperados
Pesos por cooperados
2 parents 049618b + cd375aa commit 0564256

File tree

101 files changed

+1955
-1133
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+1955
-1133
lines changed

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Calcular o bruto da produção cooperativista por cooperado com base em dados co
44

55
## Requisitos
66

7-
| Sistema | Descrição |
8-
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------- |
9-
| [Kimai](https://www.kimai.org) | Registro de horas trabalhadas por projeto, emissão de relatório de horas trabalhadas para clientes |
10-
| [Akaunting](https://akaunting.com) | Gestão financeira |
11-
| Site da prefeitura | Emissão de NFSe. Hoje o sistema dá suporte oficial apenas as prefeituras dos municípios do Rio e Niterói. |
7+
| Sistema | Descrição |
8+
| ---------------------------------- | --------------------------------------------------------------------------------------------------------- |
9+
| [Kimai](https://www.kimai.org) | Registro de horas trabalhadas por projeto, emissão de relatório de horas trabalhadas para clientes |
10+
| [Akaunting](https://akaunting.com) | Gestão financeira |
11+
| Site da prefeitura | Emissão de NFSe. Hoje o sistema dá suporte oficial apenas as prefeituras dos municípios do Rio e Niterói. |
1212

1313
## Ações para que tudo funcione
1414
* Emissão de notas fiscais
@@ -47,13 +47,14 @@ Calcular o bruto da produção cooperativista por cooperado com base em dados co
4747
> /^Cooperado: .*CPF: (?<CPF>\d+)[,;]? Valor: (R\$ ?)?(?<value>.*)$/i
4848
> ```
4949
* Customização da fatura (compra ou venda) ou transação deve ser inserida na descrição. Valores possíveis:
50-
| Nome | Descrição |
51-
| ---------------- | -------------------------------------------------------------- |
52-
| NFSe | Número da NFSe |
53-
| Transação do mês | Mês onde esta transação será contabilizada. Formato: `2023-09` |
54-
| CNPJ cliente | CNPJ do cliente de quem será cobrado o valor |
55-
| Setor | Setor do cliente, quando é um CNPJ com mais de um contrato |
56-
| Arquivar | `sim` = Arquivar transação e não utilizá-la. |
50+
| Nome | Descrição |
51+
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
52+
| NFSe | Número da NFSe, necessário para fazer ligação com a Nota Fiscal coletada da Prefeitura. Não estamos utilizando este recurso. |
53+
| Transação do mês | Mês onde esta transação será contabilizada. Formato: `2023-09` |
54+
| CNPJ cliente | CNPJ do cliente de quem será cobrado o valor |
55+
| Setor | Setor do cliente, quando é um CNPJ com mais de um contrato |
56+
| Arquivar | `sim` = Arquivar transação e não utilizá-la. |
57+
| Percentual desconto fixo | Ignora a taxa administrativa (somatório de todas as despesas do mês incluindo valor de NFSe e custos da coop do mês) e aplica apenas este perentual de desconto no valor da nota. |
5758
5859
Valores customizados precisam ter o nome da propriedade separado do valor com dois pointos, exemplo:
5960
```

bin/import.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/usr/bin/env php
22
<?php
3+
34
/**
45
* @copyright Copyright (c) 2023, Vitor Mattos <[email protected]>
56
*

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"librecodecoop/impostos": "^0.0.1",
1111
"monolog/monolog": "^3.3",
1212
"php-di/php-di": "*",
13+
"roukmoute/polyfill-calendar": "^0.5.0",
1314
"symfony/browser-kit": "^6.2",
1415
"symfony/cache": "^6.3",
1516
"symfony/console": "^6.2",

0 commit comments

Comments
 (0)