Filtro "Facturas fallidas al Timbrar"
Actualmente las facturas que se están timbrando independiente al éxito de timbrado se colocan a estado abierto o pagado ya sea el caso, ésto al cliente les llega a confundir ya que dan por hecho de que el pasar a estado abierto ya están timbradas -independiente a que no tiene un folio fiscal, el estado del PAC está en borrador así como el mensaje del Chatter-, es así que es necesario colocar alguna especie de mensaje más notorio que les ayude a determinar de entrada que la factura no se timbró así cómo el problema que lo causó.
Es así que se ha estado generando un par de vistas de manera que se pueda atacar esta situación, de entrada se generó una de árbol y después una sobre la vista de búsqueda.
1.- Vista de Árbol. Se lleva a la vista de lista el estado del PAC.
<data>
<xpath expr="//field[@name='state']" position="after">
<field name="cfdi_state"/>
</xpath>
</data>
2.- Vista de Búsqueda. Se genera un filtro que ayude a identificar aquellas facturas que están en estado abierto o pagado con estado del PAC en borrador.
<search string="Search Invoice">
<filter name="cfdi_state" string="Facturas fallidas al Timbrar" domain="[('cfdi_state','=', 'draft'), ('state', 'in',['open','paid'])]"/>
</search>