Registry
pacote generated/registry · 131 operações departmentcontrollercreate cadastra um novo departamento classe departmentcontrollerapi · retorna department parâmetro tipo obrigatório departmentrequest departmentrequest sim const result = await new departmentcontrollerapi(config) departmentcontrollercreate({ departmentrequest / departmentrequest / }); departmentcontrollerdelete remove um departamento classe departmentcontrollerapi · retorna void parâmetro tipo obrigatório id string sim await new departmentcontrollerapi(config) departmentcontrollerdelete({ id / string / }); departmentcontrollerfindall lista os departamentos classe departmentcontrollerapi · retorna array\<department> sem parâmetros const result = await new departmentcontrollerapi(config) departmentcontrollerfindall(); departmentcontrollerfindbyid retorna um departamento pelo identificador classe departmentcontrollerapi · retorna department parâmetro tipo obrigatório id string sim const result = await new departmentcontrollerapi(config) departmentcontrollerfindbyid({ id / string / }); departmentcontrollerupdate atualiza um departamento existente classe departmentcontrollerapi · retorna department parâmetro tipo obrigatório id string sim departmentrequest departmentrequest sim const result = await new departmentcontrollerapi(config) departmentcontrollerupdate({ id / string /, departmentrequest / departmentrequest / }); dependentcontrollerofemployee classe dependentcontrollerapi · retorna array\<dependentview> parâmetro tipo obrigatório employeeid string sim const result = await new dependentcontrollerapi(config) dependentcontrollerofemployee({ employeeid / string / }); dependentcontrollerregister classe dependentcontrollerapi · retorna dependent parâmetro tipo obrigatório employeeid string sim dependentrequest dependentrequest sim const result = await new dependentcontrollerapi(config) dependentcontrollerregister({ employeeid / string /, dependentrequest / dependentrequest / }); employeecontrollercreate cadastra um novo funcionário classe employeecontrollerapi · retorna employee parâmetro tipo obrigatório employeerequest employeerequest sim const result = await new employeecontrollerapi(config) employeecontrollercreate({ employeerequest / employeerequest / }); employeecontrollerfindall lista os funcionários classe employeecontrollerapi · retorna array\<employee> sem parâmetros const result = await new employeecontrollerapi(config) employeecontrollerfindall(); employeecontrollerfindbyid retorna um funcionário pelo identificador classe employeecontrollerapi · retorna employee parâmetro tipo obrigatório id string sim const result = await new employeecontrollerapi(config) employeecontrollerfindbyid({ id / string / }); employeecontrollerupdate atualiza um funcionário existente classe employeecontrollerapi · retorna employee parâmetro tipo obrigatório id string sim employeerequest employeerequest sim const result = await new employeecontrollerapi(config) employeecontrollerupdate({ id / string /, employeerequest / employeerequest / }); employeepersonaldatacontrollerfind classe employeepersonaldatacontrollerapi · retorna employeepersonaldata parâmetro tipo obrigatório employeeid string sim const result = await new employeepersonaldatacontrollerapi(config) employeepersonaldatacontrollerfind({ employeeid / string / }); employeepersonaldatacontrollersave classe employeepersonaldatacontrollerapi · retorna employeepersonaldata parâmetro tipo obrigatório employeeid string sim employeepersonaldatarequest employeepersonaldatarequest sim const result = await new employeepersonaldatacontrollerapi(config) employeepersonaldatacontrollersave({ employeeid / string /, employeepersonaldatarequest / employeepersonaldatarequest / }); employeephotocontrollercontent classe employeephotocontrollerapi · retorna string parâmetro tipo obrigatório employeeid string sim const result = await new employeephotocontrollerapi(config) employeephotocontrollercontent({ employeeid / string / }); employeephotocontrollercurrent classe employeephotocontrollerapi · retorna attachment parâmetro tipo obrigatório employeeid string sim const result = await new employeephotocontrollerapi(config) employeephotocontrollercurrent({ employeeid / string / }); employeephotocontrollerremove classe employeephotocontrollerapi · retorna void parâmetro tipo obrigatório employeeid string sim await new employeephotocontrollerapi(config) employeephotocontrollerremove({ employeeid / string / }); employeephotocontrollerupload classe employeephotocontrollerapi · retorna attachment parâmetro tipo obrigatório employeeid string sim employeephotocontrolleruploadrequest employeephotocontrolleruploadrequest — const result = await new employeephotocontrollerapi(config) employeephotocontrollerupload({ employeeid / string /, employeephotocontrolleruploadrequest / employeephotocontrolleruploadrequest / // opcional }); externalvacancycontrolleropen classe externalvacancycontrollerapi · retorna array\<vacancyview> sem parâmetros const result = await new externalvacancycontrollerapi(config) externalvacancycontrolleropen(); externalvacancycontrollersubmit classe externalvacancycontrollerapi · retorna intakereceipt parâmetro tipo obrigatório processid string sim submission submission sim const result = await new externalvacancycontrollerapi(config) externalvacancycontrollersubmit({ processid / string /, submission / submission / }); externalvacancycontrollertrack classe externalvacancycontrollerapi · retorna trackedapplication parâmetro tipo obrigatório trackingtoken string sim const result = await new externalvacancycontrollerapi(config) externalvacancycontrollertrack({ trackingtoken / string / }); partnercontrolleraddaddress adiciona um endereço a um parceiro classe partnercontrollerapi · retorna partneraddress parâmetro tipo obrigatório id string sim partneraddressrequest partneraddressrequest sim const result = await new partnercontrollerapi(config) partnercontrolleraddaddress({ id / string /, partneraddressrequest / partneraddressrequest / }); partnercontrolleraddcontact adiciona um contato a um parceiro classe partnercontrollerapi · retorna partnercontact parâmetro tipo obrigatório id string sim partnercontactrequest partnercontactrequest sim const result = await new partnercontrollerapi(config) partnercontrolleraddcontact({ id / string /, partnercontactrequest / partnercontactrequest / }); partnercontrolleraddrole adiciona um papel a um parceiro classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim role partnercontrolleraddroleroleenum sim const result = await new partnercontrollerapi(config) partnercontrolleraddrole({ id / string /, role / partnercontrolleraddroleroleenum / }); partnercontrollercreate cadastra um novo parceiro (cliente ou fornecedor) classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório partnerrequest partnerrequest sim const result = await new partnercontrollerapi(config) partnercontrollercreate({ partnerrequest / partnerrequest / }); partnercontrollerdelete inativa um parceiro pelo identificador classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollerdelete({ id / string / }); partnercontrollerenrich enriquece um parceiro com dados públicos do cnpj classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollerenrich({ id / string / }); partnercontrollerfindall lista os parceiros classe partnercontrollerapi · retorna pageresponsepartner parâmetro tipo obrigatório pageable pageable sim q string — query string — role partnercontrollerfindallroleenum — partnergroupid string — companysize partnercontrollerfindallcompanysizeenum — salespotential partnercontrollerfindallsalespotentialenum — minemployeecount number — const result = await new partnercontrollerapi(config) partnercontrollerfindall({ pageable / pageable /, q / string / // opcional, query / string / // opcional, role / partnercontrollerfindallroleenum / // opcional, partnergroupid / string / // opcional, companysize / partnercontrollerfindallcompanysizeenum / // opcional, salespotential / partnercontrollerfindallsalespotentialenum / // opcional, minemployeecount / number / // opcional }); partnercontrollerfindbyid retorna um parceiro pelo identificador classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollerfindbyid({ id / string / }); partnercontrollerfindbyroot lista os parceiros pela raiz do cnpj classe partnercontrollerapi · retorna array\<partner> parâmetro tipo obrigatório root string sim const result = await new partnercontrollerapi(config) partnercontrollerfindbyroot({ root / string / }); partnercontrollerfindbytaxid retorna o parceiro pelo cnpj ou cpf, com ou sem pontuação classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório taxid string sim const result = await new partnercontrollerapi(config) partnercontrollerfindbytaxid({ taxid / string / }); partnercontrollergetaddresses lista os endereços de um parceiro classe partnercontrollerapi · retorna array\<partneraddress> parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollergetaddresses({ id / string / }); partnercontrollergetcontacts lista os contatos de um parceiro classe partnercontrollerapi · retorna array\<partnercontact> parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollergetcontacts({ id / string / }); partnercontrollerlookup consulta parceiros por critérios de busca classe partnercontrollerapi · retorna cnpjdata parâmetro tipo obrigatório taxid string sim const result = await new partnercontrollerapi(config) partnercontrollerlookup({ taxid / string / }); partnercontrollerregeocodeaddress recalcula as coordenadas geográficas de um endereço de parceiro classe partnercontrollerapi · retorna partneraddress parâmetro tipo obrigatório addressid string sim const result = await new partnercontrollerapi(config) partnercontrollerregeocodeaddress({ addressid / string / }); partnercontrollerremoveaddress remove um endereço do parceiro classe partnercontrollerapi · retorna void parâmetro tipo obrigatório addressid string sim await new partnercontrollerapi(config) partnercontrollerremoveaddress({ addressid / string / }); partnercontrollerremovecontact remove um contato do parceiro classe partnercontrollerapi · retorna void parâmetro tipo obrigatório contactid string sim await new partnercontrollerapi(config) partnercontrollerremovecontact({ contactid / string / }); partnercontrollerrestore reativa um parceiro classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim const result = await new partnercontrollerapi(config) partnercontrollerrestore({ id / string / }); partnercontrollerupdate atualiza os dados de um parceiro existente classe partnercontrollerapi · retorna partner parâmetro tipo obrigatório id string sim partnerrequest partnerrequest sim const result = await new partnercontrollerapi(config) partnercontrollerupdate({ id / string /, partnerrequest / partnerrequest / }); partnercontrollerupdateaddress atualiza um endereço do parceiro classe partnercontrollerapi · retorna partneraddress parâmetro tipo obrigatório addressid string sim partneraddressrequest partneraddressrequest sim const result = await new partnercontrollerapi(config) partnercontrollerupdateaddress({ addressid / string /, partneraddressrequest / partneraddressrequest / }); partnercontrollerupdatecontact atualiza um contato do parceiro classe partnercontrollerapi · retorna partnercontact parâmetro tipo obrigatório contactid string sim partnercontactrequest partnercontactrequest sim const result = await new partnercontrollerapi(config) partnercontrollerupdatecontact({ contactid / string /, partnercontactrequest / partnercontactrequest / }); partnergroupcontrollercreate cadastra um novo grupo de parceiros classe partnergroupcontrollerapi · retorna partnergroup parâmetro tipo obrigatório partnergrouprequest partnergrouprequest sim const result = await new partnergroupcontrollerapi(config) partnergroupcontrollercreate({ partnergrouprequest / partnergrouprequest / }); partnergroupcontrollerdelete remove um grupo de parceiros classe partnergroupcontrollerapi · retorna void parâmetro tipo obrigatório id string sim await new partnergroupcontrollerapi(config) partnergroupcontrollerdelete({ id / string / }); partnergroupcontrollerfindall lista os grupos de parceiros classe partnergroupcontrollerapi · retorna pageresponsepartnergroup parâmetro tipo obrigatório pageable pageable sim const result = await new partnergroupcontrollerapi(config) partnergroupcontrollerfindall({ pageable / pageable / }); partnergroupcontrollerfindbyid retorna um grupo de parceiros pelo identificador classe partnergroupcontrollerapi · retorna partnergroup parâmetro tipo obrigatório id string sim const result = await new partnergroupcontrollerapi(config) partnergroupcontrollerfindbyid({ id / string / }); partnergroupcontrollerfindpartners classe partnergroupcontrollerapi · retorna array\<partner> parâmetro tipo obrigatório id string sim const result = await new partnergroupcontrollerapi(config) partnergroupcontrollerfindpartners({ id / string / }); partnergroupcontrollerupdate atualiza um grupo de parceiros existente classe partnergroupcontrollerapi · retorna partnergroup parâmetro tipo obrigatório id string sim partnergrouprequest partnergrouprequest sim const result = await new partnergroupcontrollerapi(config) partnergroupcontrollerupdate({ id / string /, partnergrouprequest / partnergrouprequest / }); paymentconditioncontrollercreate cadastra uma nova condição de pagamento classe paymentconditioncontrollerapi · retorna paymentconditionview parâmetro tipo obrigatório paymentconditionrequest paymentconditionrequest sim const result = await new paymentconditioncontrollerapi(config) paymentconditioncontrollercreate({ paymentconditionrequest / paymentconditionrequest / }); paymentconditioncontrollerdeactivate desativa uma condição de pagamento classe paymentconditioncontrollerapi · retorna paymentconditionview parâmetro tipo obrigatório id string sim const result = await new paymentconditioncontrollerapi(config) paymentconditioncontrollerdeactivate({ id / string / }); paymentconditioncontrollerfindall lista as condições de pagamento classe paymentconditioncontrollerapi · retorna array\<paymentconditionview> sem parâmetros const result = await new paymentconditioncontrollerapi(config) paymentconditioncontrollerfindall(); paymentconditioncontrollerfindbyid retorna uma condição de pagamento pelo identificador classe paymentconditioncontrollerapi · retorna paymentconditionview parâmetro tipo obrigatório id string sim const result = await new paymentconditioncontrollerapi(config) paymentconditioncontrollerfindbyid({ id / string / }); paymentconditioncontrollerupdate atualiza uma condição de pagamento classe paymentconditioncontrollerapi · retorna paymentconditionview parâmetro tipo obrigatório id string sim paymentconditionrequest paymentconditionrequest sim const result = await new paymentconditioncontrollerapi(config) paymentconditioncontrollerupdate({ id / string /, paymentconditionrequest / paymentconditionrequest / }); positioncertificationcontrollerattach classe positioncertificationcontrollerapi · retorna positioncertification parâmetro tipo obrigatório positionid string sim positioncertificationrequest positioncertificationrequest sim const result = await new positioncertificationcontrollerapi(config) positioncertificationcontrollerattach({ positionid / string /, positioncertificationrequest / positioncertificationrequest / }); positioncertificationcontrollerdetach classe positioncertificationcontrollerapi · retorna void parâmetro tipo obrigatório positionid string sim certificationid string sim await new positioncertificationcontrollerapi(config) positioncertificationcontrollerdetach({ positionid / string /, certificationid / string / }); positioncertificationcontrollerfindall classe positioncertificationcontrollerapi · retorna array\<positioncertification> parâmetro tipo obrigatório positionid string sim const result = await new positioncertificationcontrollerapi(config) positioncertificationcontrollerfindall({ positionid / string / }); positioncertificationcontrollerupdate classe positioncertificationcontrollerapi · retorna positioncertification parâmetro tipo obrigatório positionid string sim certificationid string sim positioncertificationrequest positioncertificationrequest sim const result = await new positioncertificationcontrollerapi(config) positioncertificationcontrollerupdate({ positionid / string /, certificationid / string /, positioncertificationrequest / positioncertificationrequest / }); positioncontrollercreate cadastra um novo cargo no organograma classe positioncontrollerapi · retorna position parâmetro tipo obrigatório positionrequest positionrequest sim const result = await new positioncontrollerapi(config) positioncontrollercreate({ positionrequest / positionrequest / }); positioncontrollerdeactivate desativa um cargo classe positioncontrollerapi · retorna position parâmetro tipo obrigatório id string sim const result = await new positioncontrollerapi(config) positioncontrollerdeactivate({ id / string / }); positioncontrollerfindall lista os cargos classe positioncontrollerapi · retorna array\<position> sem parâmetros const result = await new positioncontrollerapi(config) positioncontrollerfindall(); positioncontrollerfindbyid retorna um cargo pelo identificador classe positioncontrollerapi · retorna position parâmetro tipo obrigatório id string sim const result = await new positioncontrollerapi(config) positioncontrollerfindbyid({ id / string / }); positioncontrollersetparent reposiciona um cargo na hierarquia organizacional classe positioncontrollerapi · retorna position parâmetro tipo obrigatório id string sim positionparentrequest positionparentrequest sim const result = await new positioncontrollerapi(config) positioncontrollersetparent({ id / string /, positionparentrequest / positionparentrequest / }); positioncontrollerupdate atualiza um cargo classe positioncontrollerapi · retorna position parâmetro tipo obrigatório id string sim positionrequest positionrequest sim const result = await new positioncontrollerapi(config) positioncontrollerupdate({ id / string /, positionrequest / positionrequest / }); positiondutycontrollerfindall classe positiondutycontrollerapi · retorna array\<positionduty> parâmetro tipo obrigatório positionid string sim const result = await new positiondutycontrollerapi(config) positiondutycontrollerfindall({ positionid / string / }); positiondutycontrollerreplace classe positiondutycontrollerapi · retorna array\<positionduty> parâmetro tipo obrigatório positionid string sim positiondutiesrequest positiondutiesrequest sim const result = await new positiondutycontrollerapi(config) positiondutycontrollerreplace({ positionid / string /, positiondutiesrequest / positiondutiesrequest / }); positionprofilecontrollerattach classe positionprofilecontrollerapi · retorna positioncompetency parâmetro tipo obrigatório positionid string sim positioncompetencyrequest positioncompetencyrequest sim const result = await new positionprofilecontrollerapi(config) positionprofilecontrollerattach({ positionid / string /, positioncompetencyrequest / positioncompetencyrequest / }); positionprofilecontrollercopydraft classe positionprofilecontrollerapi · retorna array\<positioncompetency> parâmetro tipo obrigatório positionid string sim sourcepositionid string sim const result = await new positionprofilecontrollerapi(config) positionprofilecontrollercopydraft({ positionid / string /, sourcepositionid / string / }); positionprofilecontrollerdetach classe positionprofilecontrollerapi · retorna void parâmetro tipo obrigatório positionid string sim linkid string sim await new positionprofilecontrollerapi(config) positionprofilecontrollerdetach({ positionid / string /, linkid / string / }); positionprofilecontrollerfindall classe positionprofilecontrollerapi · retorna array\<positioncompetency> parâmetro tipo obrigatório positionid string sim const result = await new positionprofilecontrollerapi(config) positionprofilecontrollerfindall({ positionid / string / }); positionprofilecontrollerupdate classe positionprofilecontrollerapi · retorna positioncompetency parâmetro tipo obrigatório positionid string sim linkid string sim positioncompetencyrequest positioncompetencyrequest sim const result = await new positionprofilecontrollerapi(config) positionprofilecontrollerupdate({ positionid / string /, linkid / string /, positioncompetencyrequest / positioncompetencyrequest / }); pricetablecontrolleradditem adiciona um item a uma tabela de preço classe pricetablecontrollerapi · retorna pricetableitem parâmetro tipo obrigatório id string sim pricetableitemrequest pricetableitemrequest sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleradditem({ id / string /, pricetableitemrequest / pricetableitemrequest / }); pricetablecontrolleraddtarget adiciona um alvo de aplicação a uma tabela de preço classe pricetablecontrollerapi · retorna pricetabletarget parâmetro tipo obrigatório id string sim pricetabletargetrequest pricetabletargetrequest sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleraddtarget({ id / string /, pricetabletargetrequest / pricetabletargetrequest / }); pricetablecontrolleradjust reajusta todos os preços da tabela por um percentual classe pricetablecontrollerapi · retorna array\<pricetableitem> parâmetro tipo obrigatório id string sim percentage number sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleradjust({ id / string /, percentage / number / }); pricetablecontrolleradjustbatch reajusta várias tabelas de preço por um mesmo percentual classe pricetablecontrollerapi · retorna void parâmetro tipo obrigatório tableids array\<string> sim percentage number sim await new pricetablecontrollerapi(config) pricetablecontrolleradjustbatch({ tableids / array\<string> /, percentage / number / }); pricetablecontrolleradjustbatchapply aplica o reajuste em lote a várias tabelas de preço classe pricetablecontrollerapi · retorna pricetablebulkadjustpreview parâmetro tipo obrigatório tableids array\<string> sim percentage number sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleradjustbatchapply({ tableids / array\<string> /, percentage / number / }); pricetablecontrolleradjustbatchpreview simula o reajuste em lote de várias tabelas de preço classe pricetablecontrollerapi · retorna pricetablebulkadjustpreview parâmetro tipo obrigatório tableids array\<string> sim percentage number sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleradjustbatchpreview({ tableids / array\<string> /, percentage / number / }); pricetablecontrolleradjustbyindexreference reajusta os preços da tabela pela variação de um índice no período classe pricetablecontrollerapi · retorna array\<pricetableitem> parâmetro tipo obrigatório id string sim indexid string sim from string sim to string sim const result = await new pricetablecontrollerapi(config) pricetablecontrolleradjustbyindexreference({ id / string /, indexid / string /, from / string /, to / string / }); pricetablecontrollercreate cadastra uma nova tabela de preço classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório pricetablerequest pricetablerequest sim const result = await new pricetablecontrollerapi(config) pricetablecontrollercreate({ pricetablerequest / pricetablerequest / }); pricetablecontrollercsvimporthistory lista o histórico de importações csv de uma tabela de preço classe pricetablecontrollerapi · retorna array\<pricetablecsvimportlog> parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollercsvimporthistory({ id / string / }); pricetablecontrollerdelete inativa uma tabela de preços classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerdelete({ id / string / }); pricetablecontrollerduplicate duplica uma tabela de preço com seus itens e alvos classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerduplicate({ id / string / }); pricetablecontrollerfindall lista as tabelas de preço classe pricetablecontrollerapi · retorna pageresponsepricetable parâmetro tipo obrigatório pageable pageable sim type pricetablecontrollerfindalltypeenum — const result = await new pricetablecontrollerapi(config) pricetablecontrollerfindall({ pageable / pageable /, type / pricetablecontrollerfindalltypeenum / // opcional }); pricetablecontrollerfindbyid retorna uma tabela de preço pelo identificador classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerfindbyid({ id / string / }); pricetablecontrollergetitems lista os itens de uma tabela de preço classe pricetablecontrollerapi · retorna array\<pricetableitem> parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollergetitems({ id / string / }); pricetablecontrollergettargets lista os alvos de aplicação de uma tabela de preço classe pricetablecontrollerapi · retorna array\<pricetabletarget> parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollergettargets({ id / string / }); pricetablecontrollergetversions lista as versões de uma tabela de preço classe pricetablecontrollerapi · retorna array\<pricetableversion> parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollergetversions({ id / string / }); pricetablecontrollerimportcsv importa itens de uma tabela de preço via arquivo csv classe pricetablecontrollerapi · retorna pricetablecsvimportresult parâmetro tipo obrigatório id string sim preview boolean — selectedcodes set\<string> — employeephotocontrolleruploadrequest employeephotocontrolleruploadrequest — const result = await new pricetablecontrollerapi(config) pricetablecontrollerimportcsv({ id / string /, preview / boolean / // opcional, selectedcodes / set\<string> / // opcional, employeephotocontrolleruploadrequest / employeephotocontrolleruploadrequest / // opcional }); pricetablecontrollerindexvariation retorna a variação acumulada de um índice no período classe pricetablecontrollerapi · retorna { \[key string] number; } parâmetro tipo obrigatório indexid string sim from string sim to string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerindexvariation({ indexid / string /, from / string /, to / string / }); pricetablecontrollerpublish publica a tabela de preço, gerando uma nova versão classe pricetablecontrollerapi · retorna pricetableversion parâmetro tipo obrigatório id string sim reason string — const result = await new pricetablecontrollerapi(config) pricetablecontrollerpublish({ id / string /, reason / string / // opcional }); pricetablecontrollerremoveitem remove um item de uma tabela de preços classe pricetablecontrollerapi · retorna void parâmetro tipo obrigatório itemid string sim await new pricetablecontrollerapi(config) pricetablecontrollerremoveitem({ itemid / string / }); pricetablecontrollerremovetarget remove um público alvo de uma tabela de preços classe pricetablecontrollerapi · retorna void parâmetro tipo obrigatório targetid string sim await new pricetablecontrollerapi(config) pricetablecontrollerremovetarget({ targetid / string / }); pricetablecontrollerresolveforpartner resolve a tabela de preço aplicável a um parceiro classe pricetablecontrollerapi · retorna resolveresponse parâmetro tipo obrigatório partnerid string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerresolveforpartner({ partnerid / string / }); pricetablecontrollerrestore reativa uma tabela de preço classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerrestore({ id / string / }); pricetablecontrollerupdate atualiza uma tabela de preços classe pricetablecontrollerapi · retorna pricetable parâmetro tipo obrigatório id string sim pricetablerequest pricetablerequest sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerupdate({ id / string /, pricetablerequest / pricetablerequest / }); pricetablecontrollerupdatefromcost recalcula os preços da tabela a partir do custo padrão com markup classe pricetablecontrollerapi · retorna pricetablecostupdateresult parâmetro tipo obrigatório id string sim markupfactor number — pricetablecostupdaterequest pricetablecostupdaterequest — const result = await new pricetablecontrollerapi(config) pricetablecontrollerupdatefromcost({ id / string /, markupfactor / number / // opcional, pricetablecostupdaterequest / pricetablecostupdaterequest / // opcional }); pricetablecontrollerupdatefromcosthistory lista o histórico de atualizações por custo de uma tabela de preço classe pricetablecontrollerapi · retorna array\<pricetablecostupdatelog> parâmetro tipo obrigatório id string sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerupdatefromcosthistory({ id / string / }); pricetablecontrollerupdateitem atualiza um item de uma tabela de preços classe pricetablecontrollerapi · retorna pricetableitem parâmetro tipo obrigatório itemid string sim pricetableitemrequest pricetableitemrequest sim const result = await new pricetablecontrollerapi(config) pricetablecontrollerupdateitem({ itemid / string /, pricetableitemrequest / pricetableitemrequest / }); pricetableitemtiercontrolleradd adiciona uma faixa de quantidade a um item da tabela de preço classe pricetableitemtiercontrollerapi · retorna pricetableitemtier parâmetro tipo obrigatório itemid string sim pricetableitemtierrequest pricetableitemtierrequest sim const result = await new pricetableitemtiercontrollerapi(config) pricetableitemtiercontrolleradd({ itemid / string /, pricetableitemtierrequest / pricetableitemtierrequest / }); pricetableitemtiercontrollerlist lista as faixas de quantidade de um item da tabela de preço classe pricetableitemtiercontrollerapi · retorna array\<pricetableitemtier> parâmetro tipo obrigatório itemid string sim const result = await new pricetableitemtiercontrollerapi(config) pricetableitemtiercontrollerlist({ itemid / string / }); pricetableitemtiercontrollerremove remove uma faixa de quantidade de um item da tabela de preços classe pricetableitemtiercontrollerapi · retorna void parâmetro tipo obrigatório tierid string sim await new pricetableitemtiercontrollerapi(config) pricetableitemtiercontrollerremove({ tierid / string / }); pricetableitemtiercontrollerupdate atualiza uma faixa de quantidade de um item da tabela de preços classe pricetableitemtiercontrollerapi · retorna pricetableitemtier parâmetro tipo obrigatório tierid string sim pricetableitemtierrequest pricetableitemtierrequest sim const result = await new pricetableitemtiercontrollerapi(config) pricetableitemtiercontrollerupdate({ tierid / string /, pricetableitemtierrequest / pricetableitemtierrequest / }); productcontrolleraddimage adiciona uma imagem ao produto classe productcontrollerapi · retorna productimage parâmetro tipo obrigatório id string sim productimagerequest productimagerequest sim const result = await new productcontrollerapi(config) productcontrolleraddimage({ id / string /, productimagerequest / productimagerequest / }); productcontrollercreate cadastra um novo produto classe productcontrollerapi · retorna product parâmetro tipo obrigatório productrequest productrequest sim const result = await new productcontrollerapi(config) productcontrollercreate({ productrequest / productrequest / }); productcontrollerdelete inativa um produto classe productcontrollerapi · retorna product parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollerdelete({ id / string / }); productcontrollerduplicate duplica um produto sob um novo código interno classe productcontrollerapi · retorna product parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollerduplicate({ id / string / }); productcontrollerfindall lista os produtos classe productcontrollerapi · retorna pageresponseproduct parâmetro tipo obrigatório pageable pageable sim q string — const result = await new productcontrollerapi(config) productcontrollerfindall({ pageable / pageable /, q / string / // opcional }); productcontrollerfindbybarcode retorna um produto pelo código de barras classe productcontrollerapi · retorna product parâmetro tipo obrigatório barcode string sim const result = await new productcontrollerapi(config) productcontrollerfindbybarcode({ barcode / string / }); productcontrollerfindbyid retorna um produto pelo identificador classe productcontrollerapi · retorna product parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollerfindbyid({ id / string / }); productcontrollergetcodes lista os códigos de um produto classe productcontrollerapi · retorna array\<productcode> parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollergetcodes({ id / string / }); productcontrollergetimages lista as imagens de um produto classe productcontrollerapi · retorna array\<productimage> parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollergetimages({ id / string / }); productcontrollerremoveimage remove uma imagem de um produto classe productcontrollerapi · retorna void parâmetro tipo obrigatório imageid string sim await new productcontrollerapi(config) productcontrollerremoveimage({ imageid / string / }); productcontrollerrestore reativa um produto classe productcontrollerapi · retorna product parâmetro tipo obrigatório id string sim const result = await new productcontrollerapi(config) productcontrollerrestore({ id / string / }); productcontrollersetcodes substitui os códigos (gtin/ean) de um produto classe productcontrollerapi · retorna array\<productcode> parâmetro tipo obrigatório id string sim productcoderequest productcoderequest \[] sim const result = await new productcontrollerapi(config) productcontrollersetcodes({ id / string /, productcoderequest / array\<productcoderequest> / }); productcontrollersetprimaryimage define a imagem principal de um produto classe productcontrollerapi · retorna productimage parâmetro tipo obrigatório imageid string sim const result = await new productcontrollerapi(config) productcontrollersetprimaryimage({ imageid / string / }); productcontrollerupdate atualiza um produto existente classe productcontrollerapi · retorna product parâmetro tipo obrigatório id string sim productrequest productrequest sim const result = await new productcontrollerapi(config) productcontrollerupdate({ id / string /, productrequest / productrequest / }); productgroupcontrollercreate cadastra um novo grupo de produtos classe productgroupcontrollerapi · retorna productgroup parâmetro tipo obrigatório productgrouprequest productgrouprequest sim const result = await new productgroupcontrollerapi(config) productgroupcontrollercreate({ productgrouprequest / productgrouprequest / }); productgroupcontrollerdelete inativa um grupo de produtos classe productgroupcontrollerapi · retorna productgroup parâmetro tipo obrigatório id string sim const result = await new productgroupcontrollerapi(config) productgroupcontrollerdelete({ id / string / }); productgroupcontrollerfindall lista os grupos de produtos classe productgroupcontrollerapi · retorna pageresponseproductgroup parâmetro tipo obrigatório pageable pageable sim const result = await new productgroupcontrollerapi(config) productgroupcontrollerfindall({ pageable / pageable / }); productgroupcontrollerfindbyid retorna um grupo de produtos pelo identificador classe productgroupcontrollerapi · retorna productgroup parâmetro tipo obrigatório id string sim const result = await new productgroupcontrollerapi(config) productgroupcontrollerfindbyid({ id / string / }); productgroupcontrollerrestore reativa um grupo de produtos classe productgroupcontrollerapi · retorna productgroup parâmetro tipo obrigatório id string sim const result = await new productgroupcontrollerapi(config) productgroupcontrollerrestore({ id / string / }); productgroupcontrollerupdate atualiza um grupo de produtos classe productgroupcontrollerapi · retorna productgroup parâmetro tipo obrigatório id string sim productgrouprequest productgrouprequest sim const result = await new productgroupcontrollerapi(config) productgroupcontrollerupdate({ id / string /, productgrouprequest / productgrouprequest / }); productunitcontrollercreate cadastra uma nova unidade de medida do produto classe productunitcontrollerapi · retorna productunit parâmetro tipo obrigatório productunitrequest productunitrequest sim const result = await new productunitcontrollerapi(config) productunitcontrollercreate({ productunitrequest / productunitrequest / }); productunitcontrollerdelete remove uma unidade de medida de um produto classe productunitcontrollerapi · retorna void parâmetro tipo obrigatório id string sim await new productunitcontrollerapi(config) productunitcontrollerdelete({ id / string / }); productunitcontrollerfindbyproduct lista as unidades de medida de um produto classe productunitcontrollerapi · retorna array\<productunit> parâmetro tipo obrigatório productid string sim const result = await new productunitcontrollerapi(config) productunitcontrollerfindbyproduct({ productid / string / }); productunitcontrollerupdate atualiza uma unidade de medida de um produto classe productunitcontrollerapi · retorna productunit parâmetro tipo obrigatório id string sim productunitrequest productunitrequest sim const result = await new productunitcontrollerapi(config) productunitcontrollerupdate({ id / string /, productunitrequest / productunitrequest / }); projectcontrollercreate cadastra um novo projeto classe projectcontrollerapi · retorna project parâmetro tipo obrigatório projectrequest projectrequest sim const result = await new projectcontrollerapi(config) projectcontrollercreate({ projectrequest / projectrequest / }); projectcontrollerdelete remove um projeto (bloqueado se estiver em uso) classe projectcontrollerapi · retorna void parâmetro tipo obrigatório id string sim await new projectcontrollerapi(config) projectcontrollerdelete({ id / string / }); projectcontrollerfindbyid retorna um projeto pelo identificador classe projectcontrollerapi · retorna project parâmetro tipo obrigatório id string sim const result = await new projectcontrollerapi(config) projectcontrollerfindbyid({ id / string / }); projectcontrollerupdate atualiza um projeto existente classe projectcontrollerapi · retorna project parâmetro tipo obrigatório id string sim projectrequest projectrequest sim const result = await new projectcontrollerapi(config) projectcontrollerupdate({ id / string /, projectrequest / projectrequest / }); salarybandcontrollercreate classe salarybandcontrollerapi · retorna salaryband parâmetro tipo obrigatório positionid string sim salarybandrequest salarybandrequest sim const result = await new salarybandcontrollerapi(config) salarybandcontrollercreate({ positionid / string /, salarybandrequest / salarybandrequest / }); salarybandcontrollereffectiveat classe salarybandcontrollerapi · retorna salaryband parâmetro tipo obrigatório positionid string sim grade string sim date string — const result = await new salarybandcontrollerapi(config) salarybandcontrollereffectiveat({ positionid / string /, grade / string /, date / string / // opcional }); salarybandcontrollerfindall classe salarybandcontrollerapi · retorna array\<salaryband> parâmetro tipo obrigatório positionid string sim const result = await new salarybandcontrollerapi(config) salarybandcontrollerfindall({ positionid / string / }); salarybandcontrollerupdate classe salarybandcontrollerapi · retorna salaryband parâmetro tipo obrigatório positionid string sim bandid string sim salarybandrequest salarybandrequest sim const result = await new salarybandcontrollerapi(config) salarybandcontrollerupdate({ positionid / string /, bandid / string /, salarybandrequest / salarybandrequest / });