Developers
Início | Developers | API | ChangeLog
Plugins Moloni
Tradução automática
Pesquise na Documentação
Siga-nos nas redes sociais
ChangeLog

Neste momento existe apenas a versão 1, em estado beta.

Versão 1.0

Minor Version: 0 | Estado: Beta | Data: 18-03-2013
Lançamento da API

Versão 1.1

Minor Version: 1 | Estado: Beta | Data: 29-08-2013
  • Opções de pesquisa (customer_id, supplier_id, salesman_id, document_set_id, number, date, expiration_date, year, your_reference e our_reference) em todos os endpoints de documentos (documents, invoices, receipts, creditNotes, debitNotes e simplifiedInvoices). No getAll são devolvidos todos (paginados), no getOne é apenas devolvido o primeiro a ser encontrado;
  • Funções de contagem (count e countBy*), para facilitar a paginação externa, em endpoints que já devolviam os resultados paginados (products, customers, suppliers, documents, invoices, receipts, creditNotes, debitNotes e simplifiedInvoices).

Versão 1.2

Minor Version: 2 | Estado: Beta | Data: 14-10-2013
Documentos de transporte

Versão 1.3

Minor Version: 3 | Estado: Beta | Data: 08-11-2013
Alterações derivadas da opção pelo regime de IVA de caixa (DocumentSets e Documents)

Versão 1.4

Minor Version: 4 | Estado: Beta | Data: 14-11-2013
Moradas alternativas de clientes. Novos endpoints para gestão das mesmas (customerAlternateAddresses/*) e nova estrutura em customers/getOne.

Versão 1.4.1

Minor Version: 4.1 | Estado: Beta | Data: 21-11-2013
Possibilidade de inserção e actualização de observaçoes de documentos relacionados (related_documents_notes) em vários tipos de documentos.

Versão 1.5

Minor Version: 5 | Estado: Beta | Data: 17-12-2013
Orçamentos. Enpoints em estimates/*.

Versão 1.6

Minor Version: 6 | Estado: Beta | Data: 18-12-2013
Retirada a restrição de usar apenas impostos previamente associados a artigos ao inserir ou actualizar documentos. A partir de agora, podem ser usados num artigo de um documento quaisquer impostos da empresa.

Foram também adicionados dois novos campos, order e cumulative à estrutura de impostos. Estes campos são opcionais e serão preenchidos automaticamente caso sejam usados impostos previamente associados ao artigo em causa; caso contrário, é conveniente enviá-los, especialmente se o artigo tiver mais do que um imposto ou taxa. É fortemente recomendada a leitura desta FAQ sobre impostos cumulativos.

Versão 1.7

Minor Version: 7 | Estado: Beta | Data: 23-12-2013
Faturas-recibo. Endpoints em invoiceReceipts/*.

Versão 1.8

Minor Version: 8 | Estado: Beta | Data: 05-05-2014
Actualização dos dados de empresa, em companies/update. Países da plataforma (em countries/getAll) agora com linguagens. Novos endpoints para moedas (currencies/getAll) e modelos PDF de documentos (documentModels/getAll).

Versão 1.9

Minor Version: 9 | Estado: Beta | Data: 22-12-2014
Novos campos disponíveis em productCategories (pos_enabled) e products (pos_favorite e at_product_category). Mais informação na documentação respectiva de cada canal.

Versão 1.10

Minor Version: 10 | Estado: Beta | Data: 23-03-2015
Novo tipo de documento disponível, devoluções de pagamento, em paymentReturns. Mais informação na documentação respectiva do novo canal.

Versão 1.11

Minor Version: 11 | Estado: Beta | Data: 27-04-2015
Novos endpoints para impressões de talões através do Moloni Print Client, em printers/getCompanyPrinters e printers/requestPrintJob. Mais informação na documentação respectiva do novo canal.

Versão 1.12

Minor Version: 12 | Estado: Beta | Data: 03-07-2015
Novos endpoints para os gateways de Multibanco em mBGateways/getAll e mBGateways/getModifiedSince. Novos endpoints para o câmbio em currencyExchange/getAll e currencyExchange/getModifiedSince. Geração de referências multibanco em documentos seleccionados. Documentos com moedas alternativas. Mais informação na documentação dos respectivos canais.

Versão 1.13

Minor Version: 13 | Estado: Beta | Data: 07-08-2015
Novos endpoints para vários tipos de documentos, purchaseOrder, supplierPurchaseOrder, supplierInvoices, supplierSimplifiedInvoices, supplierCreditNotes, supplierDebitNotes, supplierReturnNotes, supplierReceipts e supplierWarrantyRequests. Mais informação na documentação dos respectivos canais.

Versão 1.14

Minor Version: 14 | Estado: Beta | Data: 29-02-2016
Endpoint para armazém de artigos (warehouses).
Gestão de stocks em armazéns ao inserir artigos. Verificar a documentação actualizada do endpoint products/insert.
Movimentação de stocks no fecho de documentos. Possibilidade de definir armazém para movimento do artigo e uso do armazém pré-definido de artigo ou de empresa. Consultar os endpoints */insert e */update de documentos que movimentem stock (invoices ou simplifiedInvoices, por exemplo).

Versão 1.14.1

Minor Version: 14.1 | Estado: Beta | Data: 18-03-2016
Propriedade for_invoice_receipt retirada de DocumentSets.

Versão 1.15

Minor Version: 15 | Estado: Beta | Data: 31-03-2016
Pesquisa de veículos em vehicles/getBySearch. Mais informação na documentação do respectivo endpoint.

Envio de dados de viaturas (descrição e matrícula) em documentos, sem ser necessário que a mesma exista. Mais informação nos endpoints dos documentos relevantes.
Campo de prazo de vencimento (maturity_date_id) em documentos. Consulte a documentação dos documentos relevantes para mais informação.

Versão 1.16

Minor Version: 16 | Estado: Beta | Data: 30-04-2016
Retenções por artigo de documento, ao invés de globalmente no documento. Período de transição para retro-compatibilidade. Consulte a documentação de Invoices » insert, por exemplo, para mais informações.

Versão 1.17

Minor Version: 17 | Estado: Beta | Data: 31-05-2016
Guias globais (transporte e remessa). Verifique a documentação.

Novo endpoint para administração dos CAE da empresa. Verifique a documentação.

Campo origin_id nos artigos de documentos, para que se possa referenciar em que documento associado o artigo teve origem. Também novo campo nos documentos, para definir o CAE aplicável ao documento. Verificar a documentação para estes dois novos campos, por exemplo, em invoices/insert.

Versão 1.18

Minor Version: 18 | Estado: Beta | Data: 31-08-2016
Foi aumentado o tempo limite para a obtenção de referências multibanco para quem usa o parceiro EasyPay. O limite por defeito de 2 segundos era demasiado curto, foi aumentado para 10 segundos antes de assumir como falha.

A validação de impostos de artigos em documentos e uso de justificação de isenção foi reforçada de molde a forçar o cumprimento das regras da Autoridade Tributária.
Agora, quando é enviado apenas um imposto de valor acrescentado num artigo com o valor 0 (zero), a justificação de isenção desse artigo é obrigatória, o que nem sempre acontecia. Além disso, e para empresas portuguesas, esse imposto com valor zero é completamente retirado do artigo no documento em causa, para cumprir com as obrigações da Autoridade Tributária ao nível do SAF-T PT. Se o imposto com valor zero tiver uma justificação de isenção, esta é automaticamente propagada para o artigo (caso o artigo não seja enviado com nenhuma).

Quando a comunicação de documentos de transporte falha (por inoperância dos servidores da Autoridade Tributária, por exemplo), apenas era devolvido o erro de obtenção do código de transporte, impedindo obter o id do documento para prosseguir com os passos necessários. Este problema foi corrigido, e agora é devolvida uma resposta válida de inserção de documento, com os erros num dos parâmetros. Consulte a documentação de, por exemplo, billsOfLading.

Novo canal para administrar as propriedades dos artigos. Consulte a documentação em productProperties.

Administração de propriedades em artigos. Consulte a documentação dos vários endpoints de products.

Propriedades de artigos em documentos. Consulte a documentação de, por exemplo, invoices/insert.

Versão 1.19

Minor Version: 19 | Estado: Beta | Data: xx-11-2016
A verificação de impostos de artigos em documentos foi melhorada, para cumprir com a legislação portuguesa.
É agora impossível gravar documentos com dois IVA, ou com um IVA e um "Outro", quando o IVA não é o último ou não é cumulativo, visto que os impostos do tipo "Outro", em Portugal, estão sujeitos a IVA (é o caso das ecotaxas ou taxas de direito de passagem).
© 2017 Moloni. Termos de Utilização