Return-Path: <mktools@bewonderful.com.br>
Delivered-To: fabio@bewonderful.com.br
Received: from cloud.mkt.tools
	by cloud.mkt.tools with LMTP
	id 8W0wOh2ooWoyVxwAaNiWHg
	(envelope-from <mktools@bewonderful.com.br>)
	for <fabio@bewonderful.com.br>; Wed, 09 Sep 2026 15:40:29 -0300
Return-path: <mktools@bewonderful.com.br>
Envelope-to: fabio@bewonderful.com.br
Delivery-date: Wed, 09 Sep 2026 15:40:29 -0300
Received: from mkt by cloud.mkt.tools with local (Exim 4.99.5)
	(envelope-from <mktools@bewonderful.com.br>)
	id 1x4NDh-00000007nAp-2ndF
	for fabio@bewonderful.com.br;
	Wed, 09 Sep 2026 15:40:29 -0300
To: fabio@bewonderful.com.br
Subject: jobs assinaturas mensais : modelagem
X-PHP-Script: www.mkt.tools/message/qr_message.php for 177.46.141.32
 X-PHP-Originating-Script: 1001:PHPMailer.php
Date: Wed, 9 Sep 2026 15:40:29 -0300
From: mktools@bewonderful.com.br
Message-ID: <pBo2Bxu7W5yrWfw5MvC0iPOfLr0szY9zezQWHl4zQGI@www.mkt.tools>
X-Priority: 3
X-Mailer: PHPMailer 6.9.3 (https://github.com/PHPMailer/PHPMailer)
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="b1=_pBo2Bxu7W5yrWfw5MvC0iPOfLr0szY9zezQWHl4zQGI"
Content-Transfer-Encoding: 8bit


--b1=_pBo2Bxu7W5yrWfw5MvC0iPOfLr0szY9zezQWHl4zQGI
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

JobCria uma variavel no db jobmonthly_repeatAi vamos fazer o seguinteO valo=
r default =E9 zero, numero. Se for zero o job nao =E9 recorrente mensal, =
=E9 um job unico mesmo.Se o valor for -1, ele =E9 mensal recorrente e o pag=
amenyo =E9 pre_paid, isto =E9, pre-pago, o cliente primeiro paga e depois e=
mitimos a notaSe o valor for +1, ele =E9 mensal recorrente e =E9 pos_paid, =
isto =E9, primeiro emitimos a nota e depois o cliente paga.Pode ja criar o =
campo e adicionar o valor zero pra todos, no dbNa tela, vamos criar um slid=
er com 3 posicoes.-1&nbsp; 0&nbsp; +1Pre&nbsp; Normal&nbsp; PosIsso pode ap=
arecer logo abaixo do nr do jobOnde temos os comandosPor enquantoTemos q te=
r uma data de inicio e uma data de fim do monthly_repeatPra o cron primeiro=
 checar se continua a gerar fatura ou paraUma opcaoFazermos uma abaEspecifi=
caLogo abaixo statusAcima fiscalPra issoCom simbolo de update, o mesmo q us=
amos pra update msgE dentro dessa aba temos o slider, a data de inicio e a =
data de fim da assinaturaCampos de inicio e fim assinatura podem ser: month=
ly_checkin e monthly_checkoutPra ficar dentro do nosso ecossistemaAi, o cro=
n gera o novo pedido a partir desse pra cada mesTipo o pedido =E9 o 10990,O=
 cron percorre ele e no dia 01 do prox mes ele ja gera o job de outubro da =
assinaturaCada mes deve ter um job de cada assinaturaAi podemos usar a func=
ao replicar passando infos pra gerar
--b1=_pBo2Bxu7W5yrWfw5MvC0iPOfLr0szY9zezQWHl4zQGI
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><p>Job</p><p><br>Cria uma variavel no db job<br>mo=
nthly_repeat<br>Ai vamos fazer o seguinte<br>O valor default =E9 zero, nume=
ro. Se for zero o job nao =E9 recorrente mensal, =E9 um job unico mesmo.<br=
>Se o valor for -1, ele =E9 mensal recorrente e o pagamenyo =E9 pre_paid, i=
sto =E9, pre-pago, o cliente primeiro paga e depois emitimos a nota<br>Se o=
 valor for +1, ele =E9 mensal recorrente e =E9 pos_paid, isto =E9, primeiro=
 emitimos a nota e depois o cliente paga.<br>Pode ja criar o campo e adicio=
nar o valor zero pra todos, no db<br>Na tela, vamos criar um slider com 3 p=
osicoes.<br>-1&nbsp; 0&nbsp; +1<br>Pre&nbsp; Normal&nbsp; Pos<br>Isso pode =
aparecer logo abaixo do nr do job<br>Onde temos os comandos<br>Por enquanto=
<br>Temos q ter uma data de inicio e uma data de fim do monthly_repeat<br>P=
ra o cron primeiro checar se continua a gerar fatura ou para<br>Uma opcao<b=
r>Fazermos uma aba<br>Especifica<br>Logo abaixo status<br>Acima fiscal<br>P=
ra isso<br>Com simbolo de update, o mesmo q usamos pra update msg<br>E dent=
ro dessa aba temos o slider, a data de inicio e a data de fim da assinatura=
<br>Campos de inicio e fim assinatura podem ser: monthly_checkin e monthly_=
checkout<br>Pra ficar dentro do nosso ecossistema<br>Ai, o cron gera o novo=
 pedido a partir desse pra cada mes<br>Tipo o pedido =E9 o 10990,<br>O cron=
 percorre ele e no dia 01 do prox mes ele ja gera o job de outubro da assin=
atura<br>Cada mes deve ter um job de cada assinatura<br>Ai podemos usar a f=
uncao replicar passando infos pra gerar</p><img src=3D'https://www.mkt.tool=
s/tracker/tagTracker.php?client=3DZDI5dVpHVnlablZz&id_sys_app=3DTVRVPQ=3D=
=3D&id_sys_flag=3DTnc9PQ=3D=3D&id_app_id=3DTm1GaE1XRTRNV1E1TlROaE5RPT0=3D&i=
d_cnt_contact_in=3DTVRBPQ=3D=3D&id_cnt_contact_out=3DTWc9PQ=3D=3D' class=3D=
'tagTracker' width=3D'0' height=3D'0' alt=3D'' style=3D'display:none;'></bo=
dy></html>

--b1=_pBo2Bxu7W5yrWfw5MvC0iPOfLr0szY9zezQWHl4zQGI--

