From 6c55a4bfeda86b77080e9076912e0109e2cc5411 Mon Sep 17 00:00:00 2001
From: Sandy Carter <sandy.carter@savoirfairelinux.com>
Date: Wed, 17 Dec 2014 12:49:24 -0500
Subject: [PATCH] Allow EDI fields to be propagated if they have _fnct_inv

---
 addons/edi/models/edi.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/edi/models/edi.py b/addons/edi/models/edi.py
index 0b640eaf722e..5fa8000a560e 100644
--- a/addons/edi/models/edi.py
+++ b/addons/edi/models/edi.py
@@ -567,7 +567,7 @@ class EDIMixin(object):
                 continue
             field = field_info.column
             # skip function/related fields
-            if isinstance(field, fields.function):
+            if isinstance(field, fields.function) and not field._fnct_inv:
                 _logger.warning("Unexpected function field value is found in '%s' EDI document: '%s'." % (self._name, field_name))
                 continue
             relation_model = field._obj
-- 
GitLab