콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
1515 화면

Hello

How can I in Requests for Quotation display date_approve without time ?

For example: 

Confirmation Date: 09/11/2024 11:38:22

I want it to show:  only date like this:

Confirmation Date: 09/11/2024

아바타
취소
베스트 답변

Hello,

When i your purchase order, open Studio

Then select the Confirmation Date field --> On the right, uncheck "Show Time"

아바타
취소
베스트 답변

Hello 2600kg,


Hope you are doing well.


Please use this code in your local module.


Python Code :

// Code In Comment

I Hope this information proves helpful to you.

Thanks & Regards,

Email:   odoo@aktivsoftware.com           

Skype: kalpeshmaheshwari 

아바타
취소

Python Code :

class PurchaseOrder(models.Model):
_inherit = 'purchase.order'

date_approve_date = fields.Date(
string="Confirmation Date",
compute='_compute_date_approve_date',
store=True
)

@api.depends('date_approve')
def _compute_date_approve_date(self):
for record in self:
record.date_approve_date = record.date_approve.date() if record.date_approve else False

XML :
<record id="purchase_order_inherited" model="ir.ui.view">
<field name="name">purchase.order.inherited.custom.form</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_form"/>
<field name="arch" type="xml">
</xpath>
<xpath expr="//div[@name='date_approve']/field[@name='date_approve']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>

<xpath expr="//group/label[@for='date_approve']" position="attributes">
<attribute name="for">date_approve_date</attribute>
</xpath>

<xpath expr="//div[@name='date_approve']/field[@name='date_approve']" position="before">
<field name="date_approve_date"/>
</xpath>
</field>
</record>

관련 게시물 답글 화면 활동
0
8월 25
256
1
1월 25
1551
1
11월 24
1951
Odoo apps module 해결 완료
4
9월 24
2239
0
8월 24
1900