@@ -42,10 +42,16 @@ def _prepare_import_dict(
42
42
# nfe.40.tlocal / nfe.40.enderEmit / 'nfe.40.enderDest
43
43
# TODO: may be not store=True -> then override match
44
44
nfe40_CNPJ = fields .Char (
45
- compute = "_compute_nfe_data" , inverse = "_inverse_nfe40_CNPJ" , store = True
45
+ compute = "_compute_nfe_data" ,
46
+ inverse = "_inverse_nfe40_CNPJ" ,
47
+ store = True ,
48
+ compute_sudo = True ,
46
49
)
47
50
nfe40_CPF = fields .Char (
48
- compute = "_compute_nfe_data" , inverse = "_inverse_nfe40_CPF" , store = True
51
+ compute = "_compute_nfe_data" ,
52
+ inverse = "_inverse_nfe40_CPF" ,
53
+ store = True ,
54
+ compute_sudo = True ,
49
55
)
50
56
nfe40_xLgr = fields .Char (
51
57
readonly = True ,
@@ -95,6 +101,7 @@ def _prepare_import_dict(
95
101
selection = [("nfe40_CNPJ" , "CNPJ" ), ("nfe40_CPF" , "CPF" )],
96
102
string = "CNPJ/CPF do Emitente" ,
97
103
compute = "_compute_nfe_data" ,
104
+ compute_sudo = True ,
98
105
)
99
106
100
107
# nfe.40.tendereco
@@ -138,6 +145,7 @@ def _prepare_import_dict(
138
145
selection = [("nfe40_CNPJ" , "CNPJ" ), ("nfe40_CPF" , "CPF" )],
139
146
string = "CNPJ/CPF do Parceiro" ,
140
147
compute = "_compute_nfe_data" ,
148
+ compute_sudo = True ,
141
149
)
142
150
143
151
nfe40_choice_dest = fields .Selection (
@@ -156,6 +164,7 @@ def _prepare_import_dict(
156
164
selection = [("nfe40_CNPJ" , "CNPJ" ), ("nfe40_CPF" , "CPF" )],
157
165
string = "CNPJ/CPF do Parceiro Autorizado" ,
158
166
compute = "_compute_nfe_data" ,
167
+ compute_sudo = True ,
159
168
)
160
169
161
170
# nfe.40.transporta
@@ -166,6 +175,7 @@ def _prepare_import_dict(
166
175
],
167
176
string = "CNPJ or CPF" ,
168
177
compute = "_compute_nfe_data" ,
178
+ compute_sudo = True ,
169
179
)
170
180
171
181
is_anonymous_consumer = fields .Boolean (
0 commit comments