Puppet copy and install program on users
I am not sure why that file is being seen by puppet as an integer, but you can create a parameter instead.
The beginning of your class will be:
$nomachine_deb = lookup('nomachine_deb', String)
file { $nomachine_deb:
in common.yaml or node.yaml
nomachine_deb: '/home/nbadmin/nomachine_6.9.2_1_amd64.deb'