[18.0][IMP] delivery_gls_asm: Fine-tuning of cancel_shipment button visibility#4873
[18.0][IMP] delivery_gls_asm: Fine-tuning of cancel_shipment button visibility#4873carlos-lopez-tecnativa wants to merge 1 commit intoOCA:18.0from
Conversation
Display this button only when the carrier has the pickup service enabled, according to this feature.
|
Hi @hildickethan, |
|
Me falta algo de contexto. ¿Qué significa pickup service según GLS? Entiendo que es que lo recoja la agencia, ¿pero qué otras formas hay y por qué no se pueden cancelar? |
Así es. |
pedrobaeza
left a comment
There was a problem hiding this comment.
Vale, voy entendiendo, pero parece que esto es lo mismo que delivery_pre_shipping, pero específico para GLS, y mandando información distinta. Creo que esto habría que luego regularizarlo en el otro módulo, con una API normalizada, y que éste dependería de él e implementara esa API. Es cierto que el caso del pre_shipping para el que se ha implementado es algo especial, y puede no casar 100%.
En fin, como mínimo vendría bien documentar estos pensamientos y roadmaps, que luego todo se olvida.
La funcionalidad del módulo |
|
Si no recuerdo mal, el caso de uso del pickup era cuando validas un albarán de devolución usas un transportista diferente de tipo recogida y no querían validar el albarán hasta recibir la devolucón, por lo tanto necesitaba un botón para crear el envío. |
|
Al igual que tenemos
Si lo piensas, la diferencia entre ambos es muy pequeña, porque cuando tú envías con el albarán validado, en realidad puedes estar pidiendo que te lo recojan. |
Display this button only when the carrier has the pickup service enabled, according to this feature.
Esto se agrego en el commit c07fdf8 de V14 pero se muestra siempre que sea GLS, mas solo deberia mostrarse cuando este activo el servicio de pickup. Provocando que con modulos como este OCA/delivery-carrier#1070 se vean 2 botones para Cancelar el envio. Esto no evita que cuando sea pickup, igual aparezcan 2 botones si se instalan ambos modulos, pero al menos se minimiza el issue visual
@Tecnativa @pedrobaeza @sergio-teruel pueden darle una mirada a este PR por favor