Adiciona um número específico de dias, meses e anos à data atual. Você pode especificar se as compensações são relativas à data atual ou são valores absolutos.
Sequência de parâmetros de entrada |
Descrição |
---|---|
1 |
Compensação de ano. O valor a ser adicionado ao ano. Pode ser positivo ou negativo. |
2 |
Tipo de compensação de ano. Se o valor do parâmetro 1 é relativo ao ano atual ou se é um valor absoluto; por exemplo, 2008. Valores válidos: 1 (Relativo à Data Vigente), 2 (Valor Absoluto). |
3 |
Compensação de mês. O valor a ser adicionado ao mês. Pode ser positivo ou negativo. |
4 |
Tipo de compensação de mês. Se o valor do parâmetro 3 é relativo ao mês atual ou se é um valor absoluto. Valores válidos: 1 (Relativo à Data Vigente), 2 (Valor Absoluto). |
5 |
Compensação de dia. O valor a ser adicionado ao dia. Pode ser positivo ou negativo. |
6 |
Tipo de compensação de dia. Se o valor do parâmetro 5 é relativo ao dia atual ou se é um valor absoluto. Valores válidos: 1 (Relativo à Data Vigente), 2 (Valor Absoluto). |
7 |
Horas. Defina o componente de horas da cadeia de caracteres de data para esse valor. |
8 |
Minutos. Defina o componente de minutos da cadeia de caracteres de data para esse valor. |
9 |
Segundos. Defina o componente de segundos da cadeia de caracteres de data para esse valor. |
Sequência de parâmetros de saída |
Descrição |
---|---|
1 |
O atributo datetime do Microsoft Dynamics CRM em que deve ser colocada a nova data. |
Exemplo da Transformação Adicionar à Data Atual - Avançado
Este exemplo mostra como adicionar um ano e um dia relativo ao ano e ao dia atuais, além de definir o mês como 1 (janeiro). A hora é definida como 1:01:01.
<Map Name="sample_contact_advanced_add_to_current_date">
<Description>Exemplo de mapa mostrando a Transformação Adicionar à Data Atual - Avançado<Description>
<EntityMaps>
<EntityMap TargetEntityName="contact" SourceEntityName="Source_contact">
<AttributeMaps>
<AttributeMap>
<SourceAttributeName>Source_lastname</SourceAttributeName>
<TargetAttributeName>lastname</TargetAttributeName>
<ProcessCode>Process</ProcessCode>
<AttributeMap>
</AttributeMaps>
<TransformationMaps>
<TransformationMap <specialCharacter name="greater_than"/>
<TransformationTypeName>Microsoft.Crm.Transformations.AdvancedAddToCurrentDate<T/ransformationTypeName>
<ProcessCode>Process</ProcessCode>
<InputParameterMaps>
<SingletonInputParameterMaps>
<SingletonInputParameterMap>
<ParameterSequence>1</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>2</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>3</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>4</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>0</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>5</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>6</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>7</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>8</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>9</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>1</Data>
</SingletonInputParameterMap>
</SingletonInputParameterMaps>
<ArrayInputParameterMaps/>
</InputParameterMaps>
<OutputParameterMaps>
<OutputParameterMap>
<ParameterSequence>1</ParameterSequence>
<Data>descrição</Data>
</OutputParameterMap>
</OutputParameterMaps>
</TransformationMap>
</TransformationMaps>
</EntityMap>
</EntityMaps>
</Map>