A system and a method of managing events in a supply chain is disclosed. The method comprises generating at least one purchase order or an invoice, comprising a plurality of events corresponding to transactions involved in a supply chain. The at least one purchase order or the invoice is generated by defining a sche...