Exemplo n.º 1
0
 def setParentFields(self, field_id, field_data):
     # ==================================================================== #
     # Filter on Field Id
     if field_id != "parent_id":
         return
     # ==================================================================== #
     # Write Field Data
     M2OHelper.set_object(self.object,
                          "parent_id",
                          field_data,
                          domain="res.partner")
     self._in.__delitem__(field_id)
Exemplo n.º 2
0
 def setInvCoreFields(self, field_id, field_data):
     # ==================================================================== #
     # Filter on Field Id
     if field_id not in InvoiceCore.__core_fields_ids:
         return
     # ==================================================================== #
     # Write Invoice Date
     if field_id in ['date_invoice']:
         return self.setSimple(field_id, field_data)
     # ==================================================================== #
     # Write Field Data
     M2OHelper.set_object(self.object,
                          field_id,
                          field_data,
                          domain="res.partner")
     self._in.__delitem__(field_id)
Exemplo n.º 3
0
    def setOrderCoreFields(self, field_id, field_data):
        # ==================================================================== #
        # Filter on Field Id
        if field_id not in OrderCore.__core_fields_ids:
            return
        # ==================================================================== #
        # Write Order Date
        if field_id == "date_order":
            self.setSimple(field_id, field_data)
            return
        # ==================================================================== #
        # Write Field Data
        M2OHelper.set_object(self.object,
                             field_id,
                             field_data,
                             domain="res.partner")

        self._in.__delitem__(field_id)