Quickbooks / QBFC 8,0 - Múltiples criterios de un filtro idéntico tipo de solicitud
-
18-09-2019 - |
Pregunta
Me gustaría preguntar a un empleado, haciendo coincidir el nombre y apellido. Idealmente, me gustaría ser capaz de especificar que en un objeto EmployeeQueryRq QBFC.
Creo que tengo un comienzo:
Dim EmployeeQueryRq As IEmployeeQuery
EmployeeQueryRq = requestMsgSet.AppendEmployeeQueryRq()
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.MatchCriterion.SetValue(ENMatchCriterion.mcContains)
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.Name.SetValue(LastName)
¿Hay alguna manera de añadir una NameFilter adicional a la misma petición? O estoy atascado caminar una lista de respuestas en los demás criterios (aunque limitado a que contiene al menos un valor más pequeño)?
Solución
Parece que los empleados se busca por el nombre completo (la diferencia entre usar directamente una búsqueda de nombre completo y esto es que esto permitirá un comienzo con o contiene) por lo que si concatena el nombre y apellido en el orden correcto ( por desgracia, el orden no está documentada pero debe coincidir con el nombre completo, pero que requeriría pruebas para confirmar) debe obtener una primera y última búsqueda del nombre. Lo que realmente no se puede hacer es una primera o última búsqueda del nombre. Por desgracia, eso no parece estar disponible.