Criar a expedição: número, forma de envio, situações, código de rastreio e o aviso ao cliente

A expedição é o passo seguinte à separação. Ela junta VÁRIAS separações num despacho só: você escolhe a forma de envio, dá um número à expedição e informa o código de rastreio. O valor da expedição não é digitado — o sistema soma os valores das separações que você incluiu.

CÓDIGO DE RASTREIO É POR PEDIDO
O rastreio não é um código único para a expedição inteira. Ao montar a expedição, cada separação incluída recebe o seu próprio código, que fica gravado naquele pedido. É assim porque uma expedição pode levar dez pedidos com dez etiquetas diferentes. Depois, dá para procurar por esse código no relatório de Expedição, informando o código inteiro, porque a busca é exata — os relatórios têm fonte própria.
Atenção: o código de rastreio é gravado no momento em que a expedição é criada, e o aplicativo não tem uma tela para editar a expedição depois. Se o código foi digitado errado, o caminho é excluir a expedição e montá-la de novo — os pedidos não se perdem.

O NÚMERO DA EXPEDIÇÃO
Ao abrir o cadastro, o sistema sugere o próximo número da sequência (o último usado mais 1), mas o campo é editável. O número é conferido antes de gravar: se já existir, nada é salvo e você recebe "Nº da expedição já está cadastrado!". Se o campo ficar em branco, a verificação do número devolve "É necessário informar o número para a expedição.".
Esse contador é só da expedição. Ele não tem relação com o número do pedido nem com o número da nota fiscal. Cada um tem a sua sequência.
Quando a expedição é salva, o contador passa a valer exatamente o número que você usou — inclusive para baixo. Se o próximo era 501 e você digitou 100, a sugestão seguinte será 101. É também por isso que a numeração "pula" quando alguém digita na mão um número mais alto.

O MÉTODO DE NUMERAÇÃO
Quem decide o que conta como "já cadastrado" é o método de numeração, nas configurações gerais do aplicativo. Essa tela cuida do método e do número da última expedição, e só isso. São três opções, e não existem outras:
única da empresa — o número é único em toda a empresa, valendo para todas as lojas;
por lojas — cada loja tem a sua sequência, e o mesmo número pode existir em duas lojas diferentes; é assim que o aplicativo começa, é o padrão de fábrica;
por CNPJ — as lojas ativas com o mesmo CNPJ dividem a mesma sequência, e lojas de outro CNPJ seguem separadas.
Isso só faz diferença para quem tem mais de uma loja. Quando um número que você jurava novo aparece como repetido, quase sempre é isto: o método em uso é mais amplo do que você imaginava.

FORMA DE ENVIO
A lista traz as formas de envio que a sua empresa cadastrou e vinculou à loja em que você está, mais as formas que já vêm com o sistema (Correios, Transportadora e Retirar na loja), que aparecem para todas as empresas. Se a forma de envio escolhida tiver transportadoras vinculadas, você indica qual delas leva a expedição. O cadastro da transportadora em si é do ERP — o menu de Transportadoras dentro do aplicativo abre a tela do próprio ERP.

SITUAÇÕES DA EXPEDIÇÃO
São duas, e só essas duas: Pendente e Concluída. Toda expedição nasce Pendente. Não existe cancelada, em trânsito ou entregue. As situações do pedido separado (aguardando separação, em separação, separado, embalado) são outra coisa, da tela de Separação.
Para trocar, escolha uma situação diferente da atual; repetir a mesma devolve "Selecione uma situação diferente da atual!". Cada troca grava histórico com a observação que você escreveu, o usuário e a data. Por isso vale a pena escrever a observação.

AVISAR O CLIENTE: E-MAIL E WHATSAPP
Dentro da expedição, na lista de pedidos, cada pedido tem o envio do rastreio por e-mail e por WhatsApp.
No WhatsApp o sistema monta a mensagem pronta com o número do pedido, a data e o código de rastreio; o campo do celular vem em branco, você informa o número na hora.
No e-mail, o assunto e o texto já vêm preenchidos a partir do modelo de e-mail, com as tags substituídas, e podem ser ajustados antes do envio — o que sai é o que está na tela. Os endereços oferecidos são o do cadastro do cliente e os contatos dele que tenham e-mail. O envio atende no máximo três destinatários por vez: marcando mais, os demais ficam de fora, mesmo com a mensagem de sucesso na tela.

O MODELO DE E-MAIL
Existe um único modelo, o do próprio aplicativo. Ele só pode ser EDITADO: não há como criar outro modelo nem excluir o que existe. Enquanto a empresa não editar, vale o modelo padrão do sistema; na primeira edição o sistema guarda a versão da sua empresa sem apagar o padrão.
As tags aceitas são cinco, e só essas: [nome_cliente], [data], [valor_total], [codigo_pedido], [codigo_rastreio]. Funcionam tanto no assunto quanto no corpo. Qualquer outra coisa entre colchetes sai como texto puro.
O texto que vem de fábrica traz o código de rastreio no corpo, e o assunto sai como "Seu pedido do dia [data] no valor de R$ [valor_total]".

DE ONDE SAI O E-MAIL
Se a empresa tem SMTP próprio configurado, o envio usa esse servidor; se não tem, sai pelo serviço padrão do sistema. Configurar SMTP é assunto do ERP, não deste aplicativo. Endereço na lista de bloqueados é recusado com "Este e-mail encontra-se bloqueado!".

OS BOTÕES DE DENTRO DA EXPEDIÇÃO DEPENDEM DA PERMISSÃO DA SEPARAÇÃO
Este é o detalhe que mais gera chamado. Os botões de enviar e-mail, compartilhar no WhatsApp, imprimir e DANFE que aparecem DENTRO da tela de Expedição são liberados pelas permissões da SEPARAÇÃO, não pelas da Expedição. Quem liberou apenas as caixas de Expedição no perfil do usuário continua sem esses botões. Libere no perfil as permissões de Separação correspondentes.

EXCLUIR A EXPEDIÇÃO
Excluir não apaga as separações nem os pedidos. Os pedidos que estavam nela perdem o vínculo com a expedição e voltam a ficar disponíveis na Separação, prontos para entrar em outra expedição. O que se perde é a expedição e o seu histórico de situações. É este o caminho para refazer uma expedição montada errada — número trocado, pedido a mais, rastreio errado.
Excluir a expedição não destrava a venda nem a ordem de serviço: quem trava é a separação. Para liberar o pedido, exclua-o da lista de Separação.

O QUE COSTUMA DAR ERRADO
"Nº da expedição já está cadastrado!" — o número já foi usado dentro do escopo do método de numeração. Confira o método antes de brigar com o número: com numeração única da empresa, um número usado em outra loja também bloqueia.
Campo vazio — "É necessário informar o número para a expedição.". O número não pode ficar em branco.
Rastreio errado — não há edição da expedição; exclua e monte de novo.
Não consigo concluir — só existem Pendente e Concluída, e o sistema recusa gravar a mesma situação de novo.
O cliente não recebeu o e-mail — confira o endereço no cadastro do cliente, veja se foram mais de três destinatários no mesmo envio, veja se o endereço está bloqueado e, por último, o SMTP da empresa.
DANFE não abre — "Não há NF-e associada ao pedido selecionado!" significa que aquele pedido não tem nota emitida; a emissão é do ERP.
Botão sumido mesmo com a permissão de Expedição liberada — é a permissão da Separação, como explicado acima.