Skip to content

Instantly share code, notes, and snippets.

View ffdesousa's full-sized avatar
👋

Fernando Fernandes de Sousa Oliveira ffdesousa

👋
View GitHub Profile
@ffdesousa
ffdesousa / gmail_signatures.py
Created September 8, 2021 18:06 — forked from timrichardson/gmail_signatures.py
Use Python, OAuth2 and Google APIs to mass-update gmail signatures of a Google Apps for Work domain. Using a google service account for the credential.
# python 2.7
# *********************************************************************************************************
#
#
#
# Please see https://gist.github.com/timrichardson/e6ee6640a8b7fe664f3a5a80406ca980
#
# for a modern way of doing this, using the current API and python 3
#
@ffdesousa
ffdesousa / fluigGerarArquivo.js
Created October 21, 2020 14:25 — forked from doug1n/fluigGerarArquivo.js
Gerar arquivo no e salvar em uma pasta.
function gerarArquivo(conteudo, pastaDestinoId, nomeDocumento) {
var docDto = docAPI.newDocumentDto();
docDto.setDocumentId(0);
docDto.setDocumentTypeId("");
docDto.setDocumentDescription(nomeDocumento);
docDto.setParentDocumentId(parseInt(pastaDestinoId));
var attachArray = new java.util.ArrayList();
var mainAttach = docAPI.newAttachment();
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>IKEA Soap</title>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script type="text/javascript">
function soap() {
let sr =
'<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="ikea.cusmgmt.remote.ws">' +
/**
* Arquivo com funções utilizadas para facilitar o desenvolvimento.
*/
class Utils {
constructor() { throw "Essa Classe Não Pode Ser Instanciada." }
}
Utils.Gerais = class {
constructor() { throw "Essa Classe Não Pode Ser Instanciada." }
static getValueCampo(campo) {
@ffdesousa
ffdesousa / fluigMoverDocumento.js
Created December 5, 2019 20:54 — forked from doug1n/fluigMoverDocumento.js
[Fluig] "Mover" aquivo utilizando apenas docAPI e fluigAPI
/*
* Clona um documento, salva em uma pasta especifica e deleta o documento clonado
* Retorna o código do documento clonado
*/
function moverDocumento(documentoId, versaoDocumento, pastaDestinoId) {
var phisicalFile = docAPI.copyDocumentToUploadArea(documentoId, versaoDocumento)[0];
var docDto = docAPI.newDocumentDto();
docDto.setDocumentId(0);
docDto.setDocumentTypeId("");
@ffdesousa
ffdesousa / fluigObterTabelaForm.sql
Created December 5, 2019 20:53 — forked from doug1n/fluigObterTabelaForm.sql
Script em SQL para obter a tabela do banco de dados passando o código do processo no Fluig
SELECT 'ML0010' + CONVERT(VARCHAR(10), l.COD_LISTA_PAI) AS 'TABELA_PRINCIPAL',
'ML0010' + CONVERT(VARCHAR(10), l.COD_LISTA_FILHO) AS 'TABELA_PAIxFILHO',
d.COD_LISTA,
l.COD_LISTA_PAI,
l.COD_LISTA_FILHO,
l.COD_TABELA ,
d.NUM_DOCTO_PROPRIED ,
d.NUM_VERS_PROPRIED
FROM DEF_PROCES p
LEFT JOIN VERS_DEF_PROCES vp ON vp.COD_DEF_PROCES = p.COD_DEF_PROCES