Cuentas por Pagar: correcciones vista Global y respuesta AJAX\n- Evitar subtabla de Notas en vista Global y simplificar fila (colspan=11)\n- Prevenir cierres huérfanos en paginación (pages_new.tpl) con bandera skipClosures\n- Cambiar AJAX a devolver HTML plano (no JSON) para alinearse con cuentas-pagar.js\n- Ajustes sólo de marcado/flujo; sin cambios de lógica de negocio
This commit is contained in:
@@ -1,48 +1,39 @@
|
||||
<tr>
|
||||
<td align="center"><div align="center">{$item.noPedido}</div>
|
||||
<td align="center"><div align="center">{$item.proveedor}</div></td>
|
||||
<td align="center"><div align="center">${$item.total|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="txtAbonos_{$item.pedidoId}">${$item.abonos|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="txtNotas_{$item.pedidoId}">${$item.totalNotas|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="{$item.proveedorId}#{$item.pedidoId}" class="spanDescuentos" style="cursor:pointer;">${$item.totalDescuentos|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="txtBonificacion_{$item.pedidoId}">${$item.bonificaciones|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="txtDevolucion_{$item.pedidoId}">${$item.devoluciones|number_format:2:'.':','}</div></td>
|
||||
<td align="center"><div align="center" id="txtSaldo_{$item.pedidoId}">${$item.saldo|number_format:2:'.':','}</div></td>
|
||||
<tr class="{$clase}">
|
||||
<td align="center"><div align="center">{$item.noPedido}</div></td>
|
||||
<td><div align="left">{$item.proveedor}</div></td>
|
||||
<td align="right"><div align="right">${$item.total|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="txtAbonos_{$item.pedidoId}">${$item.abonos|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="txtNotas_{$item.pedidoId}">${$item.totalNotas|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="{$item.proveedorId}#{$item.pedidoId}" class="spanDescuentos" style="cursor:pointer;">${$item.totalDescuentos|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="txtBonificacion_{$item.pedidoId}">${$item.bonificaciones|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="txtDevolucion_{$item.pedidoId}">${$item.devoluciones|number_format:2:'.':','}</div></td>
|
||||
<td align="right"><div align="right" id="txtSaldo_{$item.pedidoId}">${$item.saldo|number_format:2:'.':','}</div></td>
|
||||
<td align="center">
|
||||
<div id="btnNota_{$item.pedidoId}" style="float:left; margin-left:10px; {if $item.pagado}display:none;{/if}">
|
||||
<a href="javascript:void(0)" onclick="AddNotaDiv({$item.pedidoId})">
|
||||
<img src="{$WEB_ROOT}/images/icons/add.png" border="0" />
|
||||
</a>
|
||||
</div>
|
||||
<div style="float:right; padding-right:10px">
|
||||
<a href="javascript:void(0)" onclick="ViewNotas({$item.pedidoId})">
|
||||
<img src="{$WEB_ROOT}/images/icons/details.png" border="0" />
|
||||
</a>
|
||||
</div>
|
||||
</td>
|
||||
<td align="center">
|
||||
<div align="center" id="txtStatus_{$item.pedidoId}">
|
||||
{if $item.pagado}Pagado{else}Pendiente{/if}
|
||||
<div id="btnNota_{$item.pedidoId}" style="float:left; margin-left:10px; {if $item.pagado}display:none;{/if}">
|
||||
<a href="javascript:void(0)" onclick="AddNotaDiv({$item.pedidoId})" title="Agregar nota de crédito">
|
||||
<img src="{$WEB_ROOT}/images/icons/add.png" border="0"/>
|
||||
</a>
|
||||
<a href="javascript:void(0)" onclick="ViewNotas({$item.pedidoId})" title="Ver notas de crédito">
|
||||
<img src="{$WEB_ROOT}/images/icons/details.png" border="0"/>
|
||||
</a>
|
||||
</div>
|
||||
</td>
|
||||
<td align="center">
|
||||
<div align="center">
|
||||
<a href="{$WEB_ROOT}/pedidos-detalles/id/{$item.pedidoId}" title="Ver Detalles">
|
||||
<img src="{$WEB_ROOT}/images/icons/details.png" border="0"/>
|
||||
</a>
|
||||
</div>
|
||||
<div align="center" id="txtStatus_{$item.pedidoId}">
|
||||
{if $item.pagado}
|
||||
<span style="color:green; font-weight:bold;">Pagado</span>
|
||||
{else}
|
||||
<span style="color:red; font-weight:bold;">Pendiente</span>
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="notas_{$item.pedidoId}" style="display:none">
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td colspan="7" align="left">
|
||||
{if !$esVistaGlobal}
|
||||
<tr id="notas_{$item.pedidoId}" style="display:none">
|
||||
<td colspan="11" align="left">
|
||||
<div id="contNotas_{$item.pedidoId}">
|
||||
{include file="{$DOC_ROOT}/templates/lists/cuentas-notas.tpl"}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tr>
|
||||
{/if}
|
||||
|
||||
@@ -19,10 +19,12 @@
|
||||
<!-- PAGINATION END -->
|
||||
</td>
|
||||
</tr>
|
||||
{if \!$skipClosures}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- END #PORTLETS -->
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user