© 2017 IAEA, Vienna Printed in the UK. Capabilities of the integrated framework consisting of TOPICS, OFMC, VMEC and FORTEC-3D, have been extended to calculate toroidal rotation in fully non-axisymmetric perturbed magnetic fields for demonstrating operation scenarios in actual tokamak geometry and conditions. The toroidally localized perturbed fields due to the test blanket modules and the tangential neutral beam ports in ITER augment the neoclassical toroidal viscosity (NTV) substantially, while do not significantly influence losses of beam ions and alpha particles in an ITER L-mode discharge. The NTV takes up a large portion of total torque in ITER and fairly decelerates toroidal rotation, but the change in toroidal rotation may have limited effectiveness against turbulent heat transport. The error field correction coils installed in JT-60SA can externally apply the perturbed fields, which may alter the NTV and the resultant toroidal rotation profiles. However, the non-resonant n = 18 components of the magnetic fields arising from the toroidal field ripple mainly contribute to the NTV, regardless of the presence of the applied field by the coil current of 10 kA, where n is the toroidal mode number. The theoretical model of the intrinsic torque due to the fluctuation-induced residual stress is calibrated by the JT-60U data. For five JT-60U discharges, the sign of the calibration factor conformed to the gyrokinetic linear stability analysis and a range of the amplitude thereof was revealed. This semi-empirical approach opens up access to an attempt on predicting toroidal rotation in H-mode plasmas.