Detalhamento do backup
Este artigo tem como objetivo fornecer uma orientação detalhada sobre a estrutura do arquivo XML gerado após a solicitação de um backup.
Exploraremos cada elemento e atributo presente no arquivo XML, explicando suas funções e como interpretá-los corretamente. Ao final, você terá uma compreensão clara de como o arquivo é organizado e como utilizar essas informações para gerenciar e restaurar seus dados de forma eficiente
Layout XML
| Coluna | Tradução |
|---|---|
| Number | Número do ticket |
| protocol | String do protocolo do ticket |
| subject | Assunto do ticket |
| OwnerTeam | Equipe responsável pelo ticket. Consulte a documentação |
| Owner | Codereference do usuário responsável pelo ticket. Consulte a documentação |
| Status | Status vinculado ao ticket |
| Origin | Enumerado da origem de abertura do ticket. Consulte a documentação |
| CreatedBy | Codereference do usuário que criou o ticket. Consulte a Documentação |
| CodereferenceClient | Codereference do usuário que está vinculado como cliente no ticket. Consulte a documentação |
| CreatedDate | Data e hora de criação do ticket |
| LastUpdate | Data e hora da última atualização do ticket |
| TicketSubject | Assunto Atual do ticket |
| CustomField | Listagem dos campos adicionais preenchidos nos tickets. Consulte a documentação |
| Action | Inicio da listagem de ações dos tickets. Consulte a documentação. |
Tickets » Custom Field
| Coluna | Tradução |
|---|---|
| Type | Enumerador do tipo do campo adicional. |
| Name | Nome do campo adicional |
| Value | Descrição do valor presente no campo adicional |
Tickets » Custom Field » Type
| Propriedade | Tipo |
|---|---|
| 1 | Text Box |
| 2 | Text Area |
| 3 | Text Editor |
| 4 | Regular Expression |
| 5 | List Of Values |
| 6 | List Of Peoples |
| 7 | List Of Clients |
| 8 | List Of Agents |
| 9 | Checkbox |
| 10 | Radio Button |
| 11 | Numeric |
| 12 | Date |
| 13 | Hour |
| 14 | Date Time |
| 15 | |
| 16 | Phone Number |
| 17 | URL |
| 18 | File |
Tickets » Origin
| Propriedade | Tipo |
|---|---|
| 1 | Web Client |
| 2 | Web Agent |
| 3 | |
| 4 | System Trigger |
| 5 | Web Chat Online |
| 6 | Web Chat Offline |
| 7 | E-mail Sent |
| 9 | Contact Form |
| 10 | Automatic Schedule |
| 11 | JiraIssue |
| 12 | Redmine Issue |
| 13 | Received Call |
| 14 | Made Call |
| 15 | Lost Call |
| 16 | Dropout Call |
| 17 | Remote Access |
| 18 | |
| 19 | Movidesk Integration |
| 20 | ZenviaChat |
| 21 | Not Answered Call |
| 22 | Facebook Messenger |
| 23 | Zaas Whatsapp |
| 24 | NLU |
| 25 | Active Whatsapp |
| 26 | Whatsapp NLU |
| 27 | Active Whatsapp NLU |
Tickets » Action
| Coluna | Tradução |
|---|---|
| Number | Número da ação |
| CreatedBy | Codereference do usuário que criou a ação. Consulte a Documentação |
| CreatedDate | Data da criação da ação |
| Isdeleted | Campo ação excluída ou não |
| Description | Texto presente na ação |
| TicketActionAttachment | Hash dos anexos da pasta Attachments. Consulte a Documentação |
Persons
| Coluna | Tradução |
|---|---|
| PersonType | Tipo da pessoa. Pessoa = 1, Empresa = 2, Departamento = 4 |
| Profiletype | Tipo do perfil. Agente = 1, Cliente = 2, Agente e Cliente = 3. |
| BusinessName | Nome fantasia para empresas ou Nome para pessoas e departamentos. |
| UserName | Campo de login do usuário |
| IsActive | Campo Pessoa habilitada |
| Isdeleted | Campo Pessoa Excluida |
| Codereference | Identificador único da pessoa |
| AccessProfile | Nome do perfil de acesso |
| CreatedDate | Data de criação do usuário |
| ChangedDate | Data da última atualização do usuário |
| PersonRelationship | Organização vinculada ao usuário. Consulte a documentação |
| Team | Equipe vinculada ao usuário. Consulte a documentação |
Persons » PersonRelationship
| Propriedade | Descrição |
|---|---|
| Codereference | Código identificador da organização vinculada ao usuário |
Teams
| Propriedade | Tamanho |
|---|---|
| Name | Nome da equipe |
| Isactive | Campo equipe habilitada |
| isDeleted | Campo Equipe excluída |
Como buscar o anexo pelo hash: TicketActionAttachment
Basta copiar o Hash presente no dentro da ação do ticket e efetuar a busca dentro da pasta Attachments, Exemplo no gif abaixo:
Exemplo abaixo de uma extração de 1 ticket em xml
<Tickets>
<Ticket>
<!-- Número do ticket -->
<Number>67150</Number>
<!-- String protoloco caso a base tenha -->
<Protocol>202408000030</Protocol>
<!-- Assunto do ticket -->
<Subject>Exportaçao do Backup</Subject>
<!-- Equipe responsável -->
<OwnerTeam>Administradores</OwnerTeam>
<!-- codereference da pessoa responsável pelo ticket -->
<Owner>Cod Ref 000005</Owner>
<!-- Status em que o ticket está -->
<Status>monster</Status>
<!-- Enumerador da origem de abertura do ticket -->
<Origin>2</Origin>
<!-- Codereference do usuário que abriu o ticket -->
<CreatedBy>Cod Ref 000005</CreatedBy>
<CodeReferenceClient>
<!-- codereference do cliente que está vinculado ao ticket-->
<CodeReference>511580cf-0fed-48ca-</CodeReference>
</CodeReferenceClient>
<!-- Data e hora de criação do ticket -->
<CreatedDate>2024-08-05T14:41:33.1576136</CreatedDate>
<!-- Data e hora da última atualização do ticket -->
<LastUpdate>2024-08-05T14:42:32.1128530</LastUpdate>
<TicketSubject>exportaçao do backup</TicketSubject>
<Status>monster</Status>
<!-- Inicio da listagem dos campos adicionais, caso o tinha tenha algum preenchido -->
<CustomField>
<!-- Tipo do campo adicional -->
<Type>2</Type>
<TypeDetail>
<!-- Nome do campo adicional -->
<Name>teste</Name>
<Description>
<!-- Valor presente no capo adicional -->
<Value>Modelo:&.</Value>
</Description>
</TypeDetail>
<!-- Fim da listagem de campos adicionais -->
</CustomField>
<!-- Inicio da listagens das ações do ticket -->
<Action>
<!-- Número da ação -->
<Number>1</Number>
<!-- Codeference do usuário que inseriu a ação -->
<CreatedBy>Cod Ref 000005</CreatedBy>
<!--Data de inserção da ação no ticket-->
<CreatedDate>2024-08-05T14:42:32.1128530</CreatedDate>
<!-- Se a ação está deletada ou não -->
<IsDeleted>0</IsDeleted>
<!-- Texto presente na ação -->
<Description>Modelo</Description>
<Message />
<!-- Inicio da listagem de anexos da ação -->
<TicketActionAttachment>
<!-- Hash do anexo que está vinculado a ação, código pode ser consultado na pasta Attachments -->
<Path>C704E6742695B739FE3BED8E6B471470</Path>
</TicketActionAttachment>
<!-- Fim da listagem de anexos da ação -->
</Action>
</Ticket>
</Tickets>