An automatic system for storing materials and assembling packages therefrom, comprising: a first tier, which includes a plurality of storage places arranged in rows in two (first and second) horizontal directions, perpendicular to each other, and serving to accommodate boxes; a plurality of boxes accommodated in these places in the form of vertical stacks with a maximum height of n boxes, wherein box levels n and n-1 form an assembly area; a first transport network, comprising a plurality of first rail tracks arranged horizontally along the first direction, located above the stacks of boxes and intended for moving mobile actuating devices along them, a plurality of second rail tracks arranged horizontally along the second direction of the rail tracks and intended to move mobile transporting devices along them; a plurality of mobile transporting devices intended to each accommodate at least one box and move the accommodated box along the respective second rail tracks; a plurality of mobile actuating devices each provided with a transfer unit intended for moving one upper box of a stack of boxes between stacks or a mobile transporting device, wherein the first transport network is organized in such a way that the second rail tracks are located below the first rail tracks allowing for the passage thereunder of the mobile transporting devices with boxes placed thereon, a window is located above each stack of boxes allowing for moving one upper box through said window from above, while another window is located above each of the second rail tracks allowing for moving boxes from/to the mobile transporting device through said window from above characterised in that the mobile actuating devices comprise a transporting platform intended for placing materials while moving the mobile actuating device from a donor box to a target box along the respective first rail tracks and at least one gripper intended for capturing material from the donor box or from the transporting platform and placing said material on the transporting platform or into the target box. a first tier, which includes a plurality of storage places arranged in rows in two (first and second) horizontal directions, perpendicular to each other, and serving to accommodate boxes; a plurality of boxes accommodated in these places in the form of vertical stacks with a maximum height of n boxes, wherein box levels n and n-1 form an assembly area; a first transport network, comprising a plurality of first rail tracks arranged horizontally along the first direction, located above the stacks of boxes and intended for moving mobile actuating devices along them, a plurality of second rail tracks arranged horizontally along the second direction of the rail tracks and intended to move mobile transporting devices along them; a plurality of mobile transporting devices intended to each accommodate at least one box and move the accommodated box along the respective second rail tracks; a plurality of mobile actuating devices each provided with a transfer unit intended for moving one upper box of a stack of boxes between stacks or a mobile transporting device, wherein the first transport network is organized in such a way that the second rail tracks are located below the first rail tracks allowing for the passage thereunder of the mobile transporting devices with boxes placed thereon, a window is located above each stack of boxes allowing for moving one upper box through said window from above, while another window is located above each of the second rail tracks allowing for moving boxes from/to the mobile transporting device through said window from above characterised in that the mobile actuating devices comprise a transporting platform intended for placing materials while moving the mobile actuating device from a donor box to a target box along the respective first rail tracks and at least one gripper intended for capturing material from the donor box or from the transporting platform and placing said material on the transporting platform or into the target box.