{"code":"(this.webpackJsonpvikosb2b_app=this.webpackJsonpvikosb2b_app||[]).push([[31],{1311:function(e,t,a){\"use strict\";a.r(t);a(772);var r=a(774),s=(a(98),a(37)),n=(a(378),a(200)),i=(a(99),a(23)),o=a(729),l=a(15),c=a(14),p=a(16),d=a(17),u=(a(773),a(775)),m=(a(375),a(199)),f=a(0),h=a.n(f),g=a(36),b=a(31),v=a(30),y=a(60),E=a(25),M=a(974),x=a(143),O=a.n(x),S=a(733),j=a(734),P=a(373),_=Object(f.lazy)((function(){return Promise.all([a.e(2),a.e(3),a.e(5),a.e(6),a.e(33)]).then(a.bind(null,934))})),F=Object(f.lazy)((function(){return Promise.all([a.e(2),a.e(3),a.e(5),a.e(6),a.e(38)]).then(a.bind(null,916))})),w=m.a.TabPane,C=u.a.Title,K=function(e){Object(p.a)(a,e);var t=Object(d.a)(a);function a(e){var l;return Object(c.a)(this,a),(l=t.call(this,e)).componentDidMount=function(){var e=O.a.parse(l.props.location.search?l.props.location.search:l.state.queryParams);Object.entries(e).forEach((function(t){var a=Object(o.a)(t,2),r=a[0],s=a[1];e[r]=isNaN(s)?s:Number.parseInt(s,10)})),l.setState({createRecord:!l.props.record_id,queryParams:e})},l.componentWillReceiveProps=function(e){l.props.record_id!==e.record_id&&l.setState({createRecord:!e.record_id})},l.handleChangeTab=function(e){l.setState({tabsActiveKey:e})},l.render=function(){var e=l.props,t=e.record,a=e.record_id,o=l.state.createRecord,c=h.a.createElement(i.a,{xs:{span:24,order:2},sm:{span:24,order:2},lg:{span:12,order:2},xl:{span:12,order:1},xxl:{span:12,order:1}},h.a.createElement(M.a,{record_id:a,createRecord:o,defaultFilters:l.state.queryParams,defaultValues:{business_type:\"supplier\"},hideSubmit:!l.context.user||!l.context.user.role||\"admin\"!==l.context.user.role,submitData:!(!l.context.user||!l.context.user.role||\"admin\"!==l.context.user.role)})),p=function(e){var t=e.term,a=e.children,r=e.span,s=void 0===r?12:r;return h.a.createElement(i.a,{lg:s},h.a.createElement(\"div\",{className:\"description\"},h.a.createElement(\"div\",{className:\"term\"},t),h.a.createElement(\"div\",{className:\"detail\"},a)))},d=h.a.createElement(s.a,null,h.a.createElement(i.a,{span:12},h.a.createElement(n.a,{title:\"\\u039a\\u0391\\u03a4\\u0391\\u03a3\\u03a4\\u0391\\u03a3\\u0397\",value:t&&t.active?\"\\u0395\\u03bd\\u03b5\\u03c1\\u03b3\\u03cc\\u03c2\":\"\\u0391\\u03bd\\u03b5\\u03bd\\u03b5\\u03c1\\u03b3\\u03cc\\u03c2\"})),h.a.createElement(i.a,{span:12},h.a.createElement(n.a,{title:\"\\u03a4\\u0396\\u0399\\u03a1\\u039f\\u03a3\",value:t&&t.total||0,formatter:function(e){return h.a.createElement(y.b,{value:e,style:\"currency\",currency:l.context.currencyCode})}})));return h.a.createElement(\"span\",null,h.a.createElement(r.a,{onBack:function(){return window.history.back()},title:\"\\u03a7\\u03bf\\u03bd\\u03b4\\u03c1\\u03ad\\u03bc\\u03c0\\u03bf\\u03c1\\u03bf\\u03b9\",style:{marginBottom:20},footer:h.a.createElement(m.a,{defaultActiveKey:\"details\",animated:{inkBar:!0,tabPane:!1}},h.a.createElement(w,{tab:\"\\u03a3\\u03a4\\u039f\\u0399\\u03a7\\u0395\\u0399\\u0391 \\u03a7\\u039f\\u039d\\u0394\\u03a1\\u0395\\u039c\\u03a0\\u039f\\u03a1\\u039f\\u03a5\",key:\"details\"},h.a.createElement(\"div\",{className:\"main-container\"},h.a.createElement(s.a,{type:\"flex\",gutter:16},c,h.a.createElement(i.a,{xs:{span:24,order:2},sm:{span:24,order:2},lg:{span:12,order:2},xl:{span:12,order:2},xxl:{span:11,order:2,offset:1}})))),!o&&h.a.createElement(w,{tab:\"\\u03a4\\u0395\\u039b\\u0399\\u039a\\u0391 \\u03a3\\u0397\\u039c\\u0395\\u0399\\u0391\",key:\"clients\"},h.a.createElement(\"div\",{className:\"main-container\"},h.a.createElement(_,{embedded:!0,instanceKey:\"supplier_\".concat(t&&t.id),overrideProps:{showCreate:!0,createInModal:!0,modifyInModal:!0,showHeader:!0,showFilters:!1,showSearch:!0,contained:!0,tableSize:\"default\",buttonSize:\"default\",hideSelectors:!0,hideActions:!1,hideEdit:!1},defaultValues:{supplier_id:t&&t.id},defaultFilters:{supplier_id:t&&t.id},simpleView:!0}))),!o&&h.a.createElement(w,{tab:\"\\u03a0\\u0391\\u03a1\\u0391\\u0393\\u0393\\u0395\\u039b\\u0399\\u0395\\u03a3\",key:\"orders\"},h.a.createElement(\"div\",{className:\"main-container\"},h.a.createElement(F,{embedded:!0,instanceKey:\"supplier_\".concat(t&&t.id),overrideProps:{showCreate:!1,createInModal:!1,modifyInModal:!0,showHeader:!0,showFilters:!0,showSearch:!0,contained:!0,tableSize:\"default\",buttonSize:\"default\",hideSelectors:!0,hideActions:!1,hideEdit:!1},defaultFilters:{business_id:t&&t.id},simpleView:!1}))))},!o&&h.a.createElement(\"div\",{className:\"wrap\"},h.a.createElement(\"div\",{className:\"content padding\"},h.a.createElement(s.a,null,h.a.createElement(C,null,t&&t.name),t&&t.created&&h.a.createElement(p,{term:\"\\u0394\\u03b7\\u03bc\\u03b9\\u03bf\\u03c5\\u03c1\\u03b3\\u03ae\\u03b8\\u03b7\\u03ba\\u03b5\"},h.a.createElement(y.a,{value:Object(P.a)(t.created)}),\" \",h.a.createElement(y.c,{value:Object(P.a)(t.created)})),t&&t.modified&&h.a.createElement(p,{term:\"\\u03a4\\u03b5\\u03bb\\u03b5\\u03c5\\u03c4\\u03b1\\u03af\\u03b1 \\u03b5\\u03bd\\u03b7\\u03bc\\u03ad\\u03c1\\u03c9\\u03c3\\u03b7\"},h.a.createElement(y.a,{value:Object(P.a)(t.modified)}),\" \",h.a.createElement(y.c,{value:Object(P.a)(t.modified)})),t&&t.gh_id&&h.a.createElement(p,{term:\"GH ID\"},t&&t.gh_id),t&&t.tel&&h.a.createElement(p,{term:\"\\u03a4\\u03b7\\u03bb\\u03ad\\u03c6\\u03c9\\u03bd\\u03bf\"},t&&t.tel),t&&t.email&&h.a.createElement(p,{term:\"Email\"},t&&t.email),t&&t.address&&h.a.createElement(p,{term:\"\\u0394\\u03b9\\u03b5\\u03cd\\u03b8\\u03c5\\u03bd\\u03c3\\u03b7\",span:24},t&&t.address))),h.a.createElement(\"div\",{className:\"extraContent\"},d))))},l.state={createRecord:!0,queryParams:{},countryOptions:[],tabsActiveKey:\"overview\"},l}return Object(l.a)(a)}(h.a.PureComponent);K.contextType=E.b;K.defaultProps={locale:{name:\"\\u03a7\\u03bf\\u03bd\\u03b4\\u03c1\\u03ad\\u03bc\\u03c0\\u03bf\\u03c1\\u03bf\\u03c2\",name_plural:\"\\u03a7\\u03bf\\u03bd\\u03b4\\u03c1\\u03ad\\u03bc\\u03c0\\u03bf\\u03c1\\u03bf\\u03b9\"},translationsKey:\"suppliers\",instanceKey:\"suppliers\",pathKey:\"suppliers\"},t.default=Object(b.i)(Object(v.c)((function(e,t){var a=t.match,r=\"new\"!==a.params.number?a.params.number:void 0;return{isSaving:j.b(e,\"suppliers\",\"isSaving\"),error:j.b(e,\"suppliers\",\"error\"),record:j.c(e,r)||null,record_id:r}}),(function(e){return{actions:Object(g.b)(S.a,e),dispatch:e}}))(K))},720:function(e,t,a){\"use strict\";a(752);var r=a(753),s=(a(142),a(89)),n=(a(370),a(191)),i=a(22),o=a(14),l=a(15),c=a(16),p=a(17),d=(a(244),a(90)),u=a(0),m=a.n(u),f=a(322),h=a(25),g=a(248),b=a.n(g),v=a(71),y=a.n(v),E=a(742),M=a.n(E),x=a(20),O=d.a.Option,S=function(e){Object(c.a)(a,e);var t=Object(p.a)(a);function a(e){var r;return Object(o.a)(this,a),(r=t.call(this,e)).componentDidMount=function(){r.props.records.length||(r.props.value&&!r.props.preloadData?r.props.value&&Array.isArray(r.props.value)?r.props.value.length&&r.props.actions.fetch(r.props.instanceKey,{id:r.props.value,limit:1e3}):r.props.actions.fetch(r.props.instanceKey,{_id:r.props.value}):!r.props.defaultParams||r.props.showSearch&&!r.props.preloadData?r.props.preloadData&&r.props.actions.fetch(r.props.instanceKey,{limit:1e3},r.props.fetchParams):r.props.actions.fetch(r.props.instanceKey,Object(i.a)(Object(i.a)({},r.props.defaultParams),{},{limit:1e3}),r.props.fetchParams)),r.props.tree&&r.props.tree.enabled||r.renderOptions(r.props.records,r.props.defaultParams)},r.renderOptions=function(e,t){var a=r.props.optionComponent,s=[];r.props.showEmpty&&s.push(m.a.createElement(O,{key:\"\".concat(r.props.instanceKey,\"-empty\"),value:null},r.props.emptyText)),r.props.preprocessFn?e=r.props.preprocessFn(e,t):r.props.preloadData,r.props.processOptions?s=r.props.processOptions(e,s):r.props.expandToRadio?(r.props.showEmpty&&(s=[m.a.createElement(n.a.Button,{key:\"\".concat(r.props.instanceKey,\"-empty\"),value:null},r.props.emptyText)]),e.map((function(e){return s.push(m.a.createElement(n.a.Button,{key:\"\".concat(r.props.instanceKey,\"-\").concat(e.id),value:e.id,title:r.props.nameField?e[r.props.nameField]:e.name},a?m.a.createElement(a,{record:e}):r.props.nameField?e[r.props.nameField]:e.name))}))):e.map((function(e){return s.push(m.a.createElement(O,{key:\"\".concat(r.props.instanceKey,\"-\").concat(e.id),value:e.id,title:r.props.nameField?e[r.props.nameField]:e.name},a?m.a.createElement(a,{record:e}):r.props.nameField?e[r.props.nameField]:e.name))})),r.setState({selectOptions:s})},r.handleSelect=function(e){var t=r.props.records.find((function(t){return t.id===e}));r.props.onSelect&&r.props.onSelect(e,t)},r.handleSearch=function(e){r.props.preloadData||r.performSearch(e)},r.handleChange=function(e){r.triggerChange(e)},r.performSearch=function(e){var t=r.props.actions;\"\"!==e&&t.fetch(r.props.instanceKey,Object(i.a)({query:e,limit:20},r.props.defaultParams),r.props.fetchParams).then((function(){}))},r.triggerChange=function(e){r.setState({value:e});var t=r.props.onChange;t&&t(void 0===e?null:e)},r.state={value:e.value||void 0,loading:!1,selectOptions:[]},r.performSearch=M()(r.performSearch,500),r}return Object(l.a)(a,[{key:\"componentDidUpdate\",value:function(e){var t=this;(!this.props.value||!b()(this.props.record)||this.props.isFetching||this.props.preloadData||this.props.mode&&\"multiple\"===this.props.mode||(this.props.value&&Array.isArray(this.props.value)?this.props.value.length&&this.props.actions.fetch(this.props.instanceKey,{id:this.props.value,limit:1e3}):this.props.actions.fetch(this.props.instanceKey,{_id:this.props.value})),y()(this.props.defaultParams,e.defaultParams)||this.props.actions.fetch(this.props.instanceKey,Object(i.a)({},this.props.defaultParams),this.props.fetchParams),y()(this.props.value,e.value)||!this.props.value||this.props.preloadData)||(this.props.records.find((function(e){return Array.isArray(t.props.value)?t.props.value.includes(e.id):e.id===t.props.value}))||(this.props.value&&Array.isArray(this.props.value)?this.props.value.length&&this.props.actions.fetch(this.props.instanceKey,{id:this.props.value,limit:1e3}):this.props.actions.fetch(this.props.instanceKey,{_id:this.props.value})));y()(this.props.value,e.value)||this.props.value||this.props.onClear&&this.props.onClear(),y()(this.props.records,e.records)&&y()(this.props.defaultParams,e.defaultParams)||this.props.tree&&this.props.tree.enabled||this.renderOptions(this.props.records,this.props.defaultParams),y()(this.props.value,e.value)||this.setState({value:this.props.value})}},{key:\"render\",value:function(){var e=this,t=this.state,a=t.loading,i=t.selectOptions;if(this.props.record_id&&this.props.nameField){var o=this.props.records.find((function(t){return t.id===e.props.record_id}));return o?o[this.props.nameField]:this.props.record_id}var l=Object(x.default)(this.props,[\"value\",\"isFetching\",\"defaultParams\",\"defaultValues\",\"error\",\"dispatch\",\"preprocessFn\",\"nameField\",\"optionComponent\",\"instanceKey\",\"translationsKey\",\"emptyText\",\"showEmpty\",\"preloadData\",\"fetchParams\",\"pathKey\",\"processOptions\",\"autocomplete\"]),c=[];return this.props.tree&&this.props.tree.enabled&&(c=this.props.records.map((function(e){return e.title=e.name,e.value=e.id,e})),this.props.preprocessFn&&(c=this.props.preprocessFn(c))),this.props.expandToRadio?m.a.createElement(m.a.Fragment,null,m.a.createElement(n.a.Group,{buttonStyle:\"solid\",value:this.props.processValue?this.props.processValue(this.state.value):this.state.value,onSelect:this.handleSelect,onChange:this.handleChange,loading:this.props.isFetching,notFoundContent:a?m.a.createElement(s.a,{size:\"small\"}):null},i)):m.a.createElement(m.a.Fragment,null,this.props.tree&&this.props.tree.enabled?m.a.createElement(r.a,Object.assign({placeholder:this.props.showSearch?m.a.createElement(f.a,{id:\"components.basesearchfield.\".concat(this.props.translationsKey,\".placeholder\"),defaultMessage:\"Search for a \".concat(this.props.locale.name.toLowerCase())}):m.a.createElement(f.a,{id:\"components.baseselectfield.\".concat(this.props.translationsKey,\".placeholder\"),defaultMessage:\"Select a \".concat(this.props.locale.name.toLowerCase())}),filterTreeNode:function(e,t){return t&&t.title.toLowerCase()&&t.title.toLowerCase().indexOf(e.toLowerCase())>=0}},l,{value:this.props.processValue?this.props.processValue(this.state.value):this.state.value,onSelect:this.handleSelect,onSearch:this.handleSearch,onChange:this.handleChange,loading:this.props.isFetching,notFoundContent:a?m.a.createElement(s.a,{size:\"small\"}):null,treeData:c,treeDataSimpleMode:{id:\"id\",pId:\"parent_id\",rootPId:null}})):m.a.createElement(d.a,Object.assign({bordered:!1,placeholder:this.props.showSearch?m.a.createElement(f.a,{id:\"components.basesearchfield.\".concat(this.props.translationsKey,\".placeholder\"),defaultMessage:\"Search for a \".concat(this.props.locale.name.toLowerCase())}):m.a.createElement(f.a,{id:\"components.baseselectfield.\".concat(this.props.translationsKey,\".placeholder\"),defaultMessage:\"Select a \".concat(this.props.locale.name.toLowerCase())}),optionFilterProp:\"children\",filterOption:function(e,t){return t&&t.title.toLowerCase()&&t.title.toLowerCase().indexOf(e.toLowerCase())>=0},optionLabelProp:this.props.processOptions?\"children\":\"title\"},l,{value:this.props.processValue?this.props.processValue(this.state.value):this.state.value,onSelect:this.handleSelect,onSearch:this.handleSearch,onChange:this.handleChange,loading:this.props.isFetching,notFoundContent:a?m.a.createElement(s.a,{size:\"small\"}):null}),i))}}],[{key:\"getDerivedStateFromProps\",value:function(e){return\"value\"in e?Object(i.a)({},e.value||{}):null}}]),a}(m.a.PureComponent);S.contextType=h.b,S.defaultProps={defaultParams:{},fetchParams:{},locale:{name:\"Record\",name_plural:\"Records\"},preloadData:!1,showEmpty:!1,emptyText:\"No value\",tree:{enabled:!1,options:{treeDefaultExpandAll:!0}}},t.a=S},723:function(e,t,a){\"use strict\";var r=a(0),s=a.n(r),n=a(322);t.a=function(e){return s.a.createElement(n.a,e)}},725:function(e,t,a){\"use strict\";var r=a(15),s=a(14),n=a(16),i=a(17),o=a(36),l=a(30),c=a(727),p=a(728),d=function(e){Object(n.a)(a,e);var t=Object(i.a)(a);function a(){return Object(s.a)(this,a),t.apply(this,arguments)}return Object(r.a)(a)}(a(720).a);d.defaultProps=Object.assign({},d.defaultProps,{autoFocus:!1,translationsKey:\"properties\",instanceKey:\"properties\",locale:{name:\"\\u038c\\u03bc\\u03b9\\u03bb\\u03bf\\u03c2\",name_plural:\"\\u038c\\u03bc\\u03b9\\u03bb\\u03bf\\u03b9\"},defaultActiveFirstOption:!0,showSearch:!0,allowClear:!1,filterOption:!0,preloadData:!0}||{});t.a=Object(l.c)((function(e,t){var a=t.instanceKey?t.instanceKey:d.defaultProps.instanceKey;return{records:p.a(e,a),record:t.value?p.c(e,t.value):{},isFetching:p.b(e,a,\"isFetching\"),error:p.b(e,a,\"error\")}}),(function(e){return{actions:Object(o.b)(c.a,e),dispatch:e}}),null,{forwardRef:!0})(d)},726:function(e,t,a){\"use strict\";a(247);var r=a(146),s=(a(142),a(89)),n=(a(190),a(66)),i=(a(99),a(23)),o=(a(98),a(37)),l=(a(77),a(28)),c=a(14),p=a(15),d=a(16),u=a(17),m=a(0),f=a.n(m),h=a(1),g=a.n(h),b=a(723),v=a(25),y=a(71),E=a.n(y);var M=function(e){Object(d.a)(a,e);var t=Object(u.a)(a);function a(e){var p;return Object(c.a)(this,a),(p=t.call(this,e)).componentDidMount=function(){if(p.props.isModal||!p.props.record_id||p.props.isFetching||p.props.actions.fetch(p.props.instanceKey,{_id:p.props.record_id},{appendResponse:!0}),p.props.clientMode){p.props.form.validateFields(p.props.validateOptions);var e=(t=p.props.form.getFieldsError(),!Object.keys(t).some((function(e){return t[e]})));p.props.updateValid&&p.props.updateValid(e)}var t},p.componentWillReceiveProps=function(e){if(!E()(p.props.newID,e.newID)&&!p.props.clientMode){var t=Array.isArray(e.newID)?e.newID[0]:e.newID,a=e.records.find((function(e){return e.id==t}));a&&(e.isModal||e.inModal)?p.props.onSelect&&p.props.onSelect(a):a&&e.history.goBack()}!p.props.isSaving||e.isSaving||e.error||(e.isModal||e.inModal?p.props.onSelect&&p.props.onSelect(e.record):e.history.goBack()),p.props.record_id!==e.record_id&&p.setState({createRecord:!e.record_id})},p.handleSubmit=function(e){var t=p.props.submitData;e.preventDefault(),e.stopPropagation(),p.props.form.validateFieldsAndScroll(p.props.validateOptions,(function(e,a){if(e)return!1;p.props.prepareSubmit&&p.props.prepareSubmit(a),p.state.createRecord?p.props.actions.create(p.props.instanceKey,a,{isAsync:t,normalizeResponse:!0}):p.props.actions.update(p.props.instanceKey,a,{isAsync:t,normalizeResponse:!0}),t||(p.props.isModal||p.props.inModal?p.props.onSelect&&p.props.onSelect(p.props.record):p.props.history.goBack())}))},p.fieldError=function(e){var t=p.props.form,a=t.getFieldError;return(0,t.isFieldTouched)(e)&&a(e)},p.onChange=function(e){},p.render=function(){var e=p.props,t=e.form,a=e.isSaving,c=e.isFetching,d=e.record,u=e.defaultValues,m=e.isModal,h=e.inModal,g=e.compact,v=e.instanceKey,y=e.prefix,E=e.clientMode,M=e.validateOptions,x=p.state,O=x.validateRecord,S=x.createRecord,j=Object.assign({},u,d),P=f.a.createElement(f.a.Fragment,null,f.a.createElement(l.a,{onClick:p.props.onCancel},f.a.createElement(b.a,{id:\"components.baseformitems.modal.footer.close\",defaultMessage:\"CLOSE\"})),f.a.createElement(l.a,{type:\"primary\",htmlType:\"submit\",disabled:p.context.offline,icon:\"check-square-o\",loading:a,onClick:p.handleSubmit,style:{marginLeft:20}},S?p.context.intl.formatMessage({id:\"components.baseformitems.\".concat(p.props.translationsKey,\".modal.footer.create\"),defaultMessage:\"CREATE \".concat(p.props.locale.name.toUpperCase())}):p.context.intl.formatMessage({id:\"components.baseformitems.\".concat(p.props.translationsKey,\".modal.footer.update\"),defaultMessage:\"UPDATE \".concat(p.props.locale.name.toUpperCase())}),\" \")),_=p.props.FormItemsComponent,F=f.a.createElement(s.a,{spinning:!S&&c},f.a.createElement(n.a,{layout:\"vertical\",className:\"pms-form\",onSubmit:p.handleSubmit,disabled:p.context.offline},f.a.createElement(o.a,{className:h?\"main-container\":\"\"},f.a.createElement(_,{form:t,record:j,validateRecord:O,createRecord:S,isModal:m,compact:g,instanceKey:v,prefix:y,clientMode:E,validateOptions:M})),m&&!p.props.hideSubmit&&f.a.createElement(l.a,{htmlType:\"submit\",disabled:p.context.offline,style:{display:\"none\"}}),!m&&!p.props.hideSubmit&&f.a.createElement(o.a,{gutter:0,type:\"flex\",align:\"middle\",className:\"action-bar-fixed\",style:{marginTop:20}},f.a.createElement(i.a,{xs:24,className:h?\"text-right\":\"text-center\"},f.a.createElement(\"span\",{className:\"pms-form-actions\"},h?P:f.a.createElement(l.a,{type:\"primary\",disabled:p.context.offline,size:\"large\",htmlType:\"submit\",icon:\"check-square-o\",loading:a,autoFocus:!S,onClick:p.handleSubmit},S?p.context.intl.formatMessage({id:\"components.baseformitems.\".concat(p.props.translationsKey,\".modal.footer.create\"),defaultMessage:\"CREATE \".concat(p.props.locale.name.toUpperCase())}):p.context.intl.formatMessage({id:\"components.baseformitems.\".concat(p.props.translationsKey,\".modal.footer.update\"),defaultMessage:\"UPDATE \".concat(p.props.locale.name.toUpperCase())})))))));return m?f.a.createElement(r.a,Object.assign({},p.props.modalProps,{onCancel:p.props.onCancel,onOk:p.handleSubmit,footer:P,destroyOnClose:!0,visible:p.props.modalProps.visible||!1,maskClosable:!1,title:p.props.modalProps.title||\"\",width:p.props.modalProps.width||900}),F):F},p.state={createRecord:!e.record_id,validateRecord:!0},p}return Object(p.a)(a,[{key:\"componentDidUpdate\",value:function(e,t){this.props.isModal&&!e.modalProps.visible&&this.props.modalProps.visible&&this.props.record_id&&!this.props.clientMode&&this.props.actions.fetch(this.props.instanceKey,{_id:this.props.record_id},{appendResponse:!0})}}]),a}(f.a.PureComponent);M.contextType=v.b;var x=n.a.create({})(M);x.defaultProps={record_id:null,isModal:!1,inModal:!1,hideSubmit:!1,clientMode:!1,compact:!1,submitData:!0,instanceKey:\"records\",locale:{name:\"Record\",name_plural:\"Records\"},defaultValues:{},prefix:\"\",validateOptions:{first:!0}},x.propTypes={instanceKey:g.a.string.isRequired,record_id:g.a.oneOfType([g.a.number,g.a.string]),onSelect:g.a.func,isModal:g.a.bool,hideSubmit:g.a.bool,clientMode:g.a.bool,compact:g.a.bool,submitData:g.a.bool,modalProps:g.a.object,history:g.a.object,initialRecord:g.a.object,defaultValues:g.a.object,FormItemsComponent:g.a.func,prefix:g.a.string,validateOptions:g.a.object},t.a=x},727:function(e,t,a){\"use strict\";var r=a(57),s=a(10),n=a(41),i=Object(s.actions)({actionPrefix:\"PROPERTIES\",uidField:\"id\",actionSettings:{default:{url:\"properties\",error:{type:\"notification\",title:\"\\u03a0\\u03b1\\u03c1\\u03bf\\u03c5\\u03c3\\u03b9\\u03ac\\u03c3\\u03c4\\u03b7\\u03ba\\u03b5 \\u03ba\\u03ac\\u03c0\\u03bf\\u03b9\\u03bf \\u03c0\\u03c1\\u03cc\\u03b2\\u03bb\\u03b7\\u03bc\\u03b1\",message:\"\\u03a0\\u03b1\\u03c1\\u03b1\\u03ba\\u03b1\\u03bb\\u03ce \\u03b1\\u03bd\\u03b1\\u03bd\\u03b5\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b7\\u03bd \\u03b5\\u03c6\\u03b1\\u03c1\\u03bc\\u03bf\\u03b3\\u03ae \\u03ae \\u03b4\\u03bf\\u03ba\\u03b9\\u03bc\\u03ac\\u03c3\\u03c4\\u03b5 \\u03be\\u03b1\\u03bd\\u03ac \\u03b1\\u03c1\\u03b3\\u03cc\\u03c4\\u03b5\\u03c1\\u03b1\",kind:\"error\"}}},api:r.a,notificationActions:n});t.a=i},728:function(e,t,a){\"use strict\";a.d(t,\"a\",(function(){return u})),a.d(t,\"b\",(function(){return m})),a.d(t,\"c\",(function(){return f}));var r=a(67),s=a(135),n=a(10),i=a(71),o=a.n(i),l=a(24),c=Object(r.b)(s.a,o.a),p=(Object(n.selectors)({baseSelector:function(e){return e.properties}}),Object(n.selectors)({baseSelector:function(e){return e.properties}})),d=Object(l.List)(),u=c([function(e,t){return p.dataset(e,t).get(\"data\",d)}],(function(e){return e.toJSON()})),m=Object(r.a)([function(e,t,a){return e.properties.getIn([\"instances\",t,\"additionalData\",a])}],(function(e){return l.Map.isMap(e)||l.List.isList(e)?e.toJSON():e})),f=Object(r.a)([function(e,t){return void 0!==t?p.record(e,t):Object(l.Map)()}],(function(e){return e&&e.toJSON()}))},733:function(e,t,a){\"use strict\";var r=a(57),s=a(10),n=a(41),i=Object(s.actions)({actionPrefix:\"BUSINESSES\",uidField:\"id\",actionSettings:{default:{url:\"businesses/#@propertycode@#\",error:{type:\"notification\",title:\"\\u03a0\\u03b1\\u03c1\\u03bf\\u03c5\\u03c3\\u03b9\\u03ac\\u03c3\\u03c4\\u03b7\\u03ba\\u03b5 \\u03ba\\u03ac\\u03c0\\u03bf\\u03b9\\u03bf \\u03c0\\u03c1\\u03cc\\u03b2\\u03bb\\u03b7\\u03bc\\u03b1\",message:\"\\u03a0\\u03b1\\u03c1\\u03b1\\u03ba\\u03b1\\u03bb\\u03ce \\u03b1\\u03bd\\u03b1\\u03bd\\u03b5\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b7\\u03bd \\u03b5\\u03c6\\u03b1\\u03c1\\u03bc\\u03bf\\u03b3\\u03ae \\u03ae \\u03b4\\u03bf\\u03ba\\u03b9\\u03bc\\u03ac\\u03c3\\u03c4\\u03b5 \\u03be\\u03b1\\u03bd\\u03ac \\u03b1\\u03c1\\u03b3\\u03cc\\u03c4\\u03b5\\u03c1\\u03b1\",kind:\"error\"}}},api:r.a,notificationActions:n});t.a=i},734:function(e,t,a){\"use strict\";a.d(t,\"a\",(function(){return u})),a.d(t,\"b\",(function(){return m})),a.d(t,\"c\",(function(){return f}));var r=a(67),s=a(135),n=a(10),i=a(71),o=a.n(i),l=a(24),c=Object(r.b)(s.a,o.a),p=(Object(n.selectors)({baseSelector:function(e){return e.businesses}}),Object(n.selectors)({baseSelector:function(e){return e.businesses}})),d=Object(l.List)(),u=c([function(e,t){return p.dataset(e,t).get(\"data\",d)}],(function(e){return e.toJSON()})),m=Object(r.a)([function(e,t,a){return e.businesses.getIn([\"instances\",t,\"additionalData\",a])}],(function(e){return l.Map.isMap(e)||l.List.isList(e)?e.toJSON():e})),f=Object(r.a)([function(e,t){return void 0!==t?p.record(e,t):Object(l.Map)()}],(function(e){return e&&e.toJSON()}))},739:function(e,t,a){\"use strict\";var r=a(15),s=a(14),n=a(16),i=a(17),o=a(36),l=a(30),c=a(740),p=a(741),d=function(e){Object(n.a)(a,e);var t=Object(i.a)(a);function a(){return Object(s.a)(this,a),t.apply(this,arguments)}return Object(r.a)(a)}(a(720).a);d.defaultProps=Object.assign({},d.defaultProps,{autoFocus:!1,translationsKey:\"property_groups\",instanceKey:\"property_groups\",locale:{name:\"Group\",name_plural:\"Groups\"},defaultActiveFirstOption:!0,showSearch:!0,allowClear:!1,filterOption:!0,preloadData:!0}||{});t.a=Object(l.c)((function(e,t){var a=t.instanceKey?t.instanceKey:d.defaultProps.instanceKey;return{records:p.a(e,a),record:t.value?p.c(e,t.value):{},isFetching:p.b(e,a,\"isFetching\"),error:p.b(e,a,\"error\")}}),(function(e){return{actions:Object(o.b)(c.a,e),dispatch:e}}),null,{forwardRef:!0})(d)},740:function(e,t,a){\"use strict\";var r=a(57),s=a(10),n=a(41),i=Object(s.actions)({actionPrefix:\"PROPERTY_GROUPS\",uidField:\"id\",actionSettings:{default:{url:\"property_groups\",error:{type:\"notification\",title:\"\\u03a0\\u03b1\\u03c1\\u03bf\\u03c5\\u03c3\\u03b9\\u03ac\\u03c3\\u03c4\\u03b7\\u03ba\\u03b5 \\u03ba\\u03ac\\u03c0\\u03bf\\u03b9\\u03bf \\u03c0\\u03c1\\u03cc\\u03b2\\u03bb\\u03b7\\u03bc\\u03b1\",message:\"\\u03a0\\u03b1\\u03c1\\u03b1\\u03ba\\u03b1\\u03bb\\u03ce \\u03b1\\u03bd\\u03b1\\u03bd\\u03b5\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b7\\u03bd \\u03b5\\u03c6\\u03b1\\u03c1\\u03bc\\u03bf\\u03b3\\u03ae \\u03ae \\u03b4\\u03bf\\u03ba\\u03b9\\u03bc\\u03ac\\u03c3\\u03c4\\u03b5 \\u03be\\u03b1\\u03bd\\u03ac \\u03b1\\u03c1\\u03b3\\u03cc\\u03c4\\u03b5\\u03c1\\u03b1\",kind:\"error\"}}},api:r.a,notificationActions:n});t.a=i},741:function(e,t,a){\"use strict\";a.d(t,\"a\",(function(){return u})),a.d(t,\"b\",(function(){return m})),a.d(t,\"c\",(function(){return f}));var r=a(67),s=a(135),n=a(10),i=a(71),o=a.n(i),l=a(24),c=Object(r.b)(s.a,o.a),p=(Object(n.selectors)({baseSelector:function(e){return e.property_groups}}),Object(n.selectors)({baseSelector:function(e){return e.property_groups}})),d=Object(l.List)(),u=c([function(e,t){return p.dataset(e,t).get(\"data\",d)}],(function(e){return e.toJSON()})),m=Object(r.a)([function(e,t,a){return e.property_groups.getIn([\"instances\",t,\"additionalData\",a])}],(function(e){return l.Map.isMap(e)||l.List.isList(e)?e.toJSON():e})),f=Object(r.a)([function(e,t){return void 0!==t?p.record(e,t):Object(l.Map)()}],(function(e){return e&&e.toJSON()}))},770:function(e,t,a){\"use strict\";var r=a(15),s=a(14),n=a(16),i=a(17),o=a(36),l=a(30),c=a(733),p=a(734),d=function(e){Object(n.a)(a,e);var t=Object(i.a)(a);function a(){return Object(s.a)(this,a),t.apply(this,arguments)}return Object(r.a)(a)}(a(720).a);d.defaultProps=Object.assign({},d.defaultProps,{autoFocus:!1,translationsKey:\"suppliers\",instanceKey:\"suppliers\",locale:{name:\"\\u03a7\\u03bf\\u03bd\\u03b4\\u03c1\\u03ad\\u03bc\\u03c0\\u03bf\\u03c1\\u03bf\\u03c2\",name_plural:\"\\u03a7\\u03bf\\u03bd\\u03b4\\u03c1\\u03ad\\u03bc\\u03c0\\u03bf\\u03c1\\u03bf\\u03b9\"},defaultActiveFirstOption:!0,showSearch:!0,allowClear:!0,filterOption:!0,defaultParams:{business_type:\"supplier\"}}||{});t.a=Object(l.c)((function(e,t){var a=t.instanceKey?t.instanceKey:d.defaultProps.instanceKey;return{records:p.a(e,a),record:t.value?p.c(e,t.value):{},isFetching:p.b(e,a,\"isFetching\"),error:p.b(e,a,\"error\")}}),(function(e){return{actions:Object(o.b)(c.a,e),dispatch:e}}),null,{forwardRef:!0})(d)},825:function(e,t,a){\"use strict\";a(98);var r=a(37),s=(a(721),a(722)),n=(a(99),a(23)),i=(a(243),a(100)),o=a(156),l=a(15),c=a(14),p=a(16),d=a(17),u=(a(190),a(66)),m=a(0),f=a.n(m),h=a(25),g=a(57),b=a(878),v=a(322),y=a(742),E=a.n(y),M=(a(847),a(770)),x=a(725),O=a(739),S=u.a.Item,j=function(e){Object(p.a)(a,e);var t=Object(d.a)(a);function a(e){var l;return Object(c.a)(this,a),(l=t.call(this,e)).validateVAT=function(e,t,a){return l.props.form.isFieldTouched(e.field)?l.handleValidateVAT(e,t,a):a()},l.validateEmail=function(e,t,a){return l.props.form.isFieldTouched(e.field)?l.handleCheckEmail(e,t,a):a()},l.handleValidateVAT=function(e,t,a){return l.validate(e,t,a)},l.handleCheckEmail=function(e,t,a){return l.validate(e,t,a)},l.validate=function(e,t,a){var r=l.props.prefix;if(t){var s=e.field.replace(r||\"users.\",\"\");if(l.state.selectedRecord&&l.state.selectedRecord[s]===t)return void a();var n=Object(o.a)({},s,t),i=localStorage.activeProperty?JSON.parse(localStorage.activeProperty):null,c=null!==i?i.propertycode:null;g.a.get(\"/users/\".concat(c,\"/getBy\"),{params:n}).then((function(e){e.data.success?a(f.a.createElement(v.a,{id:\"businesses.form.error\",defaultMessage:\"\\u03a4\\u03bf email \\u03c5\\u03c0\\u03ac\\u03c1\\u03c7\\u03b5\\u03b9 \\u03ae\\u03b4\\u03b7 \\u03c3\\u03b5 \\u03ac\\u03bb\\u03bb\\u03bf \\u03c7\\u03c1\\u03ae\\u03c3\\u03c4\\u03b7!\"})):a()})).catch((function(e){a(f.a.createElement(v.a,{id:\"businesses.form.error\",defaultMessage:\"\\u03a4\\u03bf email \\u03c5\\u03c0\\u03ac\\u03c1\\u03c7\\u03b5\\u03b9 \\u03ae\\u03b4\\u03b7 \\u03c3\\u03b5 \\u03ac\\u03bb\\u03bb\\u03bf \\u03c7\\u03c1\\u03ae\\u03c3\\u03c4\\u03b7!\"}))}))}else a()},l.clearValidation=function(e){l.props.form.setFields({contact:{vat_id:{errors:!1}}})},l.handlePropertySelect=function(e,t){l.props.form.setFieldsValue({property_group_id:void 0,supplier_id:void 0})},l.render=function(){var e=l.props,t=e.form,a=e.record,o=e.validateRecord,c=e.createRecord,p=l.context.user,d=t.getFieldDecorator;return f.a.createElement(f.a.Fragment,null,d(\"id\",{initialValue:a&&a.id})(f.a.createElement(i.a,{type:\"hidden\"})),d(\"business_type\",{initialValue:a&&a.business_type})(f.a.createElement(i.a,{type:\"hidden\"})),f.a.createElement(r.a,{gutter:l.context.isMobile?0:15,type:\"flex\",align:\"middle\"},f.a.createElement(n.a,{span:24},f.a.createElement(\"h2\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.title\",defaultMessage:\"\\u03a3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7\\u03c2\"})),f.a.createElement(\"p\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.details\",defaultMessage:\"\\u03a0\\u03b1\\u03c1\\u03b1\\u03ba\\u03b1\\u03bb\\u03ce \\u03c3\\u03c5\\u03bc\\u03c0\\u03bb\\u03b7\\u03c1\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b1 \\u03b2\\u03b1\\u03c3\\u03b9\\u03ba\\u03ac \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03c4\\u03b7\\u03c2 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7\\u03c2\"}))),p&&\"admin\"===p.role&&\"client\"===a.business_type&&f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.supplier-name\",defaultMessage:\"\\u039f\\u039c\\u0399\\u039b\\u039f\\u03a3\"})},d(\"property_id\",{rules:[{required:!0,message:l.context.intl.formatMessage({id:\"form.business-name.message\",defaultMessage:\"Please input a business name!\"})}],initialValue:a&&a.property_id})(f.a.createElement(x.a,{onSelect:l.handlePropertySelect})))),p&&\"admin\"===p.role&&a&&\"client\"===a.business_type?f.a.createElement(n.a,{xs:12,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"extras.form.active\",defaultMessage:\"\\u0395\\u03bd\\u03b5\\u03c1\\u03b3\\u03cc\"})},d(\"active\",{valuePropName:\"checked\",initialValue:a&&Boolean(a.active)})(f.a.createElement(s.a,{checkedChildren:\"NAI\",unCheckedChildren:\"OXI\"})))):null,p&&\"admin\"===p.role&&\"client\"===a.business_type&&f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.supplier-name\",defaultMessage:\"\\u039f\\u039c\\u0391\\u0394\\u0391\"})},d(\"property_group_id\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.business-name.message\",defaultMessage:\"\\u03a0\\u03b1\\u03c1\\u03b1\\u03ba\\u03b1\\u03bb\\u03ce \\u03b5\\u03c0\\u03b9\\u03bb\\u03ad\\u03be\\u03c4\\u03b5 \\u03bf\\u03bc\\u03ac\\u03b4\\u03b1!\"})}],initialValue:a&&a.property_group_id})(f.a.createElement(O.a,{instanceKey:\"property_groups_\".concat(t.getFieldValue(\"property_id\")),allowClear:!0,disabled:!t.getFieldValue(\"property_id\"),preloadData:!0,defaultParams:{property_id:t.getFieldValue(\"property_id\")}})))),f.a.createElement(n.a,{xs:24,md:24},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.business-name\",defaultMessage:\"\\u0395\\u03a0\\u03a9\\u039d\\u03a5\\u039c\\u0399\\u0391\"}),hasFeedback:!0},d(\"name\",{rules:[{required:o,message:l.context.intl.formatMessage({id:\"form.business-name.message\",defaultMessage:\"\\u03a0\\u03bb\\u03b7\\u03ba\\u03c4\\u03c1\\u03bf\\u03bb\\u03bf\\u03b3\\u03ae\\u03c3\\u03c4\\u03b5 \\u03bc\\u03b9\\u03b1 \\u03b5\\u03c0\\u03c9\\u03bd\\u03c5\\u03bc\\u03af\\u03b1!\"}),whitespace:!0}],initialValue:a&&a.name})(f.a.createElement(i.a,{autoFocus:c})))),f.a.createElement(n.a,{xs:24,md:24},p&&\"admin\"===p.role&&a&&\"client\"===a.business_type?f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.supplier-name\",defaultMessage:\"\\u03a0\\u03c1\\u03bf\\u03bc\\u03b7\\u03b8\\u03b5\\u03c5\\u03c4\\u03ae\\u03c2\"})},d(\"business_suppliers\",{rules:[{required:!0,type:\"array\",message:l.context.intl.formatMessage({id:\"form.business-name.message\",defaultMessage:\"Please input a business name!\"})}],initialValue:a&&a.business_suppliers?a.business_suppliers.map((function(e){return e.id})).filter((function(e){return e})):[]})(f.a.createElement(M.a,{instanceKey:\"suppliers_\".concat(t.getFieldValue(\"property_id\")),disabled:!t.getFieldValue(\"property_id\"),mode:\"multiple\"}))):d(\"supplier_id\",{initialValue:a&&a.supplier_id})(f.a.createElement(i.a,{type:\"hidden\"}))),f.a.createElement(n.a,{xs:24,md:24},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.activity\",defaultMessage:\"\\u0394\\u03a1\\u0391\\u03a3\\u03a4\\u0397\\u03a1\\u0399\\u039f\\u03a4\\u0397\\u03a4\\u0391\"}),hasFeedback:!0},d(\"activity\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.activity.message\",defaultMessage:\"Please input an activity!\"}),whitespace:!0}],initialValue:a&&a.activity})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:16},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.address1\",defaultMessage:\"\\u0394\\u0399\\u0395\\u03a5\\u0398\\u03a5\\u039d\\u03a3\\u0397\"}),hasFeedback:!0},d(\"address\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.address1.message\",defaultMessage:\"Please input an address!\"}),whitespace:!0}],initialValue:a&&a.address})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:8},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.postal\",defaultMessage:\"\\u03a4.\\u039a.\"}),hasFeedback:!0},d(\"postal\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.postal.message\",defaultMessage:\"Please input a zip code!\"}),whitespace:!0}],initialValue:a&&a.postal})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.city\",defaultMessage:\"\\u03a0\\u039f\\u039b\\u0397\"}),hasFeedback:!0},d(\"location\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.city.message\",defaultMessage:\"Please input a city!\"}),whitespace:!0}],initialValue:a&&a.location})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.municipality\",defaultMessage:\"\\u0394\\u0397\\u039c\\u039f\\u03a3\"}),hasFeedback:!0},d(\"municipality\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.municipality.message\",defaultMessage:\"Please input a municipality!\"}),whitespace:!0}],initialValue:a&&a.municipality})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.region\",defaultMessage:\"\\u039d\\u039f\\u039c\\u039f\\u03a3\"}),hasFeedback:!0},d(\"region\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.region.message\",defaultMessage:\"Please input a region!\"}),whitespace:!0}],initialValue:a&&a.region})(f.a.createElement(i.a,null))))),f.a.createElement(r.a,{gutter:l.context.isMobile?0:15,type:\"flex\",align:\"middle\",style:{marginTop:20}},f.a.createElement(n.a,{span:24},f.a.createElement(\"h2\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.title\",defaultMessage:\"\\u03a6\\u03bf\\u03c1\\u03bf\\u03bb\\u03bf\\u03b3\\u03b9\\u03ba\\u03ac \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1\"})),f.a.createElement(\"p\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.details\",defaultMessage:\"\\u03a3\\u03c5\\u03bc\\u03c0\\u03bb\\u03b7\\u03c1\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b1 \\u03c6\\u03bf\\u03c1\\u03bf\\u03bb\\u03bf\\u03b3\\u03b9\\u03ba\\u03ac \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03c4\\u03b7\\u03c2 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7\\u03c2.\"}))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.vat\",defaultMessage:\"\\u0391\\u03a6\\u039c\"}),hasFeedback:!0},d(\"vat_id\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.vat.message\",defaultMessage:\"Please input a VAT ID!\"}),whitespace:!0}],initialValue:a&&a.vat_id})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.tax-office\",defaultMessage:\"\\u0394\\u039f\\u03a5\"}),hasFeedback:!0},d(\"tax_office\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.tax-office.message\",defaultMessage:\"Please input a tax office!\"}),whitespace:!0}],initialValue:a&&a.tax_office})(f.a.createElement(i.a,null))))),f.a.createElement(r.a,{gutter:l.context.isMobile?0:15,type:\"flex\",align:\"middle\",style:{marginTop:20}},f.a.createElement(n.a,{span:24},f.a.createElement(\"h2\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.title\",defaultMessage:\"\\u03a3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03c4\\u03b1\\u03c5\\u03c4\\u03bf\\u03c0\\u03bf\\u03af\\u03b7\\u03c3\\u03b7\\u03c2\"})),f.a.createElement(\"p\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.details\",defaultMessage:\"\\u03a3\\u03c5\\u03bc\\u03c0\\u03bb\\u03b7\\u03c1\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b1 \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03c4\\u03b1\\u03c5\\u03c4\\u03bf\\u03c0\\u03bf\\u03af\\u03b7\\u03c3\\u03b7\\u03c2 \\u03c4\\u03b7\\u03c2 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7\\u03c2.\"}))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.vat\",defaultMessage:\"GH ID\"}),hasFeedback:!0},d(\"gh_id\",{rules:[{required:!1,whitespace:!0}],initialValue:a&&a.gh_id})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.tax-office\",defaultMessage:\"\\u039a\\u03a9\\u0394\\u0399\\u039a\\u039f\\u03a3\"}),hasFeedback:!0},d(\"code\",{rules:[{required:!1,whitespace:!0}],initialValue:a&&a.code})(f.a.createElement(i.a,null))))),f.a.createElement(r.a,{gutter:l.context.isMobile?0:15,type:\"flex\",align:\"middle\",style:{marginTop:20}},f.a.createElement(n.a,{span:24},f.a.createElement(\"h2\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.title\",defaultMessage:\"\\u03a3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03b5\\u03c0\\u03b9\\u03ba\\u03bf\\u03b9\\u03bd\\u03c9\\u03bd\\u03af\\u03b1\\u03c2\"})),f.a.createElement(\"p\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.details\",defaultMessage:\"\\u03a3\\u03c5\\u03bc\\u03c0\\u03bb\\u03b7\\u03c1\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b1 \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03b5\\u03c0\\u03b9\\u03ba\\u03bf\\u03b9\\u03bd\\u03c9\\u03bd\\u03af\\u03b1\\u03c2 \\u03c4\\u03b7\\u03c2 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7\\u03c2.\"}))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.email\",defaultMessage:\"E-mail\"}),hasFeedback:!0},d(\"email\",{rules:[{type:\"email\",message:l.context.intl.formatMessage({id:\"form.email.validate\",defaultMessage:\"The input is not valid E-mail!\"})},{required:!1,message:l.context.intl.formatMessage({id:\"form.email.message\",defaultMessage:\"Please input an E-mail!\"})}],initialValue:a&&a.email})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.mobile\",defaultMessage:\"\\u039a\\u0399\\u039d\\u0397\\u03a4\\u039f\"})},d(\"mobile\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.mobile.message\",defaultMessage:\"Please input a mobile phone number!\"})}],initialValue:a&&a.mobile})(f.a.createElement(b.a,{placeholder:l.context.intl.formatMessage({id:\"form.mobile.placeholder\",defaultMessage:\"Enter phone number\"}),country:\"GR\"})))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.tel\",defaultMessage:\"\\u03a4\\u0397\\u039b\\u0395\\u03a6\\u03a9\\u039d\\u039f\"})},d(\"tel\",{rules:[{required:!1,message:l.context.intl.formatMessage({id:\"form.tel.message\",defaultMessage:\"Please input a phone number!\"})}],initialValue:a&&a.tel})(f.a.createElement(b.a,{placeholder:l.context.intl.formatMessage({id:\"form.tel.placeholder\",defaultMessage:\"Enter phone number\"}),country:\"GR\"})))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.fax\",defaultMessage:\"FAX\"})},d(\"fax\",{rules:[{message:l.context.intl.formatMessage({id:\"form.fax.message\",defaultMessage:\"Please input a fax number!\"})}],initialValue:a&&a.fax})(f.a.createElement(b.a,{placeholder:l.context.intl.formatMessage({id:\"form.fax.placeholder\",defaultMessage:\"Enter fax number\"}),country:\"GR\"}))))),p&&\"admin\"===p.role?f.a.createElement(r.a,{gutter:l.context.isMobile?0:15,type:\"flex\",align:\"middle\",style:{marginTop:20}},f.a.createElement(n.a,{span:24},f.a.createElement(\"h2\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.title\",defaultMessage:\"\\u03a3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03c7\\u03c1\\u03ae\\u03c3\\u03c4\\u03b7\"})),f.a.createElement(\"p\",null,l.context.intl.formatMessage({id:\"businesses.form.basic.legend.details\",defaultMessage:\"\\u03a3\\u03c5\\u03bc\\u03c0\\u03bb\\u03b7\\u03c1\\u03ce\\u03c3\\u03c4\\u03b5 \\u03c4\\u03b1 \\u03c3\\u03c4\\u03bf\\u03b9\\u03c7\\u03b5\\u03af\\u03b1 \\u03bc\\u03b5 \\u03c4\\u03b1 \\u03bf\\u03c0\\u03bf\\u03af\\u03b1 \\u03b8\\u03b1 \\u03b5\\u03b9\\u03c3\\u03ac\\u03b3\\u03b5\\u03c4\\u03b1\\u03b9 \\u03b7 \\u03b5\\u03c0\\u03b9\\u03c7\\u03b5\\u03af\\u03c1\\u03b7\\u03c3\\u03b7 \\u03c3\\u03c4\\u03b7\\u03bd \\u03b5\\u03c6\\u03b1\\u03c1\\u03bc\\u03bf\\u03b3\\u03ae\"}))),d(\"users.id\",{initialValue:a&&a.users&&a.users.id})(f.a.createElement(i.a,{type:\"hidden\"})),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.email\",defaultMessage:\"E-mail\"}),hasFeedback:!0},d(\"users.email\",{rules:[{required:!1,type:\"email\",message:l.context.intl.formatMessage({id:\"form.email.validate\",defaultMessage:\"The input is not valid E-mail!\"})},{required:!1,message:l.context.intl.formatMessage({id:\"form.email.message\",defaultMessage:\"Please input an E-mail!\"})},{validator:l.validateEmail}],initialValue:a&&a.users&&a.users.email})(f.a.createElement(i.a,null)))),f.a.createElement(n.a,{xs:24,md:12},f.a.createElement(S,{label:l.context.intl.formatMessage({id:\"form.tax-office\",defaultMessage:\"\\u039a\\u03a9\\u0394\\u0399\\u039a\\u039f\\u03a3\"})},d(\"users.password\",{rules:[{required:(a&&a.id,!1),message:l.context.intl.formatMessage({id:\"form.tax-office.message\",defaultMessage:\"Please input a tax office!\"}),whitespace:!0}],initialValue:null})(f.a.createElement(i.a.Password,{autoComplete:\"new-password\"}))))):null)},l.state={expanded:void 0===e.collapsedExtra||!e.collapsedExtra,selectedRecord:e.record},l.handleValidateVAT=E()(l.handleValidateVAT,250),l.handleCheckEmail=E()(l.handleCheckEmail,250),l}return Object(l.a)(a)}(f.a.PureComponent);j.contextType=h.b,t.a=j},974:function(e,t,a){\"use strict\";a(190);var r=a(66),s=a(15),n=a(14),i=a(16),o=a(17),l=a(30),c=a(31),p=a(36),d=a(734),u=a(733),m=a(726),f=a(825),h=function(e){Object(i.a)(a,e);var t=Object(o.a)(a);function a(){return Object(n.a)(this,a),t.apply(this,arguments)}return Object(s.a)(a)}(m.a),g=r.a.create({})(h);g.defaultProps=Object.assign({},g.defaultProps,{translationsKey:\"suppliers\",instanceKey:\"suppliers\",locale:{name:\"\\u03a0\\u03c1\\u03bf\\u03bc\\u03b7\\u03b8\\u03b5\\u03c5\\u03c4\\u03ae\\u03c2\",name_plural:\"\\u03a0\\u03c1\\u03bf\\u03bc\\u03b7\\u03b8\\u03b5\\u03c5\\u03c4\\u03ad\\u03c2\"},FormItemsComponent:f.a,prepareSubmit:function(e){return e.users.email||delete e.users,e}}||{});t.a=Object(c.i)(Object(l.c)((function(e,t){var a=t.instanceKey?t.instanceKey:g.defaultProps.instanceKey;return{records:d.a(e,a),newID:d.b(e,a,\"newID\"),isSaving:d.b(e,a,\"isSaving\"),isFetching:d.b(e,a,\"isFetching\"),error:d.b(e,a,\"error\"),record:t.record_id?d.c(e,t.record_id):{}}}),(function(e){return{actions:Object(p.b)(u.a,e),dispatch:e}}))(g))}}]);","extractedComments":[]}