Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
O Dynamics 365 Project Service Automation evoluiu para o Dynamics 365 Project Operations. Para mais informações, consulte "Project Service Automation: Transição".
Com o lançamento do Microsoft Dynamics Project Service Automation (PSA) 3.x, muitas alterações foram feitas nas entidades, controles, exibições e interface do usuário. Este artigo fornece informações sobre essas alterações importantes.
Relações pai-filho para documento de vendas, linha de documento de vendas, entidades de detalhe de linha de documento de vendas
Em versões do Dynamics 365 Project Service Automation (PSA) lançadas antes da versão 3.0, algumas das relações entre documentos de vendas, linhas de documentos de vendas e entidades de detalhes de linhas de documento de vendas foram implementadas por meio de campos de texto que continham uma representação textual do GUID da entidade relacionada. Isto deveu-se a limitações da plataforma que exigiam código personalizado significativo no lado do servidor e do cliente da solução para que essas relações funcionassem de forma semelhante às típicas relações de entidades do Dynamics CRM e para que os campos string funcionassem como campos de pesquisa.
O PSA 3.0 foi atualizado para aproveitar as novas relações de entidade entre o documento de vendas e as entidades da linha do documento de vendas.
Como os campos de pesquisa agora podem ser usados para indicar referências a entidades, os campos que continham o valor da cadeia de caracteres do GUID da entidade relacionada em versões anteriores não são mais necessários e, portanto, foram preteridos. O código personalizado do lado do cliente e do servidor que lida com as relações definidas pelos campos de cadeia de caracteres herdados também foi preterido.
Alterações no esquema de entidade
A tabela a seguir fornece uma lista um-para-um dos campos de texto obsoletos e os novos campos de consulta para as entidades.
| Entidade | Campo obsoleto (String) | Novo campo (Busca) |
|---|---|---|
| invoicedetail (Linha da fatura) | msdyn_contractline | msdyn_contractlineid |
| msdyn_atual (Atual) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_contractlineinvoiceschedule (Cronograma de Faturas de Linha de Contrato de Projeto) | msdyn_contractline | msdyn_contractlineid |
| msdyn_contractlinescheduleofvalue (Marco da Linha do Contrato do Projeto) | msdyn_contractline | msdyn_contractlineid |
| msdyn_fact (Facto) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_invoicelinetransaction (Detalhe da linha da fatura) | msdyn_invoiceline msdyn_salescontractline |
msdyn_invoicelineid msdyn_salescontractlineid |
| msdyn_journalline (Linha Jornal) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_orderlineresourcecategory (Categoria de Recursos da Linha do Contrato de Projeto) | msdyn_salescontractline | msdyn_contractlineid |
| msdyn_orderlinetransaction (Detalhe da Linha do Contrato do Projeto) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_orderlinetransactioncategory (Categoria de Transação de Linha de Contrato de Projeto) | msdyn_contractline | msdyn_contractlineid |
| msdyn_orderlinetransactionclassification (Classificação de Transação de Linha de Contrato de Projeto) | msdyn_contractline | msdyn_contractlineid |
| msdyn_quotelineinvoiceschedule (Cronograma de Faturação de Linha de Cotação) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelineresourcecategory (Categoria de Recurso da Linha de Cotação) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinescheduleofvalue (Marco da linha de cotação) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransaction (detalhe da linha de citação) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransactioncategory (Categoria de transação de linha de cotação) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransactionclassification (Classificação de Transação de Linha de Cotação) | msdyn_quoteline | msdyn_quotelineid |
| SalesOrderDetail (Linha de pedido) | msdyn_quotelineid | msdyn_quoteline |
Modos de exibição e controles personalizados preteridos
Os seguintes modos de exibição e controles personalizados, e seus artefatos relacionados, foram preteridos.
- Vista de exigibilidade.
- Controles de grelha personalizados para exibir detalhes da linha de cotação na página Informações do Projeto referentes à linha de cotação.
- Controles de grelha personalizados para mostrar detalhes da linha do contrato do projeto na página Informações do Projeto para a linha da ordem de venda.
Note
Para a lista completa de recursos obsoletos, veja Recursos Web descontinuados em Project Service Automation v3.x
Módulo de aplicativo de interface de cliente unificada
Com a introdução dos Módulos de Aplicativo de Interface de Cliente Unificada (UCI), as entradas do mapa do site PSA foram removidas do sistema.
A funcionalidade relacionada à troca de formulários para Oportunidade, Cotação, Pedido, Fatura foi preterida, pois não é mais necessária porque o UCI App Module inclui apenas versões PSA dos formulários.
Os seguintes recursos da Web foram preteridos:
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
- msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
Note
Para a lista completa de recursos obsoletos, veja Recursos Web descontinuados na Project Service Automation v3.x.