§
    .ø4js  ã                   ó@   — d dl mZmZmZ  G d„ dej        ¦  «        ZdS )é    )ÚapiÚfieldsÚmodelsc                   óh   ‡ — e Zd ZdZdZ ej        dddd¬¦  «        Zej	        ˆ fd„¦   «         Z
ˆ xZS )	ÚAccountAnalyticLineuí   LÃ­nea de timesheet / cuenta analÃ­tica.

    AÃ±adimos un FK directo a `repair.order` para que el operario pueda
    apuntar horas contra una OT directamente, sin necesidad de conocer
    ni manipular la cuenta analÃ­tica de la OT.
    zaccount.analytic.lineúrepair.orderzOrden de TrabajoTzset null)ÚstringÚindexÚondeletec                 ó@  •— |D ]z}|                      d¦  «        rc|                      d¦  «        sN| j        d                              ¦   «                              |d         ¦  «        }|j        r|j        j        |d<   Œ{t          ¦   «                              |¦  «        S )NÚrepair_order_idÚ
account_idr   )ÚgetÚenvÚsudoÚbrowseÚanalytic_account_idÚidÚsuperÚcreate)ÚselfÚ	vals_listÚvalsÚotÚ	__class__s       €úA/opt/odoo/custom_addons/ot_relsum/models/account_analytic_line.pyr   zAccountAnalyticLine.create   sŸ   ø€ ð
 ð 	Cð 	CˆDØxŠxÐ)Ñ*Ô*ð C°4·8²8¸LÑ3IÔ3Ið CØ”X˜nÔ-×2Ò2Ñ4Ô4×;Ò;¸DÐARÔ<SÑTÔTØÔ)ð CØ)+Ô)?Ô)BD˜Ñ&øÝ‰wŒw~Š~˜iÑ(Ô(Ð(ó    )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú_inheritr   ÚMany2oner   r   Úmodel_create_multir   Ú__classcell__)r   s   @r   r   r      s}   ø€ € € € € ðð ð '€Hà%f”oØØ!ØØð	ñ ô €Oð 	Ôð	)ð 	)ð 	)ð 	)ñ Ôð	)ð 	)ð 	)ð 	)ð 	)r   r   N)Úodoor   r   r   ÚModelr   © r   r   ú<module>r)      sY   ðØ $Ð $Ð $Ð $Ð $Ð $Ð $Ð $Ð $Ð $ð)ð )ð )ð )ð )˜&œ,ñ )ô )ð )ð )ð )r   