sgrAdicionarProgramacao
Incluir a Programação no sistema.
PARÂMETROS:
| Campo | Tipo | Req.? | Descrição |
|---|---|---|---|
| chaveacesso | string | Sim | Chave retornada pelo método sgrLogin. |
| cdpas | inteiro | Sim | Código do PAS, retornado pelo método sgrListaPASUsuario |
| cdcliente | inteiro | Sim | Código do cliente, retornado pelo método sgrListaEmpresasPASUsuario. |
| programacao | objeto | Sim | Objeto contendo os dados da programação e do destinatário. Os campos que devem ser informados podem ser consultados no item Programacao. |
RETORNO DO MÉTODO:
ReturnDataset: Se os parâmetros estiverem corretos, o dataset irá apresentar:
| Campo | Tipo | Descrição |
|---|---|---|
| cdProgramacao | int | Código da programação lançada no sistema. |
| cdDestinatarioProgramacao | Lista | Lista com os códigos dos destinatários lançados. |
ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:
| Erro | Descrição |
|---|---|
| Local de carregamento não encontrado. | Nenhum destinatário foi informado no parâmetro “programacao”. |
| Transportadora não encontrada. | A transportadora informada no parâmetro “programação ”deve estar vinculada ao cliente informado. |
| Destinatário não encontrado. | O destinatário informado no parâmetro “programacao” não foi localizado no sistema. Deve-se verificar se ele está cadastrado, ou realizar o cadastro pelo método sgrAdicionarDestinatarioProgramacao. Obs.: Esse campo será validado somente se o parâmetro [Exigir CNPJ de locais de entrega] for marcado. |