220/380 suggests a European system in which case the regulations of the country concerned apply, not the NEC.
As regards sizing the generator, this depends on the actual loads to be supplied.
If all the loads listed might run together, then the generator needs to be sized for the simple sum of the loads.
If each A/C unit serves a part of the building, then in hot weather all might run together and this needs to be allowed for.
If on the other hand the A/C units are duty/standby, then the total load will be less.
As regards lighting, it would be reasonable to assume in a workplace that all or virtually all of the lights will be on together. Therefore the generator should be able to supply 100% of the lighting load. Note however that this should be 100% of the actuall installed load, not 100% of the lighting circuit ampacity. The actual lighting load may be determined by mesurement, or by counting fixtures and determining the load of each.
General purpose outlets may be heavily loaded, or hardly used, the best approach is to size the generator to supply perhaps 120% of the measured load, not the circuit ampacity. A margin of say 20% should be allowed in case the load at the time of measuring was lower than normal, you dont want the generator to be overloaded because 4 laser printers and 4 coffee machines that were idle when the load was measured, are used together in a blackout.
Another valid approach in some cases is to consult the utility bill for the premises, if this includes 1/2 hour billing or maximum demand billing, then sizing the generator according to the worst 1/2 hours load can be valid.
A whole years bills at least should be consulted since heating or A/C loads vary with the seasons.
This approach wont work with very large loads used for a few minutes, a load of 600KVA used for only 15 minutes will need a 600KVA generator, despite showing as a maximum demand of 300KVA on half hourly billing.
For offices and shops it works well.
Add a margin of say 20% in case the maximum demand increases perhaps due to hotter or colder weather in the years following.