Error: F_JG2143: Procedure 'LocScope' Returned Result ()
Issue
When running hvrcontrol to skip a table from Integrate using a location scope, the following error appears:
hvrcontrol: F_JG2143: Procedure 'LocScope' returned result () which does not match the prototype expected '(loc<ident>...)'. No match for type '( loc<ident>... )'.
Environment
HVR 6
Resolution
To resolve this issue, add the -i option to specify the Integrate process:
hvrcontrol -i -s -lLOCATION_NAME -tTABLE_NAME HUB_NAME CHANNEL_NAME
Cause
This issue occurs when the command uses a location scope (-l) but omits the -i option. If a channel has a location scope defined, the hvrcontrol command must explicitly specify the Integrate process.