1"use strict";(self.webpackChunknetconv=self.webpackChunknetconv||[]).push([[27936,35693,96899],{17001:function(e,n,t){t.d(n,{A:function(){return d}});var i=t(96540),r=t(62105),o=t(14561),a=function(e){return"".concat(Number(e||0).toLocaleString("pt-BR")," un.")},l=function(e){return["BRL","USD"].includes(String(e||"").toUpperCase())},u=function(e,n){var t;return!1!==(null===e||void 0===e||null===(t=e.field_permissions)||void 0===t?void 0:t[n])};function c(e){var n=e.children,t=e.tone,r=void 0===t?"neutral":t;return i.createElement("p",{className:"rapid-replenishment__notice is-".concat(r),role:"pending"===r?"alert":"status"},n)}function d(e){var n,t,d,s,v,m,p=e.rapid,f=(0,i.useRef)(null),g=p.preview,b=p.form||{},y=p.receipt,h=!0===(null===y||void 0===y||null===(n=y.receipt)||void 0===n?void 0:n.complete),_="shop_list_prepare"===(null===g||void 0===g?void 0:g.origin),E="direct_receive"===(null===g||void 0===g?void 0:g.origin),Y=(null===g||void 0===g?void 0:g.expiration_entry_policy)||{},C=(null===g||void 0===g?void 0:g.cost)||{},S=(null===g||void 0===g?void 0:g.currency)||C.currency||"BRL",D=["missing","conflict"].includes(C.state),M="known"===C.state&&Number.isSafeInteger(C.minor_units),N=u(g,"cost")&&l(S)&&(D||!0===b.costCorrection),R=_||!0===Y.required_on_entry,w=null===g||void 0===g?void 0:g.expiration_suggestion,B=Boolean(!p.busy&&!h&&(null===g||void 0===g||null===(t=g.action)||void 0===t?void 0:t.available)&&Number(b.quantity)>0&&(!R||b.expiration)&&(!D||N&&b.costInput)&&(!0!==b.costCorrection||Boolean(b.costInput))),x=_?"Preparar reposi\xe7\xe3o":"Repor rapidamente",O=_?"A prepara\xe7\xe3o atualiza somente a lista. O estoque ser\xe1 lan\xe7ado no comando normal da lista.":"A entrada ser\xe1 confirmada somente ap\xf3s o recibo autoritativo do estoque.",U=null===g||void 0===g?void 0:g.product,A=(0,i.useMemo)(function(){return M?(0,o.q8)(C.minor_units,{currency:S,locale:"USD"===S?"en-US":"pt-BR"}):null},[C.minor_units,S,M]);return i.createElement(r.ZL,{open:p.open,title:x,onClose:function(){p.busy||p.dirty&&!h||p.close()},busy:p.busy,dirty:Boolean(p.dirty&&!h),initialFocusRef:f,className:"rapid-replenishment"},i.createElement("div",{className:"rapid-replenishment__body"},i.createElement("p",{className:"rapid-replenishment__lead"},O),p.loading?i.createElement(r.Pf,{state:"loading",title:"Preparando reposi\xe7\xe3o",description:"Consultando a origem e as regras autoritativas."}):null,p.error?i.createElement(c,{tone:"pending"},p.error.message||p.error):null,U?i.createElement(r.fz,{tone:!1===(null===(d=g.action)||void 0===d?void 0:d.available)?"pending":"neutral",title:U.name,sku:U.sku||"SKU n\xe3o informado",media:U.image_url?i.createElement("img",{src:U.image_url,alt:"",loading:"lazy"}):null,quantities:[{key:"quantity",label:"Quantidade",value:a(b.quantity)}],status:_&&null!==(s=g.shop_list)&&void 0!==s&&s.name?"Lista: ".concat(g.shop_list.name):null}):null,g&&!1===(null===(v=g.action)||void 0===v?void 0:v.available)?i.createElement(c,{tone:"pending"},g.action.message||"Esta reposi\xe7\xe3o n\xe3o est\xe1 dispon\xedvel para o estado atual."):null,h?i.createElement(c,{tone:"confirmed"},E?"Reposi\xe7\xe3o confirmada e estoque atualizado.":"Item preparado na lista de reposi\xe7\xe3o."):null,g&&!h?i.createElement("div",{className:"rapid-replenishment__fields"},i.createElement("label",{className:"ds-field"},i.createElement("span",null,"Quantidade"),i.createElement("input",{ref:f,"aria-label":"Quantidade da reposi\xe7\xe3o",inputMode:"numeric",autoFocus:!0,value:b.quantity||"",disabled:p.busy||!u(g,"quantity"),onChange:function(e){return p.setQuantity(e.target.value)}})),"not_applicable"===Y.mode?i.createElement(i.Fragment,null,i.createElement(c,null,"Este produto n\xe3o exige validade nesta loja."),g.expiration_evidence?i.createElement(c,null,"Uma validade lida foi mantida apenas como evid\xeancia desta entrada."):null):i.createElement("label",{className:"ds-field"},i.createElement("span",null,R?"Validade obrigat\xf3ria":"Validade opcional"),i.createElement("input",{type:"date","aria-label":R?"Validade obrigat\xf3ria":"Valida
1de opcional",value:b.expiration||"",disabled:p.busy||!u(g,"expiration"),onChange:function(e){return p.setExpiration(e.target.value)}}),"recommended"===Y.mode?i.createElement("small",null,"Adicione a validade agora para receber alertas autom\xe1ticos."):null,w?i.createElement(r.$n,{type:"button",variant:"ghost",disabled:p.busy,onClick:p.useSuggestion,"data-testid":"rapid-replenishment-expiration-suggestion"},"Usar validade lida: ",w.label||w.value):null),N?i.createElement("label",{className:"ds-field"},i.createElement("span",null,"Pre\xe7o de custo \xb7 ",S),i.createElement("input",{"aria-label":"Pre\xe7o de custo",inputMode:"numeric",value:b.costInput?(0,o.q8)(b.costInput,{currency:S,locale:"USD"===S?"en-US":"pt-BR"}):"",disabled:p.busy,onChange:function(e){return p.setCost(e.target.value)},placeholder:"USD"===S?"$0.00":"R$ 0,00"})):D?i.createElement(c,{tone:"pending"},"O custo precisa de revis\xe3o autorizada antes de confirmar."):M?i.createElement("div",{className:"rapid-replenishment__cost-summary"},i.createElement("span",null,"Custo confirmado"),i.createElement("strong",null,A),u(g,"cost")?i.createElement(r.$n,{type:"button",variant:"ghost",disabled:p.busy,onClick:p.beginCostCorrection},"Corrigir custo"):null):null):null,g?i.createElement("div",{className:"rapid-replenishment__actions"},h?i.createElement(r.RB,{tone:"confirmed",onClick:p.close},"Concluir"):i.createElement(r.RB,{tone:"confirmed",busy:p.busy,busyLabel:"Confirmando\u2026",disabled:!B,onClick:p.submit,"data-testid":"rapid-replenishment-confirm"},(null===(m=g.action)||void 0===m?void 0:m.label)||(_?"Preparar item da lista":"Confirmar reposi\xe7\xe3o"))):null))}},14561:function(e,n,t){function i(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var i,r,o,a,l=[],u=!0,c=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;u=!1}else for(;!(u=(i=o.call(t)).done)&&(l.push(i.value),l.length!==n);u=!0);}catch(e){c=!0,r=e}finally{try{if(!u&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(c)throw r}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return r(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?r(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=Array(n);t<n;t++)i[t]=e[t];return i}t.d(n,{$q:function(){return u},El:function(){return p},Ov:function(){return m},VM:function(){return a},YO:function(){return c},h_:function(){return s},i1:function(){return b},o$:function(){return v},q8:function(){return d},rd:function(){return l},y9:function(){return g}});var o=function(e,n){var t=String(null!==e&&void 0!==e?e:"").replace(/\D/g,"");return n?t.slice(0,n):t};function a(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),i=1;i<n;i++)t[i-1]=arguments[i];var r=new Set(t);return((null===e||void 0===e?void 0:e.allowed_actions)||[]).some(function(e){var n="string"===typeof e?e:(null===e||void 0===e?void 0:e.key)||(null===e||void 0===e?void 0:e.action);return r.has(n)})}function l(e){return"used"===String((null===e||void 0===e?void 0:e.state)||"")}function u(e){return o(e,15)}function c(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.locale,i=void 0===t?"pt-BR":t,r=n.currency,o=function(){var e,n,t,i,r,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"pt-BR",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"BRL";try{r=new globalThis.Intl.NumberFormat(o||"pt-BR",{style:"currency",currency:a||"BRL"})}catch(c){r=new globalThis.Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"})}var l=r.formatToParts(12345.6),u=l.find(function(e){return"fraction"===e.type});return{formatter:r,currency:(null===(e=l.find(function(e){return"currency"===e.type}
1))||void 0===e?void 0:e.value)||a,decimal:(null===(n=l.find(function(e){return"decimal"===e.type}))||void 0===n?void 0:n.value)||"",group:(null===(t=l.find(function(e){return"group"===e.type}))||void 0===t?void 0:t.value)||"",fraction_digits:null!==(i=null===u||void 0===u?void 0:u.value.length)&&void 0!==i?i:r.resolvedOptions().maximumFractionDigits}}(i,void 0===r?"BRL":r),a=Number(e);return!Number.isSafeInteger(a)||a<0?"":o.formatter.format(a/Math.pow(10,o.fraction_digits))}function d(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=u(e);return""===t?"":c(Number(t),n)}function s(e){return o(e,9)}function v(e){var n=s(e);return n?String(Number(n)):""}function m(e){return String(e||"DD/MM/YYYY").toUpperCase().startsWith("MM")?"MM/DD/YYYY":"DD/MM/YYYY"}function p(e){var n=o(e,8);return n.length<=2?n:n.length<=4?"".concat(n.slice(0,2),"/").concat(n.slice(2)):"".concat(n.slice(0,2),"/").concat(n.slice(2,4),"/").concat(n.slice(4))}var f=function(e,n,t){var i=new Date(Date.UTC(e,n-1,t));return i.getUTCFullYear()===e&&i.getUTCMonth()===n-1&&i.getUTCDate()===t};function g(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD/MM/YYYY",t=o(e,8);if(8!==t.length)return null;var i=Number(t.slice(0,2)),r=Number(t.slice(2,4)),a=Number(t.slice(4)),l=m(n),u="MM/DD/YYYY"===l?i:r,c="MM/DD/YYYY"===l?r:i;return f(a,u,c)?"".concat(String(a).padStart(4,"0"),"-").concat(String(u).padStart(2,"0"),"-").concat(String(c).padStart(2,"0")):null}function b(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD/MM/YYYY",t=String(e||"").match(/^(\d{4})-(\d{2})-(\d{2})$/);if(!t)return"";var r=i(t,4),o=r[1],a=r[2],l=r[3];return"MM/DD/YYYY"===m(n)?"".concat(a,"/").concat(l,"/").concat(o):"".concat(l,"/").concat(a,"/").concat(o)}},33546:function(e,n,t){t.d(n,{A:function(){return a}});var i=t(96540),r=["as","className","children"];var o=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter(Boolean).join(" ")};function a(e){var n=e.as,t=void 0===n?"section":n,a=e.className,l=e.children,u=function(e,n){if(null==e)return{};var t,i,r=function(e,n){if(null==e)return{};var t={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==n.indexOf(i))continue;t[i]=e[i]}return t}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)t=o[i],-1===n.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}(e,r);return i.createElement(t,Object.assign({className:o("panel-page",a)},u),l)}},39137:function(e,n,t){t.d(n,{Ag:function(){return o},u7:function(){return r}});var i=t(96540),r=(0,i.createContext)(null);function o(e){var n=e.current_permission,t=void 0===n?null:n,o=e.business,a=void 0===o?null:o,l=e.current_franchise,u=void 0===l?null:l,c=e.actor,d=void 0===c?null:c,s=e.routing,v=void 0===s?null:s,m=e.panel_theme,p=void 0===m?null:m,f=e.last_franchise_switch,g=void 0===f?null:f,b=e.children,y=(0,i.useMemo)(function(){return{current_permission:t,business:a,current_franchise:u,actor:d,routing:v,panel_theme:p,last_franchise_switch:g}},[d,a,u,t,g,p,v]);return i.createElement(r.Provider,{value:y},b)}},17559:function(e,n,t){t.d(n,{WK:function(){return r},yE:function(){return o}});var i=t(96540),r=(0,i.createContext)(null),o=function(){return(0,i.useContext)(r)}},97180:function(e,n,t){t.d(n,{A:function(){return a}});var i=t(96540),r=t(47767),o=t(39137);function a(){var e,n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,i.useContext)(o.u7),l=(0,r.LG)(),u=t.current_permission||(null===a||void 0===a?void 0:a.current_permission)||(null===l||void 0===l?void 0:l.current_permission)||{},c=t.business||(null===a||void 0===a?void 0:a.business)||(null===l||void 0===l?void 0:l.business)||{},d=(null===a||void 0===a?void 0:a.current_franchise)||(null===l||void 0===l?void 0:l.current_franchise)||c,s=(null===a||void 0===a?void 0:a.routing)||(null===l||void 0===l?void 0:l.routing)||{},v=(null===a||void 0===a?void 0:a.actor)||(null===l||void 0===l?void 0:l.actor)||{id:(null===u||void 0===u?void 0:u.admin_id)||(null===l||void 0===l||null===(e=l.panel_theme)||void 0===e?void 0:e.admin_id)||null,name:(null===u||void 0===u?void 0:u.permission_name)||null,admin_role:(null===u||void 0===u?void 0:u.admin_role)||(null===u||void 0===u?void 0:u.role)||null};return{currentPermission:u,business:c,currentFranchise:d,actor:v,routing:s,adminId:(null===v||void 0===v?void 0:v.id)||(null===u||void 0===u?void 0:u.admin_id)||(null===l||void 0===l||null===(n=l.panel_theme)||void 0===n?void 0:n.admin_id)||null,role:(null===u||void 0===u?void 0:u.role)||null,adminRole:(null===u||void 0===u?void 0:u.admin_role)||(null===u||void 0===u?void 0:u.role)||null,capabilities:(null===u||void 0===u?void 0:u.capabilities)||{},capabilitySchemaVersion:(null===u||void 0===u?void 0:u.capability_schema_version)||null,capabilitiesDigest:(null===u||void 0===u?void 0:u.capabilities_digest)||null,permissionName:(null===u||void 0===u?void 0:u.permission_name)||null,franchiseType:(null===c||void 0===c?void 0:c.franchise_type)||null,operationalFeatures:(null===u||void 0===u?void 0:u.operational_features)||{}}}}}]); 2//# sourceMappingURL=35693-858e52dc568a870f22a0.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.