sgrEditarProgramacao
Editar a Programação que foi incluída 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. |