Hola,
Gran plugin, pero tiene sus manías. A ver si te puedo ayudar:
1) No lo pongas en automático, que tengas que generarlas tú mismo desde la ventana de pedidos.
2) Para eso hay que modificar la plantilla del plugin o hacer una nueva. Aquí te explica cómo hacerlo.
3) Igual que lo anterior
4) ¿qué usas para el nif? Si usas un plugin como checkout manager se integra perfectamente
Iniciador del debate
trushers
(@trushers)
Hola!
gracias por tu respuesta. Los puntos 2) y 3) están claros pero tengo dudas con el 1) y 4):
1) No estoy seguro si entonces el número de factura también lo tengo que crear manualmente? Parece que tengo que editarlo en «Orders» –>> «PDF invoide data»?. El número de factura quiero que se genere automaticamente con el número correcto.
4) Para el checkout el campo del NIF si me sale, donde no me sale es en la factura.
Gracias!
Yo he probado el plugin para el tema del NIF de Enrique J. Ros y esta muy bien y se integra bien el PDF invoices
Plugin para pedir el NIF en los pedidos de WooCommerce
Por si lo quieres probar
Iniciador del debate
trushers
(@trushers)
Gracias, lo voy a mirar.
Un saludo.
Iniciador del debate
trushers
(@trushers)
Hola,
al final he comprado el pack premium del plugin y me funciona todo excepto un par de cosas, que creo que no tienen nada que ver con el plugin the facturación:
1) Tengo puestos los gastos de envío y le digo que use impuestos pero lo que me hace es añadir el IVA al precio que yo le pongo al envío. Yo quiero que del precio que yo le diga le reste la parte del IVA y que me lo ponga así en la factura.
2) He hablado con los del plugin sobre crear factura solo cuando la orden esté completada y he seguido sus instrucciones pero si creo una orden impagada me sigue apareciendo la factura en pedidos. Creo que si me entra ahora un pedido generará otra factura con un número de factura mayor pero es crea problemas con mi contable.
Sabéis cómo puedo solucionar estos dos temas?
Gracias!
Hola trushers, me preguntaba si habías solucionado el tema de la numeración sólo cuando el pedido ha sido abonado…
Saludos!
Muy buenas,
Soy nuevo en este mundo y tengo una duda. He instalado este plugin, pero lo que realmente necesito de él es que me dé los archivos como «pedidos» y no como «facturas». Para eso simplemente necesitaría cambiar la palabra «factura» por «pedido» y cambiar también el nombre generado del archivo y que apareciera «pedido-xxxx» en vez de «fatura-xxxx».
¿Es esto posible? Muchas gracias de antemano…
Hola, lo cierto es que leyendo este post, Fernando me ha vuelto a salvar la vida.
Pero sigo teniendo un problema.
He modificado el albarán de entrega para que ponga los datos que yo quiero, el problema es que me coge todos los datos de las variables que le pongo excepto el de provincia, que no sé por que regla de tres, solo coge la primera letra.
Es decir, si la provincia es Valencia, me pone solo «V»
pongo el código que he utilizado para ver si se os ocurre porqué hace esto. Como digo, de todas las demás variables, me pone toda la cadena.
<table class="order-data-addresses">
<tr>
<td class="address shipping-address">
<?php do_action( 'wpo_wcpdf_before_order_data', $this->type, $this->order ); ?>
<tr class="order-number">
<th><h1><?php _e( 'Att: ', 'woocommerce-pdf-invoices-packing-slips' ); ?><?php $this->custom_field('billing_first_name'); ?> <?php $this->custom_field('billing_last_name'); ?> <?php $this->custom_field('apellido_2'); ?></h1></th>
</tr>
<tr class="order-number">
<td><h2>Dirección: <?php $this->custom_field('tipo_via'); ?> <?php $this->custom_field('billing_address_1'); ?> <?php $this->custom_field('billing_address_2'); ?></h2><td>
</tr>
<tr>
<td><h2><?php $this->custom_field('billing_postcode'); ?> - <?php $this->custom_field('billing_city'); ?></h2><td>
</tr>
<tr>
<strong><td><h2>Provincia: <?php $this->custom_field('billing_state'); ?></h2><td>
</tr></strong>
<tr>
<td><h1>TEL: <?php $this->custom_field('billing_phone'); ?></h1><td>
</tr>
<?php do_action( 'wpo_wcpdf_after_order_data', $this->type, $this->order ); ?>
</td>
</tr>
</table>
He remarcado en negrita la línea de la variable en cuestión.
-
Esta respuesta fue modificada hace 5 años, 1 mes por
Fernando Tellado. Razón: Etiquetado correcto del código
Fernando, gracias por la corrección y perdón por el fallo.
¿Podrías poner capturas de cómo sale visible el albarán?
Claro. Antes quiero aclarar que el albarán lo he modificado para que solo sea una especie de nota para el transportista, es decir, que sepa a donde llevar el pedido.
He tachado algunos datos sensibles como el nombre y el teéfono ya que es una captura con datos reales.
El problema lo tengo en el campo provincia como decía, que solo sale la inicial.
Albarán
Hola, alguna noticia sobre esto?
Gracias.
Hola como puedo poner este plugin para que no genere la factura automática.
Solo cuando yo le de manualmente al pedido ??
No veo la opcion.
WooCommerce > Facturas PDF > Documentos > Quitas las selección de «Activar» > Guardar cambios.
A partir de ahora solo se genera el albarán de entrega (si procede) y para generar la factura tienes que editar el pedido y en la sección «Datos de la factura PDF» pulsar el botón «Configurar número y fecha de factura»
Por supuesto, cuando Genero factura, el numero ya lo pongo a mano o lo coge correlativo a la anterior?
Tambien he estado mirando, para que solo se generen cuando el cliente rellana el campo empresa pero no se si lo añadi en el sitio correcto:
add_filter( 'wpo_wcpdf_custom_attachment_condition', 'wpo_wcpdf_invoice_attachment_condition', 100, 4 );
function wpo_wcpdf_invoice_attachment_condition( $condition, $order, $status, $template_type ) {
// only apply condition to invoices
if ($template_type == 'invoice') {
$billing_company = $order->get_billing_company();
// do not attach invoice if billing company is not filled in
if (empty($billing_company)) {
$condition = false;
}
}
return $condition;
}
Donde tendria que poner esta funcion y la llamada a la misma?