Regras de Exportação de Produtos PARCIAL

Teste

1O sistema deverá gerar os arquivos abaixo, conforme layout e nome de arquivo especificados nos links: (Obs. Deve-se respeitar letras minúsculas nos nomes dos arquivos)
estoque.txt
2Após a geração dos arquivos, os mesmos devem ser zipados (não pode ser rar, precisa ser zip), e enviados para o FTP na pasta raiz.
3O layout é de tamanho fixo, ou seja, se o conteúdo de uma coluna não ocupar o tamanho especificado, a mesma deverá ser preenchida com espaços em brancos.
4Deverá ser criado no sistema no cadastro de produtos uma opção para o cliente marcar (checkbox) para que o produto seja enviado ou não para o site.
5Todos os arquivos .txt gerados pela integração devem ser compactados no formato .zip, e salvo com o nome: integracao-enviando.zip e enviado ao FTP.
Ao finalizar o upload do arquivo, o sistema deve renomear o arquivo para integracao.zip dentro do FTP.
6O sistema deve ter uma configuração para que o cliente possa configurar o tempo em minutos para que seja iniciado o processo de integração parcial automático.
7Além da opção automática, o sistema deverá disponibilizar um botão de fácil acesso para o usuário solicitar a integração parcial de forma manual.
8Ao final da integração, o sistema deverá fazer uma requisição no endereço que será configurado, para iniciar o processo de importação dos produtos. Exemplo do Endereço: http://www.site.com/admin/integracao.php?metodo=parcial&hash=698dc19d489c4e4db73e28a713eab07b
9Após a requisição da URL de integração, o site irá informar o status da integração. Se a integração ocorrer com sucesso, o site irá exibir uma mensagem no seguinte formato: “Integração feita com sucesso em 10 de Outubro de 2012 – 15:37:13”. Qualquer outra mensagem significa que ouve algum problema na integração.
10Os campos sinalizados como “Obrigatórios” devem ser sempre preenchidos corretamente.
11Deverá ser exportado as informações de TODOS os produtos que estão marcados com o EXPORTAR SITE (citado na regra 4) e que possua algum item em estoque, obedecendo as outras regras já citadas.  Mesmo que já tenha sido exportada uma vez, sempre deverá ser exportado as informações conforme as regras.