From 77c5fd858e69ae9ef3819bd7d4ab9b50cecf6fb0 Mon Sep 17 00:00:00 2001 From: Mongar28 Date: Thu, 15 Aug 2024 11:03:50 -0500 Subject: [PATCH] Feat:Se agrega vista a 'sale_form --- .../modules/sale_line_delete_log/tryton.cfg | 1 + ...ondo_sale_line_delete_log-6.8.0-py3.11.egg | Bin 10842 -> 12654 bytes sale.py | 3 +-- sale.xml | 8 +++++++- .../SOURCES.txt | 4 ++++ view/sale_form.xml | 8 ++++++++ view/sale_line_deleted_list.xml | 8 ++++---- 7 files changed, 25 insertions(+), 7 deletions(-) create mode 100644 view/sale_form.xml diff --git a/build/lib/trytond/modules/sale_line_delete_log/tryton.cfg b/build/lib/trytond/modules/sale_line_delete_log/tryton.cfg index 8e9135c..397b874 100644 --- a/build/lib/trytond/modules/sale_line_delete_log/tryton.cfg +++ b/build/lib/trytond/modules/sale_line_delete_log/tryton.cfg @@ -6,3 +6,4 @@ depends: company sale xml: + sale.xml diff --git a/dist/trytondo_sale_line_delete_log-6.8.0-py3.11.egg b/dist/trytondo_sale_line_delete_log-6.8.0-py3.11.egg index 0d8836452ba448c04ea7221094203562845491d2..8a4381663360b17dca76d3bcc2a5a3c7ad0b7e15 100644 GIT binary patch delta 4770 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%0AF4SFgqjOD+I*Qp98k>9v(K}9G?T&gdP7>9BAZY z{P{V+BiUZ*c+htI&_4z4%>iuk*_?cD6hAB2ACAXW09M%8UsW zS1~>XF2a5C<_iC=&3}Ubvy`cvf-ps#KxqGl_^*ZSPrQHa{8M=8JSTWk{|DZ$LV(gH U!Y@J)hzWl^AOnF~c~9>C2VJ@Q;Q#;t delta 3160 zcmZWr2{@Ep8=e`I8Drm>1w)vzX33HmO!h397)!RSQDRcI#+C>r@0ToLFl4DDYgrn} zl6_B>ki8U2TBQEr`o91A`v3QOpX)j2dG2%0dp+-SuKWJzK4A;DGGk)q1A#!SASJ&_ zI3E*-k{>6@TRB|@2?l|dA%FstD8;J#T&xmT<7Y+s5yKJj5~!iL&ej?6M*DJ}>@W-d zA75(b)2ODmJKH9N``0`kPZ#&RZtg0)uhpD)J>t@hZ9;oj7U7x&$)6N?!ipeW8>;!} zMQRG`nucU6pOox!$v_Z_OHC)PE9<4-?dqH@Q0EZZceaFORA^*MJM<>3K8k|6UtZJL zn|1rwqM&^HPTWDAOPgr@I^S|)-F@pD#g!}Dn@Am8l+`gYEcli7;elxI=<}G>d~qtv zre;Ajn~Yf{h9{gIEuKYEx4{?)lEbaEmPLlRf8S-dX)n>rLAiXcm#G_dh;(ksIecm+ zo#e}{6s3K-26z=QpmO?BViN*?!PMt zq%a?aDER^1%-MU+hb4&Ns-{@t!0eYxIY_s95ZU$+5aDZdG>q;8UYJ6Z?G926HgVE$4PqRxCG=E8{IJV0V*dTd)x4cw8d*zz7oTVDx(`Y5N zhO+of2j5%=IUpk2oj(+SgIz`nB94D_>p?| zTKEWqPxNhKFl7{Dr}zGA%A8N6-m|U{`QW2889ff_NN3Madgq(fy9p8mg7B>$Z=|w! zT^BCgv=?+tCiM-{VaqXYT1|)?J4ZIK`a8czW>@)ceb0O2n!|$6s49y+Yo-U6haZ|v z>JwzM#g1z`eNf2c`*q*t`^~o&HqGBE#ta&MEsa-MhaG=Q2`&ovV%v!BdCZhLd85PR zJiAGKS>*vCrx0=MX==a*?#UxXP}h{%d#G~Nqt_(fBHkU%qVuzqfY|Y+;=0tE0?GuU zpzB;CC_tD9_S$AkJsvof8~&HBLR*@l&xnuDyrfDybn6E$F<#bJRN}2wB#bPb)^n*% zZJ~HKw?M;((o+XVbzU_kAbN-D1Vo#ScKpRz=kuU-}ey7=#1Huq+OA zbz_brmL0vrA@|mqzx$MmY3L@V$GNFf^3koh8SIUbjTi4mG2}DmincGOF8aCd&Yg1O zRM6=Sq`-(Y*M4$!VNnM@7JeyY*e7uzJP*40kzNxiD|Er1~lu>(sv8I@- z`E{Am7AmA;cy4Ej`6Rkidn$?lkbOrubTWH0=V8&o-*ahO!zW!WT2lwcjD@rCV6U@> z>)<|~Q#mSl+U@>t?{~cVayy;@`D{MiWJbd^ahPoyFmAU6!xRBLQWo&XK>>5P9_J}1 z(7zkEDj%)~Vc)y^2LhQBpa(!8bKoP#2}-Y}s1aY@?$*Pm_N787_*%W*F>_nv!t1ug zAKYz!8A4T|)hSLyTt^kxy|dYC53ThKKZ)BoCz>LL(ofkg8lG$s?{F&n#db))%dg1P zn8-;~OrqMfm45ajd5FGh`0=5qG4sfJZ{tk(FHHo8#HaAEPp?XsCG;uOth~UD>0L@X z{SqstXGNximVwB27hb8-x-)+=;)F4@x_{MOAr&^DUSX!GDW#G?C}d@`a+gjSiWCfq-HKPu#}~VLLZqHk@X{?>Ll5-v=;8a-tp-WS2`5Pw9mSXw z{zt`@Q_Y#Kh%0B*9{}flhK!ec$&~gkflrwZd7d-N4I|#{MMB9oa$YtsI8(yuJG{zC znmr!T$uN5-kAwhoqQJM9iA+y*n%ZOcrl(jb_e^^v`CDT3!w=nuTJTZ3rzS?KLM^1m z{L`K!LrjC#j&v}!3W|*SjKxB@l@N$HDkNg ziIDL1p^f3M0i~1a4*sj-wLujBOzHl6GuP~%_uqK7);JsFue#C|&2ix%_c)WxbX>>E zRt?aa8Z60kIBY`o{kc~+bElJ-oBiuuQgDT`2dXS-Y7)*B3Z|Q$TL~u6g*O^TG2sm+ zKeO+Y3#Pk?LRf2GBgN)6*gqp5XBfCOz3o_oG&o>%e!3MOqoRV@%y}XySH37eqd$1u zdrEGDvp!4RWmv#(qF|<0;h)tKjVm}|^Jn`4}Ig;{X5>`JWiMIjC3u|XzxTFpg86*oijc<{Z@kW z2S(c%ZuAv2h5gA(2zJ64=V zg0^*eLrDiKNo_mP=O# zvFU$|<7FaGSJbqR0~umhVeZtFhRBQyGD%a)fCou!dpK0 z7+J5m#a(=P1I>gk(#G%tmma$0NLB_$^U(9=dDQ~D&-QfdrCd(4BImAoazLUJ1!CqC z)7uBwO0WuN%DzDTh6y&bMw(beiQv#FrVb>^R$CQWF2n=gmauLJ`)+T)TVuVV8zRaj8kFpF>%xItyWtPs$ksQ_Wnf<7UWgK#m%E776p&~Zh z$Sl0w5xjv;K$VG)LA{oG^xxoqfB2Pg@!N7|H?;-Z#%t6c;_`Hj`1@-zj`fqK=Ik?Q zJ)%`fUCYsTd%}l0v{qwnS@f%B@Vn{m`|J4Q2G5&MuL@L0{;LQo)%rr0<5tJ0ok%x$R`${5-tmD z$nuN*AV91)gG2kSXZ?bb(C}5W>O5{*Pn-Tnhs(pkx@7%fJ6& zFUUI5lMGeu$OHnJ`~mEO0r@z)eb9gDmkk6W`~iZqGmcgP%;d!ON)#Z6fL!L?k2K4j zfQ0Zdj*=v)N^lU?JcT^fB>k!qufBBm;m4+w~xXLsg~# diff --git a/sale.py b/sale.py index 44c3ad6..f9cc9a6 100644 --- a/sale.py +++ b/sale.py @@ -1,6 +1,5 @@ from trytond.pool import PoolMeta, Pool from trytond.model import fields, ModelSQL, ModelView -from trytond.pyson import Eval from trytond.transaction import Transaction @@ -12,7 +11,7 @@ class Sale(metaclass=PoolMeta): 'sale', "Delete lines", states={ - 'readonly': Eval('state') != 'draft' + 'readonly': True } ) diff --git a/sale.xml b/sale.xml index 4a88c54..1ce90ca 100644 --- a/sale.xml +++ b/sale.xml @@ -1,5 +1,11 @@ - + + + sale.sale + + sale_form + + sale.line_deleted form diff --git a/trytondo_sale_line_delete_log.egg-info/SOURCES.txt b/trytondo_sale_line_delete_log.egg-info/SOURCES.txt index 5c50c38..657bad0 100644 --- a/trytondo_sale_line_delete_log.egg-info/SOURCES.txt +++ b/trytondo_sale_line_delete_log.egg-info/SOURCES.txt @@ -6,11 +6,15 @@ README.rst setup.py ./__init__.py ./sale.py +./sale.xml ./tryton.cfg ./tests/__init__.py ./tests/scenario_sale_line_delete_log.rst ./tests/test_module.py ./tests/test_scenario.py +./view/sale_form.xml +./view/sale_line_deleted_form.xml +./view/sale_line_deleted_list.xml doc/conf.py doc/configuration.rst doc/design.rst diff --git a/view/sale_form.xml b/view/sale_form.xml new file mode 100644 index 0000000..c0ebe77 --- /dev/null +++ b/view/sale_form.xml @@ -0,0 +1,8 @@ + + + + + + + diff --git a/view/sale_line_deleted_list.xml b/view/sale_line_deleted_list.xml index d468e1f..30d8049 100644 --- a/view/sale_line_deleted_list.xml +++ b/view/sale_line_deleted_list.xml @@ -3,10 +3,10 @@ this repository contains the full copyright notices and license terms. --> - + + + - - - +