Evaluating bids

Cs Cart - Addon para Controle de Status de Pedidos

Published on the April 26, 2021 in IT & Programming

About this project

Open

Desenvolvimento de um Addon para o CS Cart Multi-vendor que limite os possíveis status que um vendedor pode selecionar, quais pedidos eles podem alterar e que complete automaticamente pedidos que não tenham produtos enviáveis.

Objetivo

Nós estamos buscando uma maneira de controlar as opções de status dos pedidos aos quais os vendedores possuem acesso. Atualmente um vendedor pode selecionar qualquer status de pedido e nós gostaríamos de limitar esta opção a apenas alguns e também sob certas condições.
Nós criaremos um conjunto novo de atributos denominados “Em Preparação”, “Produção”, “Parcialmente Enviado” e “Enviado”.


Outros status personalizados podem vir a ser criados, mas estes são os que os vendedores terão acesso.

Quando um vendedor estiver gerenciando um pedido, ele se o pedido possuir o status de “Pago” ele poderá alterar para qualquer uma das opções “Em Preparação”, “Em Produção”, “Parcialmente Enviado” e “Enviado”.

Se o pedido estiver em qualquer uma das opções acima, o vendedor poderá alterar para qualquer outra opção da mesma lista.

Nós desejamos que também seja desenvolvido uma função que autocomplete pedido onde haja apenas produtos digitais não enviáveis. Quando eu me refiro a “produto digital não enviáveis”, eu me refiro a produtos com a seguinte função desabilitada.

Escopo

Nós desejamos desenvolver uma função que limite os status de pedidos que um vendedor pode alterar e para qual status ele poderá alterar. Também desejamos desenvolver uma função que autocomplete pedidos que não tenham produtos enviáveis.

Requisitos Funcionais
1- Vendedores não devem ser capazes de alterar o status de um pedido, exceto no caso abaixo. Nenhuma opção deve aparecer na lista.
2- Se um pedido tiver status “pago”, o vendedor terá permissão para mudar este pedido para os status “Em Preparação”, “Em Produção”, “Parcialmente Enviado” e “Enviado”.
3- Se o pedido tiver o status “Em Preparação”, “Em Produção”, “Parcialmente Enviado” e “Enviado”, ele poderá mudar um outro status desta mesma lista.
4- Se um pedido possuir apenas produtos não enviáveis, gostaríamos de configurar uma mudança automática do status “pago” para “completo”.
5- A função de autocompletar só deve funcionar com pedidos que possuam produtos digitais não enviáveis.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by L. R.