Skip to content

Instantly share code, notes, and snippets.

View ovnicraft's full-sized avatar
🎯
Focusing

Christian Salamea ovnicraft

🎯
Focusing
View GitHub Profile
import React, {Component} from 'react';
import { Link } from 'react-router';
class HomePage extends Component {
render() {
const dispatch = this.props.dispath;
const { loggedIn } = this.props.data;
return (
<article>
@ovnicraft
ovnicraft / gist:2b56223aee8a4ec7dd24
Created September 5, 2014 01:03
odoo 7.0 icons
color-picker.png gtk-paste-v.png stock_gantt.png STOCK_ZOOM_OUT.png
gtk-about.png gtk-preferences.png STOCK_GO_BACK.png terp-accessories-archiver-minus.png
gtk-add.png gtk-print.png STOCK_GO_DOWN.png terp-accessories-archiver.png
gtk-apply.png gtk-print-preview.png STOCK_GO_FORWARD.png terp-accessories-archiver+.png
gtk-bold.png gtk-properties.png STOCK_GOTO_BOTTOM.png terp-account.png
gtk-cancel.png gtk-quit.png STOCK_GOTO_FIRST.png terp-administration.png
gtk-cdrom.png gtk-redo.png STOCK_GOTO_LAST.png terp-calendar.png
gtk-clear.png gtk-refresh.png STOCK_GOTO_TOP.png terp-call-start.png
gtk-close.png gtk-remove.png STOCK_GO_UP.png t
@ovnicraft
ovnicraft / sig.xml
Last active April 26, 2022 17:58
ds signature
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:etsi="http://uri.etsi.org/01903/v1.3.2#" Id="Signature274136">
<ds:SignedInfo Id="Signature-SignedInfo96849">
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<ds:Reference Id="SignedPropertiesID199161" Type="http://uri.etsi.org/01903#SignedProperties" URI="#Signature274136-SignedProperties91015">
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</ds:Reference>
<ds:Reference URI="#Certificate181560">
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue></ds:DigestValue>
@api.multi
def send_document(self, attachments=None, tmpl=False):
self.ensure_one()
ctxt = dict(self._context)
# clean context send email crash with context
tmpl = self.env.ref("xmild_template_mail")
tmpl.with_context(ctxt).send_mail( # noqa
self.id, email_values={"attachment_ids": attachments}
)
Odoo Server Error
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 347, in _compiled_fn
return compiled(self, append, new, options, log)
File "<template>", line 1, in template_1389_3475
File "<template>", line 2, in body_call_content_3474
File "<template>", line 3, in foreach_3473
File "<template>", line 4, in body_call_content_3472
AttributeError: 'account.payment' object has no attribute 'notes'
@api.one
def add_attachment(self, content):
"""
TODO
"""
buf = StringIO() # from io import StringIO
buf.write(content)
document = base64.encodebytes(buf.getvalue().encode())
buf.close()
attach = self.env["ir.attachment"].create(
-29 18:18:16,384 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.sales depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,385 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.payment depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,385 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.category depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,385 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.category depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,385 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.payment depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,385 581 WARNING radel-staging-1311596 odoo.fields: Field commision.sale.category depends on itself; please fix its decorator @api.depends().
2020-07-29 18:18:16,386 581 WARNING radel-staging-1311596 odoo.fields:
--init account_cancel,rating,account_voucher,asti_eaccounting_mx_base,
queue_job,web,account_invoice_currency,purchase_requisition,helpdesk,analytic,
sale_expense,board,l10n_mx_account_tax_category,mail,sale_stock,web_widget_color_field,
auto_backup,theme_default,account_budget,report,l10n_mx_einvoice_pac_sf,pagos_v33,resource,
web_enterprise,l10n_mx_einvoice,finanzas,cfdi_vouchere_lib,account_period_and_fiscalyear,
grp_cadastre,mail_attach_existing_attachment,email_template_multicompany,
argil_invoice_analysis_extension,l10n_mx,account_accountant,
account_invoice_payment_by_date_due,project,compras_municipio,
contacts,web_editor,im_livechat,argil_mx_accounting_reports_consol,
account_move_report,base,l10n_mx_einvoice_report,decimal_precision,
ParseError: "null value in column "name" violates not-null constraint
DETAIL: Failing row contains (9, 1, null, f, 1, null, red, f, 2020-07-15 01:20:52.96999, t, 2020-07-15 01:20:52.96999, null, 2, habiles).
" while parsing /home/cs/development/odoo/10.0/systeg/jal039/jal039/grp_jal039/data/hr_holidays_data.xml:3, near
<record id="l10n_mx_edi_payslip.grp_permiso_matrimonio" model="hr.holidays.status">
<field name="grp_limit_days">2</field>
<field name="grp_limit_type">habiles</field>
</record>
def portal_purchase_order_details(self, c_id, upload=None, **kw):
...
...
...
order.write(po_values)
order.save_quoted_lines()
if upload: